Difference between revisions of "Simple Preferences"

From VideoLAN Wiki
Jump to navigation Jump to search
Line 1: Line 1:
 +
== Read this first ==
 +
 +
The current preferences use a tree that matches the vlc internal mechanisms.
 +
The new preferences don't have to use this tree. We can use whatever we want. My first thought is a 1-level sorting, with the main topics displayed with images on the left pane and preferences pages on the right pane.
 +
 +
We can select preferences items one by one, we don't need the full pages that are currently used
 +
 
VLC definitively needs a "simple" preferences window. Here is a list of some of the settings which would be needed:
 
VLC definitively needs a "simple" preferences window. Here is a list of some of the settings which would be needed:
  
(?)==(i'm not sure about this one)
+
== Now, proceed ==
 +
 
 +
 
 +
 
 +
(?) = to be decided
  
 
* Audio
 
* Audio
Line 30: Line 41:
 
** Windows decorations (?)
 
** Windows decorations (?)
 
*** Video filters
 
*** Video filters
**** Image adjust
 
**** Clone
 
**** Crop
 
**** Deinterlace
 
**** Distortion
 
**** Motion blur
 
**** Motion detect
 
**** Transformation
 
**** Image wall
 
 
*** Output module  -- Disagree. Only needs to be modified in case of problems -- [[User:Zorglub]] --> It's still one of the options which many people have to change, having it handy will be usefull -- [[User:Dionoea]]
 
*** Output module  -- Disagree. Only needs to be modified in case of problems -- [[User:Zorglub]] --> It's still one of the options which many people have to change, having it handy will be usefull -- [[User:Dionoea]]
 
**** Image file
 
**** Image file
Line 45: Line 47:
 
***** Name of desired display device
 
***** Name of desired display device
 
***** Enable wallpaper mode (?)
 
***** Enable wallpaper mode (?)
*** Subtitles/OSD
+
 
**** Text render
 
**** Logo overlay
 
**** Marquee
 
**** Mosaic
 
**** RSS / Atom
 
**** Time overlay
 
  
 
* Input / Codecs
 
* Input / Codecs
Line 60: Line 56:
 
** Audio CD device
 
** Audio CD device
 
** UDP port
 
** UDP port
*** Access filters
+
 
**** Record
 
**** Timeshift
 
*** Access modules
 
**** Directory
 
**** Fake
 
**** File
 
**** FTP
 
**** HTTP(S)
 
**** MMS
 
**** Real RTSP
 
**** SMB
 
**** TCP
 
**** UDP/RTP
 
**** Audio CD
 
**** DVD with menu
 
**** DVD without menu
 
**** Screen
 
**** VCD
 
**** DirectShow
 
*** Audio codecs
 
**** A/52
 
**** DCA
 
**** Twolame
 
**** Vorbis
 
*** Demuxers
 
**** RTP/RTSP
 
**** Matroska
 
**** AVI
 
**** Dump
 
**** H264
 
**** MJPEG
 
**** MOD
 
**** MPC
 
**** Playlist
 
**** Subtitles
 
***** Subtitles format
 
**** MPEG-TS
 
*** Other codecs
 
**** FFmpeg
 
**** dvbsub
 
**** Subtitles
 
***** Subtitles text encoding
 
**** SVCD subtitles
 
*** Video codecs
 
**** Fake
 
**** Theora
 
**** x264
 
  
 
* Stream output
 
* Stream output
 
** Keep stream output open (?)
 
** Keep stream output open (?)
*** Access output
+
 
**** File
 
**** HTTP
 
**** Shoutcast
 
**** UDP
 
*** Muxers
 
**** MPEG-TS
 
**** ASF
 
**** MP4
 
**** MPJPEG
 
**** MPEG-PS
 
*** Packetizers
 
**** packetizer_mpegvideo
 
*** SAP
 
*** Sout stream
 
**** Display
 
**** ES
 
**** RTP
 
**** Standard
 
**** Transcode
 
*** VOD
 
**** RTSP VoD
 
  
 
* Advanced
 
* Advanced
Line 138: Line 66:
 
** Allow only one running instance when started from file (?)
 
** Allow only one running instance when started from file (?)
 
** Enqueue items to playlist when in one instance mode
 
** Enqueue items to playlist when in one instance mode
*** CPU features
 
*** GnuTls
 
*** Logging
 
*** Network Sync
 
  
 
* Playlist
 
* Playlist
Line 148: Line 72:
 
** Repeat current item
 
** Repeat current item
 
** Play and stop
 
** Play and stop
*** Service discovery -- Not needed if we are able to remember them cleanly
 
**** Podcast
 
**** SAP
 
**** Shoutcast
 
  
 
* Interface
 
* Interface
 
** Language
 
** Language
 
** Show advanced options
 
** Show advanced options
*** Control interfaces
 
**** Gestures
 
**** Growl
 
**** MSN
 
**** NT service
 
**** Telnet
 
*** Hotkeys
 
**** All key settings
 
*** Main Interfaces
 
**** HTTP
 
**** RC
 
**** Skins
 
**** wxWidgets
 
  
** ffmpeg-hq ? -- Is this out of place? I can't find it in this context -- [[User:DJ]]. It's currently not in video,  but codecs, but we are free to put whatever we want wherever. [[User:Zorglub]]. Isn't that going to get kinda confusing? [[User:DJ]]
+
** ffmpeg-hq ? -- Is this out of place? I can't find it in this context -- [[User:DJ]]. It's currently not in video,  but codecs, but we are free to put whatever we want wherever. [[User:Zorglub]]. Isn't that going to get kinda confusing? [[User:DJ]]. Nope :) [[User:Zorglub]]
  
 
* Subtitles
 
* Subtitles

Revision as of 09:41, 7 June 2006

Read this first

The current preferences use a tree that matches the vlc internal mechanisms. The new preferences don't have to use this tree. We can use whatever we want. My first thought is a 1-level sorting, with the main topics displayed with images on the left pane and preferences pages on the right pane.

We can select preferences items one by one, we don't need the full pages that are currently used

VLC definitively needs a "simple" preferences window. Here is a list of some of the settings which would be needed:

Now, proceed

(?) = to be decided

  • Audio
    • Enable Audio
    • Default audio volume
    • Use S/PDIF when available
    • Force detection of Dolby surround
      • Filters
        • Equalizer
          • Equalizer preset
        • Headphone effect
        • Volume normalizer
        • Parmetric equalizer
      • Output modules (?) -- Disagree. Only needs to be modified in case of problems -- User:Zorglub --> It's still one of the options which many people have to change, having it handy will be usefull -- User:DJ
      • DirectX Audio output
        • Output device
      • Visualizations
  • Video
    • Enable video output
    • Full screen video output
    • Skip Frames (?)
    • Overlay video output
    • Always on top
    • Video snapshot directory
    • Video snapshot format
    • aspect ratio (?) -- Disagree. Is a seldom used function -- User:DJ
    • Windows decorations (?)
      • Video filters
      • Output module -- Disagree. Only needs to be modified in case of problems -- User:Zorglub --> It's still one of the options which many people have to change, having it handy will be usefull -- User:Dionoea
        • Image file
        • Open GL
        • DirectX
          • Name of desired display device
          • Enable wallpaper mode (?)


  • Input / Codecs
    • Audio language
    • Subtitle language
    • DVD device
    • VCD device
    • Audio CD device
    • UDP port


  • Stream output
    • Keep stream output open (?)


  • Advanced
    • Allow only one running instance
    • Allow only one running instance when started from file (?)
    • Enqueue items to playlist when in one instance mode
  • Playlist
    • Play files randomly forever
    • Repeat all
    • Repeat current item
    • Play and stop
  • Interface
    • Language
    • Show advanced options
    • ffmpeg-hq ? -- Is this out of place? I can't find it in this context -- User:DJ. It's currently not in video, but codecs, but we are free to put whatever we want wherever. User:Zorglub. Isn't that going to get kinda confusing? User:DJ. Nope :) User:Zorglub
  • Subtitles
    • default encoding
    • size
    • color
    • font
  • HTTP proxy
  • HTTP caching