vlc commands and switches?

Microsoft Windows specific usage questions
Forum rules
Please post only Windows specific questions in this forum category. If you don't know where to post, please read the different forums' rules. Thanks.
hossein
Blank Cone
Blank Cone
Posts: 34
Joined: 24 Dec 2005 14:35

vlc commands and switches?

Postby hossein » 12 Feb 2006 18:02

Hi all,
How and where can i find all switches and commands for vlc?
like: --config , --language , ...
tnx

dionoea
Developer
Developer
Posts: 5157
Joined: 03 Dec 2003 23:09
Location: Paris, France

Postby dionoea » 12 Feb 2006 18:50

--longhelp --advanced --help-verbose . The only issue on windows is to find where the output goes. AFAIK, it writes it into a vlc-help.txt file.
Antoine Cellerier
dionoea
(Please do not use private messages for support questions)

geo
Cone that earned his stripes
Cone that earned his stripes
Posts: 104
Joined: 23 Dec 2003 05:48
Location: Canberra, Australia
Contact:

Command line options and module list 0.8.5svn

Postby geo » 14 Feb 2006 11:52

Code: Select all


Usage: clivlc [options] [playlistitems] ...
You can specify multiple playlistitems on the commandline. They will be enqueued in the playlist.
The first item specified will be played first.

Options-styles:
  --option  A global option that is set for the duration of the program.
   -option  A single letter version of a global --option.
   :option  An option that only applies to the playlistitem directly before it
            and that overrides previous settings.

Playlistitem MRL syntax:
  [[access][/demux]://]URL[@[title][:chapter][-[title][:chapter]]] [:option=value ...]

  Many of the global --options can also be used as MRL specific :options.
  Multiple :option=value pairs can be specified.

URL syntax:
  [file://]filename              Plain media file
  http://ip:port/file            HTTP URL
  ftp://ip:port/file             FTP URL
  mms://ip:port/file             MMS URL
  screen://                      Screen capture
  [dvd://][device][@raw_device]  DVD device
  [vcd://][device]               VCD device
  [cdda://][device]              Audio CD device
  udp:[[<source address>]@[<bind address>][:<bind port>]]
                                 UDP stream sent by a streaming server
  vlc:pause:<seconds>            Special item to pause the playlist for a certain time
  vlc:quit                       Special item to quit VLC

 Audio
      --audio, --no-audio        Enable audio (default enabled)
          You can completely disable the audio output. In this case, the audio decoding stage will not take place, thus saving some
          processing power. (default enabled)
      --volume <integer>         Default audio volume
          You can set the default audio output volume here, in a range from 0 to 1024.
      --volume-step <integer>    Audio output volume step
          The step size of the volume is adjustable using this option, in a range from 0 to 1024.
      --aout-rate <integer>      Audio output frequency (Hz)
          You can force the audio output frequency here. Common values are -1 (default), 48000, 44100, 32000, 22050, 16000, 11025, 8000.
      --spdif, --no-spdif        Use the S/PDIF audio output when available (default disabled)
          This option allows you to use the S/PDIF audio output by default when your hardware supports it as well as the audio stream being
          played. (default disabled)
      --force-dolby-surround {0 (Auto), 1 (On), 2 (Off)}
                                 Force detection of Dolby Surround
          Use this when you know your stream is (or is not) encoded with Dolby Surround but fails to be detected as such. And even if the
          stream is not actually encoded with Dolby Surround, turning on this option might enhance your experience, especially when combined
          with the Headphone Channel Mixer.
      --audio-desync <integer>   Audio desynchronization compensation
          This option allows you to delay the audio output. You must give a number of milliseconds. This can be handy if you notice a lag
          between the video and the audio.
      --aout <string>            Audio output module
          This option allows you to select the audio output method used by VLC. The default behavior is to automatically select the best
          method available.
      --audio-filter <string>    Audio filters
          This allows you to add audio post processing filters, to modify the sound
      --audio-visual <string>    Audio visualizations
          This allows you to add visualization modules (spectrum analyzer, etc.).

 Video
      --video, --no-video        Enable video (default enabled)
          You can completely disable the video output. In this case, the video decoding stage will not take place, thus saving some
          processing power. (default enabled)
      --grayscale, --no-grayscale
                                 Grayscale video output (default disabled)
          When enabled, the color information from the video won't be decoded (this can also allow you to save some processing power).
          (default disabled)
  -f, --fullscreen, --no-fullscreen
                                 Fullscreen video output (default disabled)
          If this option is enabled, VLC will always start a video in fullscreen mode. (default disabled)
      --skip-frames, --no-skip-frames
                                 Skip frames (default enabled)
          This option enables framedropping on MPEG2 stream. Framedropping occurs when your computer is not powerful enough (default enabled)
      --quiet-synchro, --no-quiet-synchro
                                 Quiet synchro (default disabled)
          Enable this option to avoid flooding the message log with debug output from the video output synchro. (default disabled)
      --video-on-top, --no-video-on-top
                                 Always on top (default disabled)
          Always place the video window on top of other windows. (default disabled)
      --disable-screensaver, --no-disable-screensaver
                                 Disable screensaver (default enabled)
          Disable the screensaver during video playback. (default enabled)
      --file-logging, --no-file-logging
                                 Log to file (default disabled)
          Log all VLC messages to a text file. Use the logfile option to set the file name. (default disabled)
      --syslog, --no-syslog      Log to syslog (default disabled)
          Log all VLC messages to syslog. (default disabled)
      --snapshot-path <string>   Video snapshot directory
          Allows you to specify the directory where the video snapshots will be stored.
      --snapshot-format {png,jpg}
                                 Video snapshot format
          Allows you to specify the image format in which the video snapshots will be stored.
      --snapshot-preview, --no-snapshot-preview
                                 Display video snapshot preview (default enabled)
          Enable / disable displaying the snapshot preview in the screen's to  left corner. (default enabled)
      --width <integer>          Video width
          You can enforce the video width here. By default (-1) VLC will adapt to the video characteristics.
      --height <integer>         Video height
          You can enforce the video height here. By default (-1) VLC will adapt to the video characteristics.
      --video-x <integer>        Video x coordinate
          You can enforce the position of the top left corner of the video window here (x coordinate).
      --video-y <integer>        Video y coordinate
          You can enforce the position of the top left corner of the video window here (y coordinate).
      --crop <string>            Video cropping
          This will force the cropping of the source video. Accepted formats are x:y (4:3, 16:9, etc.) expressing the global image aspect.
      --aspect-ratio <string>    Source aspect ratio
          This will force the source aspect ratio. For instance, some DVDs claim to be 16:9 while they are actually 4:3. This can also be
          used as a hint for VLC when a movie does not have aspect ratio information. Accepted formats are x:y (4:3, 16:9, etc.) expressing
          the global image aspect, or a float value (1.25, 1.3333, etc.) expressing pixel squareness.
      --monitor-par <string>     Monitor pixel aspect ratio
          This will force the monitor aspect ratio. Most monitors have square pixels (1:1). If you have a 16:9 screen, you might need to
          change this to 4:3 in order to keep proportions.
      --hdtv-fix, --no-hdtv-fix  Fix HDTV height (default enabled)
          This option allows proper handling of HDTV-1080 video format even if broken encoder incorrectly set height to 1088 lines. Disable
          this option only if your video has non-standard format requiring all 1088 lines. (default enabled)
      --video-deco, --no-video-deco
                                 Window decorations (default enabled)
          If this option is disabled, VLC will avoid creating window caption, frames, etc... around the video. (default enabled)
      --video-title <string>     Video title
          You can specify a custom video window title here.
      --align {0 (Center), 1 (Left), 2 (Right), 4 (Top), 8 (Bottom), 5 (Top-Left), 6 (Top-Right), 9 (Bottom-Left), 10 (Bottom-Right)}
                                 Video alignment
          You can enforce the video alignment in its window. By default (0) it will be centered (0=center, 1=left, 2=right, 4=top, 8=bottom,
          you can also use combinations of these values).
      --zoom <float>             Zoom video
          You can zoom the video by the specified factor.
  -V, --vout <string>            Video output module
          This option allows you to select the video output method used by VLC. The default behavior is to automatically select the best
          method available.
      --vout-filter <string>     Video filter module
          This will allow you to add a post-processing filter to enhance the picture quality, for instance deinterlacing, or to clone or
          distort the video window.

 Subpictures
      --spu, --no-spu            Enable sub-pictures (default enabled)
          You can completely disable the sub-picture processing. (default enabled)
      --osd, --no-osd            On Screen Display (default enabled)
          VLC can display messages on the video. This is called OSD (On Screen Display). You can disable this feature here. (default enabled)
      --sub-file <string>        Use subtitle file
          Load this subtitle file. To be used when autodetect cannot detect your subtitle file.
      --sub-autodetect-file, --no-sub-autodetect-file
                                 Autodetect subtitle files (default enabled)
          Automatically detect a subtitle file, if no subtitle filename is specified. (default enabled)
      --sub-autodetect-fuzzy <integer>
                                 Subtitle autodetection fuzziness
          This determines how fuzzy subtitle and movie filename matching will be. Options are:
0 = no subtitles autodetected
1 = any subtitle
          file
2 = any subtitle file containing the movie name
3 = subtitle file matching the movie name with additional chars
4 = subtitle
          file matching the movie name exactly
      --sub-autodetect-path <string>
                                 Subtitle autodetection paths
          Look for a subtitle file in those paths too, if your subtitle file was not found in the current directory.
      --sub-margin <integer>     Force subtitle position
          You can use this option to place the subtitles under the movie, instead of over the movie. Try several positions.
      --sub-filter <string>      Subpictures filter module
          This will allow you to add a subpictures filter for instance to overlay a logo.
      --program <integer>        Program to select
          Choose the program to select by giving its Service ID.
Only use this option if you want to read a multi-program stream (like DVB
          streams for example).
      --programs <string>        Programs to select
          Choose the programs to select by giving a comma-separated list of SIDs.
Only use this option if you want to read a multi-program
          stream (like DVB streams for example).
      --audio-track <integer>    Audio track
          Give the stream number of the audio track you want to use (from 0 to n).
      --sub-track <integer>      Subtitles track
          Give the stream number of the subtitle track you want to use (from 0 to n).
      --audio-language <string>  Audio language
          Give the language of the audio track you want to use (comma separted, two or three letter country code).
      --sub-language <string>    Subtitle language
          Give the language of the subtitle track you want to use (comma separted, two or tree letter country code).
      --audio-track-id <integer> Audio track ID
          Give the stream ID of the audio track you want to use.
      --sub-track-id <integer>   Subtitles track ID
          Give the stream ID of the subtitle track you want to use.
      --input-repeat <integer>   Input repetitions
          Number of time the same input will be repeated
      --start-time <integer>     Input start time (seconds)
          Input start time (seconds)
      --stop-time <integer>      Input stop time (seconds)
          Input stop time (seconds)
      --input-list <string>      Input list
          Allows you to specify a comma-separated list of inputs that will be concatenated after the normal one.
      --input-slave <string>     Input slave (experimental)
          Allows you to play from several streams at the same time. This feature is experimental, not all formats are supported.
      --bookmarks <string>       Bookmarks list for a stream
          You can specify a list of bookmarks for a stream in the form "{name=bookmark-name,time=optional-time-offset,bytes=optional-byte-offs
          et},{...}"
      --dvd <string>             DVD device
          This is the default DVD device to use.
      --vcd <string>             VCD device
          This is the default VCD device to use.
      --cd-audio <string>        Audio CD device
          This is the default Audio CD device to use. If you don't specify anything, we'll scan for a suitable CD-ROM device.
      --server-port <integer>    UDP port
          This is the port used for UDP streams. By default, we chose 1234.
      --mtu <integer>            MTU of the network interface
          This is the maximum packet size that can be transmitted over network interface. On Ethernet it is usually 1500 bytes.
  -6, --ipv6, --no-ipv6          Force IPv6 (default disabled)
          If you check this box, IPv6 will be used by default for all UDP and HTTP connections. (default disabled)
  -4, --ipv4, --no-ipv4          Force IPv4 (default disabled)
          If you check this box, IPv4 will be used by default for all UDP and HTTP connections. (default disabled)
      --ipv4-timeout <integer>   TCP connection timeout in ms
          Allows you to modify the default TCP connection timeout. This value should be set in millisecond units.
      --socks <string>           SOCKS server
          Allow you to specify a SOCKS server to use. It must be of the form address:port . It will be used for all TCP connections
      --socks-user <string>      SOCKS user name
          Allows you to modify the user name that will be used for the connection to the SOCKS server.
      --socks-pwd <string>       SOCKS password
          Allows you to modify the password that will be used for the connection to the SOCKS server.
      --meta-title <string>      Title metadata
          Allows you to specify a "title" metadata for an input.
      --meta-author <string>     Author metadata
          Allows you to specify an "author" metadata for an input.
      --meta-artist <string>     Artist metadata
          Allows you to specify an "artist" metadata for an input.
      --meta-genre <string>      Genre metadata
          Allows you to specify a "genre" metadata for an input.
      --meta-copyright <string>  Copyright metadata
          Allows you to specify a "copyright" metadata for an input.
      --meta-description <string>
                                 Description metadata
          Allows you to specify a "description" metadata for an input.
      --meta-date <string>       Date metadata
          Allows you to specify a "date" metadata for an input.
      --meta-url <string>        URL metadata
          Allows you to specify a "url" metadata for an input.
      --cr-average <integer>     Clock reference average counter
          When using the PVR input (or a very irregular source), you should set this to 10000.
      --clock-synchro {-1 (Default), 0 (Disable), 1 (Enable)}
                                 Clock synchronisation
          Allows you to enable/disable the input clock synchronisation for real-time sources.
      --network-synchronisation, --no-network-synchronisation
                                 Network synchronisation (default disabled)
          This allows you to remotely synchronise clocks for server and client. The detailed settings are available in Advanced / Others /
          Network Sync (default disabled)

 Decoders
      --codec <string>           Preferred codecs list
          This allows you to select a list of codecs that VLC will use in priority. For instance, 'dummy,a52' will try the dummy and a52
          codecs before trying the other ones.
      --encoder <string>         Preferred encoders list
          This allows you to select a list of encoders that VLC will use in priority

 Input
      --access <string>          Access module
          This allows you to force an access module. You can use it if the correct access is not automatically detected. You should not set
          this as a global option unless you really know what you are doing.
      --access-filter <string>   Access filter module
          This is a legacy entry to let you configure access filter modules.
      --demux <string>           Demux module
          This is a legacy entry to let you configure demux modules.

 Stream output
      --sout <string>            Default stream output chain
          You can enter here a default stream output chain. Refer to the documentation to learn how to build such chains.Warning: this chain
          will be enabled for all streams.
      --sout-display, --no-sout-display
                                 Display while streaming (default disabled)
          This allows you to play the stream while streaming it. (default disabled)
      --sout-keep, --no-sout-keep
                                 Keep stream output open (default disabled)
          This allows you to keep an unique stream output instance across multiple playlist item (automatically insert the gather stream
          output if not specified) (default disabled)
      --sout-all, --no-sout-all  Enable streaming of all ES (default disabled)
          This allows you to stream all ES (video, audio and subtitles) (default disabled)
      --sout-audio, --no-sout-audio
                                 Enable audio stream output (default enabled)
          This allows you to choose if the audio stream should be redirected to the stream output facility when this last one is enabled.
          (default enabled)
      --sout-video, --no-sout-video
                                 Enable video stream output (default enabled)
          This allows you to choose if the video stream should be redirected to the stream output facility when this last one is enabled.
          (default enabled)
      --sout-spu, --no-sout-spu  Enable SPU stream output (default enabled)
          This allows you to choose if the SPU streams should be redirected to the stream output facility when this last one is enabled.
          (default enabled)
      --mux <string>             Mux module
          This is a legacy entry to let you configure mux modules
      --access_output <string>   Access output module
          This is a legacy entry to let you configure access output modules
      --ttl <integer>            Hop limit (TTL)
          Specify the hop limit (TTL) of the multicast packets sent by the stream output.
      --miface-addr <string>     Multicast output interface
          Indicate here the multicast output interface. This overrides the routing table.
      --packetizer <string>      Preferred packetizer list
          This allows you to select the order in which VLC will choose its packetizers.
      --sap-flow-control, --no-sap-flow-control
                                 Control SAP flow (default disabled)
          If this option is enabled, the flow on the SAP multicast address will be controlled. This is needed if you want to make
          announcements on the MBone (default disabled)
      --sap-interval <integer>   SAP announcement interval
          When the SAP flow control is disabled, this lets you set the fixed interval between SAP announcements

 CPU
      --fpu, --no-fpu            Enable FPU support (default enabled)
          If your processor has a floating point calculation unit, VLC can take advantage of it. (default enabled)
      --altivec, --no-altivec    Enable CPU AltiVec support (default enabled)
          If your processor supports the AltiVec instructions set, VLC can take advantage of them. (default enabled)

 Miscellaneous
  -A, --memcpy <string>          Memory copy module
          You can select which memory copy module you want to use. By default VLC will select the fastest one supported by your hardware.
      --plugins-cache, --no-plugins-cache
                                 Use a plugins cache (default enabled)
          This option allows you to use a plugins cache which will greatly improve the start time of VLC. (default enabled)
      --plugin-path <string>     Modules search path
          This option allows you to specify an additional path for VLC to look for its modules.
      --minimize-threads, --no-minimize-threads
                                 Minimize number of threads (default disabled)
          This option minimizes the number of threads needed to run VLC (default disabled)
      --rt-offset <integer>      Adjust VLC priority
          This option adds an offset (positive or negative) to VLC default priorities. You can use it to tune VLC priority against other
          programs, or against other VLC instances.
      --vlm-conf <string>        VLM configuration file
          This option allows you to specify a VLM configuration file that will be read when VLM is launched.
      --stats, --no-stats        Collect statistics (default enabled)
          This option allows you to collect miscellaneous statistics. (default enabled)
  -d, --daemon, --no-daemon      Run as daemon process (default disabled)
          Runs VLC as a background daemon process. (default disabled)

 Playlist
  -Z, --random, --no-random      Play files randomly forever (default disabled)
          When selected, VLC will randomly play files in the playlist until interrupted. (default disabled)
  -L, --loop, --no-loop          Repeat all (default disabled)
          If you want VLC to keep playing the playlist indefinitely then enable this option. (default disabled)
  -R, --repeat, --no-repeat      Repeat current item (default disabled)
          When this is active, VLC will keep playing the current playlist item over and over again. (default disabled)
      --play-and-stop, --no-play-and-stop
                                 Play and stop (default disabled)
          Stop the playlist after each played playlist item.  (default disabled)
      --open <string>            Default stream
          This option allows you to always open a default stream on start-up.
      --auto-preparse, --no-auto-preparse
                                 Automatically preparse files (default enabled)
          This option enables automatic preparsing of files added to the playlist (to retrieve some metadata). (default enabled)
  -S, --services-discovery <string>
                                 Services discovery modules
          Specifies the services discovery modules to load, separated by semi-colons. Typical values are sap, hal, ...

 Interface
  -I, --intf <string>            Interface module
          This option allows you to select the interface used by VLC.
The default behavior is to automatically select the best module
          available.
      --extraintf <string>       Extra interface modules
          This option allows you to select additional interfaces used by VLC. They will be launched in the background in addition to the
          default interface. Use a comma separated list of interface modules. (common values are logger, gestures, sap, rc, http or
          screensaver)
  -v, --verbose <integer>        Verbosity (0,1,2)
          This option sets the verbosity level (0=only errors and standard messages, 1=warnings, 2=debug).
  -q, --quiet, --no-quiet        Be quiet (default disabled)
          This option turns off all warning and information messages. (default disabled)
      --language {auto,en,en_GB,ca,da,de,es,fr,it,ja,ka,ko,nl,oc,pt_BR,ro,ru,tr,zh_CN,zh_TW}
                                 Language
          This option allows you to set the language of the interface. The system language is auto-detected if "auto" is specified here.
      --color, --no-color        Color messages (default disabled)
          When this option is turned on, the messages sent to the console will be colorized. Your terminal needs Linux color support for this
          to work. (default disabled)
      --advanced, --no-advanced  Show advanced options (default enabled)
          When this option is turned on, the preferences and/or interfaces  will show all the available options, including those that most
          users should never touch. (default enabled)
      --show-intf, --no-show-intf
                                 Show interface with mouse (default disabled)
          If this enabled, the interface will be shown when you move the mouse to the edge of the screen in fullscreen mode. (default
          disabled)
      --control <string>         Control interfaces
          This option allows you to select control interfaces.

 Hot keys
      --key-fullscreen <integer> Fullscreen
          Select the hotkey to use to swap fullscreen state.
      --key-play-pause <integer> Play/Pause
          Select the hotkey to use to swap paused state.
      --key-pause <integer>      Pause only
          Select the hotkey to use to pause.
      --key-play <integer>       Play only
          Select the hotkey to use to play.
      --key-faster <integer>     Faster
          Select the hotkey to use for fast forward playback.
      --key-slower <integer>     Slower
          Select the hotkey to use for slow motion playback.
      --key-next <integer>       Next
          Select the hotkey to use to skip to the next item in the playlist.
      --key-prev <integer>       Previous
          Select the hotkey to use to skip to the previous item in the playlist.
      --key-stop <integer>       Stop
          Select the hotkey to stop the playback.
      --key-position <integer>   Position
          Select the hotkey to display the position.
      --key-jump-extrashort <integer>
                                 Very short backwards jump
          Select the hotkey to make a very short backwards jump.
      --key-jump+extrashort <integer>
                                 Very short forward jump
          Select the hotkey to make a very short forward jump.
      --key-jump-short <integer> Short backwards jump
          Select the hotkey to make a short backwards jump.
      --key-jump+short <integer> Short forward jump
          Select the hotkey to make a short forward jump.
      --key-jump-medium <integer>
                                 Medium backwards jump
          Select the hotkey to make a medium backwards jump.
      --key-jump+medium <integer>
                                 Medium forward jump
          Select the hotkey to make a medium forward jump.
      --key-jump-long <integer>  Long backwards jump
          Select the hotkey to make a long backwards jump.
      --key-jump+long <integer>  Long forward jump
          Select the hotkey to make a long forward jump.
      --key-nav-activate <integer>
                                 Activate
          Select the key to activate selected item in DVD menus.
      --key-nav-up <integer>     Navigate up
          Select the key to move the selector up in DVD menus.
      --key-nav-down <integer>   Navigate down
          Select the key to move the selector down in DVD menus.
      --key-nav-left <integer>   Navigate left
          Select the key to move the selector left in DVD menus.
      --key-nav-right <integer>  Navigate right
          Select the key to move the selector right in DVD menus.
      --key-disc-menu <integer>  Go to the DVD menu
          Select the key to take you to the DVD menu
      --key-title-prev <integer> Select previous DVD title
          Select the key to choose the previous title from the DVD
      --key-title-next <integer> Select next DVD title
          Select the key to choose the next title from the DVD
      --key-chapter-prev <integer>
                                 Select prev DVD chapter
          Select the key to choose the previous chapter from the DVD
      --key-chapter-next <integer>
                                 Select next DVD chapter
          Select the key to choose the next chapter from the DVD
      --key-quit <integer>       Quit
          Select the hotkey to quit the application.
      --key-vol-up <integer>     Volume up
          Select the key to increase audio volume.
      --key-vol-down <integer>   Volume down
          Select the key to decrease audio volume.
      --key-vol-mute <integer>   Mute
          Select the key to turn off audio volume.
      --key-subdelay-up <integer>
                                 Subtitle delay up
          Select the key to increase the subtitle delay.
      --key-subdelay-down <integer>
                                 Subtitle delay down
          Select the key to decrease the subtitle delay.
      --key-audiodelay-up <integer>
                                 Audio delay up
          Select the key to increase the audio delay.
      --key-audiodelay-down <integer>
                                 Audio delay down
          Select the key to decrease the audio delay.
      --key-audio-track <integer>
                                 Cycle audio track
          Cycle through the available audio tracks(languages)
      --key-subtitle-track <integer>
                                 Cycle subtitle track
          Cycle through the available subtitle tracks
      --key-aspect-ratio <integer>
                                 Cycle source aspect ratio
          Cycle through a predefined list of source aspect ratios
      --key-crop <integer>       Cycle video crop
          Cycle through a predefined list of crop formats
      --key-deinterlace <integer>
                                 Cycle deinterlace modes
          Cycle through all the deinterlace modes
      --key-intf-show <integer>  Show interface
          Raise the interface above all other windows
      --key-intf-hide <integer>  Hide interface
          Lower the interface below all other windows
      --key-snapshot <integer>   Take video snapshot
          Takes a video snapshot and writes it to disk.
      --key-history-back <integer>
                                 Go back in browsing history
          Select the key to go back (to the previous media item) in the browsing history.
      --key-history-forward <integer>
                                 Go forward in browsing history
          Select the key to go forward (to the next media item) in the browsing history.
      --key-record <integer>     Record
          Record access filter start/stop.
      --extrashort-jump-size <integer>
                                 Very short jump size
          Very short jump "size", in seconds
      --short-jump-size <integer>
                                 Short jump size
          Short jump "size", in seconds
      --medium-jump-size <integer>
                                 Medium jump size
          Medium jump "size", in seconds
      --long-jump-size <integer> Long jump size
          Long jump "size", in seconds
      --key-set-bookmark1 <integer>
                                 Set playlist bookmark 1
          Select the key to set this playlist bookmark.
      --key-set-bookmark2 <integer>
                                 Set playlist bookmark 2
          Select the key to set this playlist bookmark.
      --key-set-bookmark3 <integer>
                                 Set playlist bookmark 3
          Select the key to set this playlist bookmark.
      --key-set-bookmark4 <integer>
                                 Set playlist bookmark 4
          Select the key to set this playlist bookmark.
      --key-set-bookmark5 <integer>
                                 Set playlist bookmark 5
          Select the key to set this playlist bookmark.
      --key-set-bookmark6 <integer>
                                 Set playlist bookmark 6
          Select the key to set this playlist bookmark.
      --key-set-bookmark7 <integer>
                                 Set playlist bookmark 7
          Select the key to set this playlist bookmark.
      --key-set-bookmark8 <integer>
                                 Set playlist bookmark 8
          Select the key to set this playlist bookmark.
      --key-set-bookmark9 <integer>
                                 Set playlist bookmark 9
          Select the key to set this playlist bookmark.
      --key-set-bookmark10 <integer>
                                 Set playlist bookmark 10
          Select the key to set this playlist bookmark.
      --key-play-bookmark1 <integer>
                                 Play playlist bookmark 1
          Select the key to play this bookmark.
      --key-play-bookmark2 <integer>
                                 Play playlist bookmark 2
          Select the key to play this bookmark.
      --key-play-bookmark3 <integer>
                                 Play playlist bookmark 3
          Select the key to play this bookmark.
      --key-play-bookmark4 <integer>
                                 Play playlist bookmark 4
          Select the key to play this bookmark.
      --key-play-bookmark5 <integer>
                                 Play playlist bookmark 5
          Select the key to play this bookmark.
      --key-play-bookmark6 <integer>
                                 Play playlist bookmark 6
          Select the key to play this bookmark.
      --key-play-bookmark7 <integer>
                                 Play playlist bookmark 7
          Select the key to play this bookmark.
      --key-play-bookmark8 <integer>
                                 Play playlist bookmark 8
          Select the key to play this bookmark.
      --key-play-bookmark9 <integer>
                                 Play playlist bookmark 9
          Select the key to play this bookmark.
      --key-play-bookmark10 <integer>
                                 Play playlist bookmark 10
          Select the key to play this bookmark.

 Help options
  -h, --help                     print help for VLC (can be combined with --advanced)
  -H, --longhelp                 print help for VLC and all it's modules (can be combined with --advanced)
      --advanced                 print help for the advanced options
      --help-verbose             ask for extra verbosity when displaying help
  -l, --list                     print a list of available modules
  -p, --module <string>          print help on a specific module (can be combined with --advanced)
      --save-config              save the current command line options in the config
      --reset-config             reset the current config to the default values
      --config <string>          use alternate config file
      --reset-plugins-cache      resets the current plugins cache
      --version                  print version information

 RTP/RTSP/SDP demuxer (using Live555.com)
      --rtsp-tcp, --no-rtsp-tcp  Use RTP over RTSP (TCP) (default disabled)
          Use RTP over RTSP (TCP) (default disabled)
      --rtp-client-port <integer>
                                 Client port
          Port to use for the RTP source of the session
      --rtsp-http, --no-rtsp-http
                                 Tunnel RTSP and RTP over HTTP (default disabled)
          Tunnel RTSP and RTP over HTTP (default disabled)
      --rtsp-http-port <integer> HTTP tunnel port
          Port to use for tunneling the RTSP/RTP over HTTP
      --rtsp-caching <integer>   Caching value (ms)
          Allows you to modify the default caching value for RTSP streams. This value should be set in millisecond units.
      --rtsp-kasenna, --no-rtsp-kasenna
                                 Kasenna RTSP dialect (default disabled)
          Kasenna server speak an old and unstandard dialect of RTSP. When you set this parameter, VLC will try this dialect for
          communication. In this mode you cannot talk to normal RTSP servers. (default disabled)

 TS muxer (libdvbpsi)
      --sout-ts-pid-video <integer>
                                 Video PID
          Assigns a fixed PID to the video stream. The PCR PID will automatically be the video.
      --sout-ts-pid-audio <integer>
                                 Audio PID
          Assigns a fixed PID to the audio stream.
      --sout-ts-pid-spu <integer>
                                 SPU PID
          Assigns a fixed PID to the SPU.
      --sout-ts-pid-pmt <integer>
                                 PMT PID
          Assigns a fixed PID to the PMT
      --sout-ts-tsid <integer>   TS ID
          Assigns a fixed Transport Stream ID.
      --sout-ts-netid <integer>  NET ID
          Assigns a fixed Network ID (for SDT table)
      --sout-ts-program-pmt <string>
                                 PMT Program numbers (requires --sout-ts-es-id-pid)
          Assigns a program number to each PMT
      --sout-ts-es-id-pid, --no-sout-ts-es-id-pid
                                 Set PID to id of ES (default disabled)
          set PID to id of es (default disabled)
      --sout-ts-muxpmt <string>  Mux PMT (requires --sout-ts-es-id-pid)
          Defines the pids to add to each pmt.
      --sout-ts-sdtdesc <string> SDT Descriptors (requires --sout-ts-es-id-pid)
          Defines the descriptors of each SDT
      --sout-ts-shaping <integer>
                                 Shaping delay (ms)
          If enabled, the TS muxer will cut the stream in slices of the given duration, and ensure a constant bitrate between the two
          boundaries. This avoids having huge bitrate peaks for reference frames, in particular.
      --sout-ts-use-key-frames, --no-sout-ts-use-key-frames
                                 Use keyframes (default disabled)
          If enabled, and shaping is specified, the TS muxer will place the boundaries at the end of I pictures. In that case, the shaping
          duration given by the user is a worse case used when no reference frame is available. This enhances the efficiency of the shaping
          algorithm, since I frames are usually the biggest frames in the stream. (default disabled)
      --sout-ts-pcr <integer>    PCR delay (ms)
          This option allows you to set at which interval PCRs (Program Clock Reference) will be sent. This value should be below 100ms.
          (default is 70)
      --sout-ts-bmin <integer>   Minimum B (deprecated)
          This setting is deprecated and not used anymore
      --sout-ts-bmax <integer>   Maximum B (deprecated)
          This setting is deprecated and not used anymore
      --sout-ts-dts-delay <integer>
                                 DTS delay (ms)
          This option will delay the DTS (decoding time stamps) and PTS (presentation timestamps) of the data in the stream, compared to the
          PCRs. This allows for some buffering inside the client decoder.
      --sout-ts-crypt-audio, --no-sout-ts-crypt-audio
                                 Crypt audio (default enabled)
          Crypt audio using CSA (default enabled)
      --sout-ts-crypt-video, --no-sout-ts-crypt-video
                                 Crypt video (default enabled)
          Crypt video using CSA (default enabled)
      --sout-ts-csa-ck <string>  CSA Key
          Defines the CSA encryption key. This must be a 16 char string (8 hexadecimal bytes).
      --sout-ts-csa-pkt <integer>
                                 Packet size in bytes to encrypt
          Specify the size of the TS packet to encrypt. The encryption routines subtract the TS-header from the value before encrypting.

 Matroska stream demuxer
      --mkv-use-ordered-chapters, --no-mkv-use-ordered-chapters
                                 Ordered chapters (default enabled)
          Play ordered chapters as specified in the segment. (default enabled)
      --mkv-use-chapter-codec, --no-mkv-use-chapter-codec
                                 Chapter codecs (default enabled)
          Use chapter codecs found in the segment. (default enabled)
      --mkv-preload-local-dir, --no-mkv-preload-local-dir
                                 Preload Directory (default enabled)
          Preload matroska files from the same family in the same directory (not good for broken files). (default enabled)
      --mkv-seek-percent, --no-mkv-seek-percent
                                 Seek based on percent not time (default disabled)
          Seek based on percent not time. (default disabled)
      --mkv-use-dummy, --no-mkv-use-dummy
                                 Dummy Elements (default disabled)
          Read and discard unknown EBML elements (not good for broken files). (default disabled)

 ffmpeg audio/video decoder/encoder ((MS)MPEG4,SVQ1,H263,WMV,WMA)
      --ffmpeg-dr, --no-ffmpeg-dr
                                 Direct rendering (default enabled)
          Direct rendering (default enabled)
      --ffmpeg-error-resilience <integer>
                                 Error resilience
          ffmpeg can do error resilience.
However, with a buggy encoder (such as the ISO MPEG-4 encoder from M$) this can produce a lot of
          errors.
Valid values range from 0 to 4 (0 disables all errors resilience).
      --ffmpeg-workaround-bugs <integer>
                                 Workaround bugs
          Try to fix some bugs
1  autodetect
2  old msmpeg4
4  xvid interlaced
8  ump4
16 no padding
32 ac vlc
64 Qpel chroma
      --ffmpeg-hurry-up, --no-ffmpeg-hurry-up
                                 Hurry up (default disabled)
          Allow the decoder to partially decode or skip frame(s) when there is not enough time. It's useful with low CPU power but it can
          produce distorted pictures. (default disabled)
      --ffmpeg-vismv <integer>   Visualize motion vectors
          Set motion vectors visualization mask.
1 - visualize forward predicted MVs of P frames
2 - visualize forward predicted MVs of B
          frames
4 - visualize backward predicted MVs of B frames
      --ffmpeg-lowres <integer>  Low resolution decoding
          Will only decode a low resolution version of the video.
      --ffmpeg-skiploopfilter {0 (None), 1 (Non-ref), 2 (Bidir), 3 (Non-key), 4 (All)}
                                 Skip the loop filter for H.264 decoding
          Skipping the loop filter (aka deblocking) usually has a detrimental effect on quality. However for HDTV streams this provides a big
          speedup.
      --ffmpeg-pp-q <integer>    Post processing quality
          Quality of post processing. Valid range is 0 to 6
Higher levels require considerable more CPU power, but produce better looking
          pictures.
      --ffmpeg-pp-name <string>  ffmpeg post processing filter chains
          <filterName>[:<option>[:<option>...]][[,|/][-]<filterName>[:<option>...]]...
long form example:
vdeblock:autoq/hdeblock:autoq/linble
          nddeint    default,-vdeblock
short form example:
vb:a/hb:a/lb de,-vb
more examples:
tn:64:128:256
Filters                       
          Options
short  long name       short   long option     Description
*      *               a       autoq           cpu power
          dependant enabler
                       c       chrom           chrominance filtring enabled
                       y     
          nochrom         chrominance filtring disabled
hb     hdeblock        (2 Threshold)           horizontal deblocking filter
       1.
          difference factor: default=64, higher -> more deblocking
       2. flatness threshold: default=40, lower -> more deblocking
       
                         the h & v deblocking filters share these
                       so u cant set different thresholds for h / v
vb   
          vdeblock        (2 Threshold)           vertical deblocking filter
h1     x1hdeblock                              Experimental h
          deblock filter 1
v1     x1vdeblock                              Experimental v deblock filter 1
dr     dering                     
                     Deringing filter
al     autolevels                              automatic brightness / contrast
                       f
                fullyrange      stretch luminance to (0..255)
lb     linblenddeint                           linear blend deinterlacer
li   
          linipoldeint                            linear interpolating deinterlace
ci     cubicipoldeint                          cubic
          interpolating deinterlacer
md     mediandeint                             median deinterlacer
fd     ffmpegdeint                   
                   ffmpeg deinterlacer
de     default                                 hb:a,vb:a,dr:a,al
fa     fast                         
                   h1:a,v1:a,dr:a,al
tn     tmpnoise        (3 Thresholds)          Temporal Noise Reducer
                       1. <= 2. <=
          3.          larger -> stronger filtering
fq     forceQuant      <quantizer>             Force quantizer

      --ffmpeg-debug <integer>   Debug mask
          Set ffmpeg debug mask
      --sout-ffmpeg-hq {rd,bits,simple}
                                 Quality level
          Allows you to specify the quality level for the encoding of motions vectors (this can slow down the encoding very much).
      --sout-ffmpeg-keyint <integer>
                                 Ratio of key frames
          Allows you to specify the number of frames that will be coded for one key frame.
      --sout-ffmpeg-bframes <integer>
                                 Ratio of B frames
          Allows you to specify the number of B frames that will be coded between two reference frames.
      --sout-ffmpeg-hurry-up, --no-sout-ffmpeg-hurry-up
                                 Hurry up (default disabled)
          Allows you to specify if the encoder should make on-the-fly quality tradeoffs if your CPU can't keep up with the encoding rate. It
          will disable trellis quantization, then the rate distortion of motion vectors (hq), and raise the noise reduction threshold to ease
          the encoder's task. (default disabled)
      --sout-ffmpeg-interlace, --no-sout-ffmpeg-interlace
                                 Enable interlaced encoding (default disabled)
          Allows you to enable dedicated algorithms for interlaced frames. (default disabled)
      --sout-ffmpeg-interlace-me, --no-sout-ffmpeg-interlace-me
                                 Enable interlaced motion estimation (default enabled)
          Allows you to enable interlaced motion estimation algorithms. It requires more CPU. (default enabled)
      --sout-ffmpeg-vt <integer> Video bitrate tolerance
          Allows you to specify the video bitrate tolerance in kbit/s.
      --sout-ffmpeg-pre-me, --no-sout-ffmpeg-pre-me
                                 Enable pre motion estimation (default disabled)
          Allows you to enable the pre motion estimation. (default disabled)
      --sout-ffmpeg-strict-rc, --no-sout-ffmpeg-strict-rc
                                 Enable strict rate control (default disabled)
          Allows you to enable the strict rate control algorithm. (default disabled)
      --sout-ffmpeg-rc-buffer-size <integer>
                                 Rate control buffer size
          Allows you to specify the rate control buffer size.
      --sout-ffmpeg-rc-buffer-aggressivity <float>
                                 Rate control buffer aggressiveness
          Allows you to specify the rate control buffer aggressiveness.
      --sout-ffmpeg-i-quant-factor <float>
                                 I quantization factor
          Allows you to specify the quantization factor of I frames, compared with P frames (for instance 1.0 => same qscale for I and P
          frames).
      --sout-ffmpeg-noise-reduction <integer>
                                 Noise reduction
          Allows you to enable a simple noise reduction algorithm to lower the encoding length and bitrate, at the expense of lower quality
          frames.
      --sout-ffmpeg-mpeg4-matrix, --no-sout-ffmpeg-mpeg4-matrix
                                 Enable MPEG4 quantization matrix (default disabled)
          Allows you to use the MPEG4 quantization matrix for mpeg2 encoding. This generally yields a better looking picture, while still
          retaining the compatibility with standard MPEG-2 decoders. (default disabled)
      --sout-ffmpeg-qmin <integer>
                                 Minimum video quantizer scale
          Allows you to specify the minimum video quantizer scale.
      --sout-ffmpeg-qmax <integer>
                                 Maximum video quantizer scale
          Allows you to specify the maximum video quantizer scale.
      --sout-ffmpeg-trellis, --no-sout-ffmpeg-trellis
                                 Enable trellis quantization (default disabled)
          Allows you to enable trellis quantization (rate distortion for block coefficients). (default disabled)
      --sout-ffmpeg-qscale <float>
                                 Use fixed video quantizer scale
          Allows you to specify a fixed video quantizer scale for VBR encoding (accepted values: 0.01 to 255.0).
      --sout-ffmpeg-strict <integer>
                                 Strict standard compliance
          Allows you to force a strict standard compliance when encoding (accepted values: -1, 0, 1).
      --sout-ffmpeg-lumi-masking <float>
                                 Luminance masking
          Allows you to raise the quantizer for very bright macroblocks (default: 0.0).
      --sout-ffmpeg-dark-masking <float>
                                 Darkness masking
          Allows you to raise the quantizer for very dark macroblocks (default: 0.0).
      --sout-ffmpeg-p-masking <float>
                                 Motion masking
          Allows you to raise the quantizer for macroblocks with a high temporal complexity (default: 0.0).
      --sout-ffmpeg-border-masking <float>
                                 Border masking
          Allows you to raise the quantizer for macroblocks at the border of the frame (default: 0.0).
      --sout-ffmpeg-luma-elim-threshold <integer>
                                 Luminance elimination
          Eliminates luminance blocks when the PSNR isn't much changed (default: 0.0). The H264 specification recommends -4.
      --sout-ffmpeg-chroma-elim-threshold <integer>
                                 Chrominance elimination
          Eliminates chrominance blocks when the PSNR isn't much changed (default: 0.0). The H264 specification recommends 7.

 MPEG2 video switcher stream output
      --sout-switcher-files <string>
                                 Files
          Full paths of the files separated by colons.
      --sout-switcher-sizes <string>
                                 Sizes
          List of sizes separated by colons (720x576:480x576).
      --sout-switcher-aspect-ratio <string>
                                 Aspect ratio
          Aspect ratio (4:3, 16:9).
      --sout-switcher-port <integer>
                                 Command UDP port
          UDP port to listen to for commands.
      --sout-switcher-command <integer>
                                 Command
          Initial command to execute.
      --sout-switcher-gop <integer>
                                 GOP size
          Number of P frames between two I frames.
      --sout-switcher-qscale <integer>
                                 Quantizer scale
          Fixed quantizer scale to use.
      --sout-switcher-mute-audio, --no-sout-switcher-mute-audio
                                 Mute audio (default enabled)
          Mute audio when command is not 0. (default enabled)

 Theora video decoder
      --sout-theora-quality <integer>
                                 Encoding quality
          Allows you to specify a quality between 1 (low) and 10 (high), instead of specifying a particular bitrate. This will produce a VBR
          stream.

 HAL AudioUnit output
      --macosx-audio-device <integer>
                                 Audio Device
          Choose a number corresponding to the number of an audio device, as listed in your 'Audio Device' menu. This device will then be
          used by default for audio playback.

 Mac OS X interface
      --macosx-embedded, --no-macosx-embedded
                                 Use embedded video output (default enabled)
          Disable this if you want the video output to be opened in a separate window instead of in the control window. (default enabled)
      --macosx-vdev <integer>    Video device
          Choose a number corresponding to a screen in you video device selection menu and this screen will be used by default as the screen
          for 'fullscreen'.
      --macosx-stretch, --no-macosx-stretch
                                 Stretch video to fill window (default disabled)
          Instead of keeping the aspect ratio of the movie when resizing the video, stretch the video to fill the entire window. (default
          disabled)
      --macosx-opaqueness <float>
                                 Opaqueness
          Set the transparency of the video output. 1 is non-transparent (default) 0 is fully transparent.
      --macosx-fill, --no-macosx-fill
                                 Fill fullscreen (default disabled)
          In fullscreen mode, crop the picture if necessary in order to fill the screen without black borders (OpenGL only). (default
          disabled)
      --macosx-background, --no-macosx-background
                                 Use as Desktop Background (default disabled)
          Use the video as the Desktop Background of the Finder. Desktop icons cannot be interacted with in this mode. (default disabled)

 Goom effect
      --goom-width <integer>     Goom display width
          Allows you to change the resolution of the Goom display (bigger resolution will be prettier but more CPU intensive).
      --goom-height <integer>    Goom display height
          Allows you to change the resolution of the Goom display (bigger resolution will be prettier but more CPU intensive).
      --goom-speed <integer>     Goom animation speed
          Allows you to reduce the speed of the animation (default 6, max 10).

 ATSC A/52 (AC-3) audio decoder
      --a52-dynrng, --no-a52-dynrng
                                 A/52 dynamic range compression (default enabled)
          Dynamic range compression makes the loud sounds softer, and the soft sounds louder, so you can more easily listen to the stream in
          a noisy environment without disturbing anyone. If you disable the dynamic range compression the playback will be more adapted to a
          movie theater or a listening room. (default enabled)
      --a52-upmix, --no-a52-upmix
                                 Enable internal upmixing (default disabled)
          Enable the internal upmixing algorithm (not recommended). (default disabled)

 Standard filesystem directory input
      --recursive {none,collapse,expand}
                                 Subdirectory behavior
          Select whether subdirectories must be expanded.
none: subdirectories do not appear in the playlist.
collapse: subdirectories appear
          but are expanded on first play.
expand: all subdirectories are expanded.

      --ignore-filetypes <string>
                                 Ignore files with these extensions
          Specify a comma seperated list of file extensions. Files with these extensions will not be added to playlist when opening a
          directory. This is useful if you add directories that contain mp3 albums for instance.

 Fake input
      --fake-caching <integer>   Caching value in ms
          Allows you to modify the default caching value for fake streams. This value should be set in millisecond units.
      --fake-fps <float>         Framerate
          Specifies the number of frames per second (eg. 24, 25, 29.97, 30).
      --fake-id <integer>        ID
          Allows you to set the ID of the fake elementary stream for use in #duplicate{} constructs (default 0).
      --fake-duration <integer>  Duration in ms
          Specifies the duration of the fake streaming before faking an end-of-file (default 0 means the stream is unlimited).

 Standard filesystem file input
      --file-caching <integer>   Caching value in ms
          Allows you to modify the default caching value for file streams. This value should be set in millisecond units.
      --file-cat <string>        Concatenate with additional files
          Allows you to play split files as if they were part of a unique file. Specify a comma-separated list of files.

 Record
      --record-path <string>     Record directory
          Allows you to specify the directory where the record will be stored

 Timeshift
      --timeshift-granularity <integer>
                                 Timeshift granularity
          Size of the temporary files use to store the timeshifted stream.
      --timeshift-dir <string>   Timeshift directory
          Directory used to store the timeshift temporary files.

 FTP input
      --ftp-caching <integer>    Caching value in ms
          Allows you to modify the default caching value for FTP streams. This value should be set in millisecond units.
      --ftp-user <string>        FTP user name
          Allows you to modify the user name that will be used for the connection.
      --ftp-pwd <string>         FTP password
          Allows you to modify the password that will be used for the connection.
      --ftp-account <string>     FTP account
          Allows you to modify the account that will be used for the connection.

 HTTP input
      --http-proxy <string>      HTTP proxy
          You can specify an HTTP proxy to use. It must be of the form http://[user[:pass]@]myproxy.mydomain:myport/ ; if empty, the
          http_proxy environment variable will be tried.
      --http-caching <integer>   Caching value in ms
          Allows you to modify the default caching value for http streams. This value should be set in millisecond units.
      --http-user-agent <string> HTTP user agent
          Allows you to modify the user agent that will be used for the connection.
      --http-reconnect, --no-http-reconnect
                                 Auto re-connect (default disabled)
          Will automatically attempt a re-connection in case it was untimely closed. (default disabled)
      --http-continuous, --no-http-continuous
                                 Continuous stream (default disabled)
          This allows you to read a file that is being constantly updated (for example, a JPG file on a server).You should not globally
          enable this option as it will break all other types of HTTP streams. (default disabled)

 Microsoft Media Server (MMS) input
      --mms-caching <integer>    Caching value in ms
          Allows you to modify the default caching value for MMS streams. This value should be set in millisecond units.
      --mms-all, --no-mms-all    Force selection of all streams (default disabled)
           (default disabled)
      --mms-maxbitrate <integer> Maximum bitrate
          If this is set, the stream with the maximum bitrate under that limit      will be selected

 File stream output
      --sout-file-append, --no-sout-file-append
                                 Append to file (default disabled)
          Append to file if it exists instead of replacing it. (default disabled)

 HTTP stream output
      --sout-http-user <string>  Username
          Allows you to give a user name that will be requested to access the stream.
      --sout-http-pwd <string>   Password
          Allows you to give a password that will be requested to access the stream.
      --sout-http-mime <string>  Mime
          Allows you to give the mime returned by the server.
      --sout-http-cert <string>  Certificate file
          Path to the x509 PEM certificate file that will be used by the HTTP/SSL stream output
      --sout-http-key <string>   Private key file
          Path to the x509 PEM private key file that will  be used by the HTTP/SSL stream output. Leave empty if you don't have one.
      --sout-http-ca <string>    Root CA file
          Path to the x509 PEM trusted root CA certificates (certificate authority) file that will be used by the HTTP/SSL stream output.
          Leave empty if you don't have one.
      --sout-http-crl <string>   CRL file
          Path to the x509 PEM Certificates Revocation List file that will be HTTP/SSL stream output. Leave empty if you don't have one.
      --sout-http-bonjour, --no-sout-http-bonjour
                                 Advertise with Bonjour (default disabled)
          Advertise the stream with the Bonjour protocol (default disabled)

 UDP stream output
      --sout-udp-caching <integer>
                                 Caching value (ms)
          Allows you to modify the default caching value for UDP streams. This value should be set in millisecond units.
      --sout-udp-ttl <integer>   Time-To-Live (TTL)
          Allows you to define the Time-To-Live of the outgoing stream.
      --sout-udp-group <integer> Group packets
          Packets can be sent one by one at the right time or by groups. This allows you to give the number of packets that will be sent at a
          time. It helps reducing the scheduling load on heavily-loaded systems.
      --sout-udp-raw, --no-sout-udp-raw
                                 Raw write (default disabled)
          If you enable this option, packets will be sent directly, without trying to fill the MTU (ie, without trying to make the biggest
          possible packets in order to improve streaming). (default disabled)

 Real RTSP
      --realrtsp-caching <integer>
                                 Caching value (ms)
          Allows you to modify the default caching value for RTSP streams. This value should be set in millisecond units.

 TCP input
      --tcp-caching <integer>    Caching value in ms
          Allows you to modify the default caching value for TCP streams. This value should be set in millisecond units.

 UDP/RTP input
      --udp-caching <integer>    Caching value in ms
          Allows you to modify the default caching value for UDP streams. This value should be set in millisecond units.
      --rtp-late <integer>       RTP reordering timeout in ms
          Allows you to modify the RTP reordering behaviour. RTP input will wait for late packets upto the specified timeout in milisecond
          units.
      --udp-auto-mtu, --no-udp-auto-mtu
                                 Autodetection of MTU (default enabled)
          Allows growing the MTU if truncated packets are found (default enabled)

 Image properties filter
      --contrast <float>         Image contrast (0-2)
          Set the image contrast, between 0 and 2. Defaults to 1
      --brightness <float>       Image brightness (0-2)
          Set the image brightness, between 0 and 2. Defaults to 1
      --hue <integer>            Image hue (0-360)
          Set the image hue, between 0 and 360. Defaults to 0
      --saturation <float>       Image saturation (0-3)
          Set the image saturation, between 0 and 3. Defaults to 1
      --gamma <float>            Image gamma (0-10)
          Set the image gamma, between 0.01 and 10. Defaults to 1
      --brightness-threshold, --no-brightness-threshold
                                 Enable brightness threshold (default disabled)
          Show black and white pixels with brightness as threshold value (default disabled)

 File audio output
      --audiofile-format {u8,s8,u16,s16,u16_le,s16_le,u16_be,s16_be,fixed32,float32,spdif}
                                 Output format
          One of "u8", "s8", "u16", "s16", "u16_le", "s16_le", "u16_be", "s16_be", "fixed32", "float32" or "spdif"
      --audiofile-channels <integer>
                                 Output channels number
          By default, all the channels of the incoming will be saved but you can restrict the number of channels here.
      --audiofile-file <string>  Output file
          File to which the audio samples will be written to
      --audiofile-wav, --no-audiofile-wav
                                 Add wave header (default enabled)
          Instead of writing a raw file, you can add a WAV header to the file (default enabled)

 AVI demuxer
      --avi-interleaved, --no-avi-interleaved
                                 Force interleaved method (default disabled)
          Force interleaved method (default disabled)
      --avi-index, --no-avi-index
                                 Force index creation (default disabled)
          Recreate a index for the AVI file. Use this if your AVI file is damaged or incomplete (not seekable) (default disabled)

 Audio CD input
      --cdda-caching <integer>   Caching value in ms
          Allows you to modify the default caching value for cdda streams. This value should be set in milliseconds units.
      --cdda-separate-tracks, --no-cdda-separate-tracks
                                 (null) (default enabled)
      --cdda-track <integer>     (null)
      --cddb-server <string>     CDDB Server
          Adress of the CDDB server to use
      --cddb-port <integer>      CDDB port
          CDDB Server port to use

 Clone video filter
      --clone-count <integer>    Number of clones
          Select the number of video windows in which to clone the video.
      --clone-vout-list <string> List of video output modules
          Select the specific video output modules that you want to activate.

 Crop video filter
      --crop-geometry <string>   Crop geometry (pixels)
          Set the geometry of the zone to crop. This is set as <width> x <height> + <left offset> + <top offset>.
      --autocrop, --no-autocrop  Automatic cropping (default disabled)
          Activate automatic black border cropping. (default disabled)

 Deinterlacing video filter
      --deinterlace-mode {discard,blend,mean,bob,linear,x}
                                 Deinterlace mode
          Default deinterlace method to use for local playback
      --sout-deinterlace-mode {discard,blend,mean,bob,linear,x}
                                 Deinterlace mode
          Default deinterlace methode to use for streaming

 Filedump demuxer
      --demuxdump-file <string>  Filename of dump
          Specify a file name to which the raw stream will be dumped.
      --demuxdump-append, --no-demuxdump-append
                                 Append (default disabled)
          If the file exists and this option is selected, the existing file will not be overwritten. (default disabled)

 Distort video filter
      --distort-mode {wave,ripple,gradient,edge}
                                 Distort mode
          Distort mode, one of "wave", "ripple", "gradient" and "edge"
      --distort-gradient-type <integer>
                                 Gradient image type
          Gradient image type (0 or 1)
      --distort-cartoon, --no-distort-cartoon
                                 Apply cartoon effect (default enabled)
          Apply cartoon effect. Used by "gradient" and "edge". (default enabled)

 Dummy interface function
      --dummy-save-es, --no-dummy-save-es
                                 Save raw codec data (default disabled)
          This option allows you to save the raw codec data if you have selected/forced the dummy decoder in the main options. (default
          disabled)
      --dummy-chroma <string>    Dummy image chroma format
          Force the dummy video output to create images using a specific chroma format instead of trying to improve performances by using the
          most efficient one.

 DVB subtitles decoder
      --dvbsub-position {0 (Center), 1 (Left), 2 (Right), 4 (Top), 8 (Bottom), 5 (Top-Left), 6 (Top-Right), 9 (Bottom-Left), 10 (Bottom-Right)}
                                 Subpicture position
          You can enforce the subpicture position on the video (0=center, 1=left, 2=right, 4=top, 8=bottom, you can also use combinations of
          these values).
      --dvbsub-x <integer>       X coordinate of the subpicture
          You can reposition the subpicture by providing another value here.
      --dvbsub-y <integer>       Y coordinate of the subpicture
          You can reposition the subpicture by providing another value here.
      --sout-dvbsub-x <integer>  X coordinate of the encoded subpicture
          You can reposition the subpicture by providing another value here.
      --sout-dvbsub-y <integer>  Y coordinate of encoded the subpicture
          You can reposition the subpicture by providing another value here.
      --sout-dvbsub-timeout <integer>
                                 Timeout of subpictures
          Subpictures get a default timeout of 15 seconds added to their remaining time.This will ensure that they are at least the specified
          time visible.

 DVDRead Input (DVD without menu support)
      --dvdread-angle <integer>  DVD angle
          Allows you to select the default DVD angle.
      --dvdread-caching <integer>
                                 Caching value in ms
          Allows you to modify the default caching value for DVDread streams. This value should be set in millisecond units.
      --dvdread-css-method {title,disc,key}
                                 Method used by libdvdcss for decryption
          Set the method used by libdvdcss for key decryption.
title: decrypted title key is guessed from the encrypted sectors of the
          stream. Thus it should work with a file as well as the DVD device. But it sometimes takes much time to decrypt a title key and may
          even fail. With this method, the key is only checked at the beginning of each title, so it won't work if the key changes in the
          middle of a title.
disc: the disc key is first cracked, then all title keys can be decrypted instantly, which allows us to check
          them often.
key: the same as "disc" if you don't have a file with player keys at compilation time. If you do, the decryption of the
          disc key will be faster with this method. It is the one that was used by libcss.
The default method is: key.

 Equalizer 10 bands
      --equalizer-preset {flat,classical,club,dance,fullbass,fullbasstreble,fulltreble,headphones,largehall,live,party,pop,reggae,rock,ska,soft,softrock,techno}
                                 Equalizer preset
          Equalizer preset
      --equalizer-bands <string> Bands gain
          Override preset bands gain in dB (-20 ... 20)
      --equalizer-2pass, --no-equalizer-2pass
                                 Two pass (default disabled)
          Filter twice the audio (default disabled)
      --equalizer-preamp <float> Global gain
          Set the global gain in dB (-20 ... 20)

 Fake video decoder
      --fake-file <string>       Image file
          Path of the image file when using the fake input.
      --fake-width <integer>     Video width
          Allows you to specify the output video width.
      --fake-height <integer>    Video height
          Allows you to specify the output video height.
      --fake-keep-ar, --no-fake-keep-ar
                                 Keep aspect ratio (default disabled)
          If selected, width and height will be considered as maximum values. (default disabled)
      --fake-aspect-ratio <string>
                                 Background aspect ratio
          Aspect ratio of the image file (4:3, 16:9). Default is square pixels.
      --fake-deinterlace, --no-fake-deinterlace
                                 Deinterlace video (default disabled)
          Allows you to deinterlace the image after loading. (default disabled)
      --fake-deinterlace-module {deinterlace,ffmpeg-deinterlace}
                                 Deinterlace module
          Specifies the deinterlace module to use.

 Freetype2 font renderer
      --freetype-font <string>   Font
          Font filename
      --freetype-fontsize <integer>
                                 Font size in pixels
          The size of the fonts used by the osd module. If set to something different than 0 this option will override the relative font size
      --freetype-opacity <integer>
                                 Opacity, 0..255
          The opacity (inverse of transparency) of overlay text. 0 = transparent, 255 = totally opaque.
      --freetype-color {0 (Black), 8421504 (Gray), 12632256 (Silver), 16777215 (White), 8388608 (Maroon), 16711680 (Red), 16711935 (Fuchsia), 16776960 (Yellow), 8421376 (Olive), 32768 (Green), 32896 (Teal), 65280 (Lime), 8388736 (Purple), 128 (Navy), 255 (Blue), 65535 (Aqua)}
                                 Text Default Color
          The color of overlay text. 1 byte for each color, hexadecimal. #000000 = all colors off, 0xFF0000 = just Red, 0xFFFFFF = all color
          on [White]
      --freetype-rel-fontsize {20 (Smaller), 18 (Small), 16 (Normal), 12 (Large), 6 (Larger)}
                                 Font size
          The size of the fonts used by the osd module
      --freetype-effect {1 (Background), 2 (Outline), 3 (Fat Outline)}
                                 Font Effect
          Select effects to apply to rendered text
      --freetype-yuvp, --no-freetype-yuvp
                                 Use yuvp renderer (default disabled)
          Render into paletized YUV. Needed to encode into dvbsubs (default disabled)

 Mouse gestures control interface
      --gestures-threshold <integer>
                                 Motion threshold (10-100)
          Amount of movement required for a mouse gesture to be recorded.
      --gestures-button {left,middle,right}
                                 Trigger button
          You can set the trigger button for mouse gestures here.

 GnuTLS TLS encryption layer
      --tls-check-cert, --no-tls-check-cert
                                 Check TLS/SSL server certificate validity (default disabled)
          Ensures that server certificate is valid (i.e. signed by an approved Certificate Authority). (default disabled)
      --tls-check-hostname, --no-tls-check-hostname
                                 Check TLS/SSL server hostname in certificate (default disabled)
          Ensures that server hostname in certificate match requested host name. (default disabled)
      --dh-bits <integer>        Diffie-Hellman prime bits
          Allows you to modify the Diffie-Hellman prime's number of bits (used for TLS or SSL-based server-side encryption).
      --tls-cache-expiration <integer>
                                 Expiration time for resumed TLS sessions
          Defines the delay before resumed TLS sessions will be expired (in seconds).
      --tls-cache-size <integer> Number of resumed TLS sessions
          Allows you to modify the maximum number of resumed TLS sessions that the cache will hold.

 H264 video demuxer
      --h264-fps <float>         Frames per Second
          Allows you to set the desired frame rate.

 Headphone channel mixer with virtual spatialization effect
      --headphone-dim <integer>  Characteristic dimension
          Distance between front left speaker and listener in meters.
      --headphone-compensate, --no-headphone-compensate
                                 Compensate delay (default disabled)
          The delay which is introduced by the physical algorithm may sometimes be disturbing for the lipsync. In that case, turn this on to
          compensate. (default disabled)
      --headphone-dolby, --no-headphone-dolby
                                 No decoding of Dolby Surround (default disabled)
          If this option is turned on (not recommended), Dolby Surround encoded streams won't be decoded before being processed by this
          filter. (default disabled)

 Hotkeys management interface
      --bookmark1 <string>       Playlist bookmark 1
          This option allows you to define playlist bookmarks.
      --bookmark2 <string>       Playlist bookmark 2
          This option allows you to define playlist bookmarks.
      --bookmark3 <string>       Playlist bookmark 3
          This option allows you to define playlist bookmarks.
      --bookmark4 <string>       Playlist bookmark 4
          This option allows you to define playlist bookmarks.
      --bookmark5 <string>       Playlist bookmark 5
          This option allows you to define playlist bookmarks.
      --bookmark6 <string>       Playlist bookmark 6
          This option allows you to define playlist bookmarks.
      --bookmark7 <string>       Playlist bookmark 7
          This option allows you to define playlist bookmarks.
      --bookmark8 <string>       Playlist bookmark 8
          This option allows you to define playlist bookmarks.
      --bookmark9 <string>       Playlist bookmark 9
          This option allows you to define playlist bookmarks.
      --bookmark10 <string>      Playlist bookmark 10
          This option allows you to define playlist bookmarks.

 HTTP remote control interface
      --http-host <string>       Host address
          You can set the address and port the http interface will bind to.
      --http-src <string>        Source directory
          Source directory
      --http-charset <string>    Charset
          Charset declared in Content-Type header (default UTF-8).
      --http-handlers <string>   Handlers
          List of extensions and executable paths (for instance: php=/usr/bin/php,pl=/usr/bin/perl).
      --http-intf-cert <string>  Certificate file
          HTTP interface x509 PEM certificate file (enables SSL)
      --http-intf-key <string>   Private key file
          HTTP interface x509 PEM private key file
      --http-intf-ca <string>    Root CA file
          HTTP interface x509 PEM trusted root CA certificates file
      --http-intf-crl <string>   CRL file
          HTTP interace Certificates Revocation List file

 Image video output
      --image-out-format {png,jpeg}
                                 Image format
          Set the format of the output image.
      --image-out-ratio <integer>
                                 Recording ratio
          Set the ratio of images that are recorded. 3 means that one image out of three is recorded.
      --image-out-prefix <string>
                                 Filename prefix
          Set the prefix of the filename. Output filename will have the form prefixNUMBER.format

 File logging
      --logfile <string>         Log filename
          Specify the log filename.
      --logmode {text,html,syslog}
                                 Log format
          Specify the log format. Available choices are "text" (default), "html", and "syslog".
      --rrd-file <string>        RRD output file
          Output data for RRDTool in this file

 Logo video filter
      --logo-file <string>       Logo filename
          Full path of the PNG file to use.
      --logo-x <integer>         X coordinate of the logo
          You can move the logo by left-clicking on it.
      --logo-y <integer>         Y coordinate of the logo
          You can move the logo by left-clicking on it.
      --logo-transparency <integer>
                                 Transparency of the logo
          You can set the logo transparency value here (from 0 for full transparency to 255 for full opacity).
      --logo-position {0 (Center), 1 (Left), 2 (Right), 4 (Top), 8 (Bottom), 5 (Top-Left), 6 (Top-Right), 9 (Bottom-Left), 10 (Bottom-Right)}
                                 Logo position
          You can enforce the logo position on the video (0=center, 1=left, 2=right, 4=top, 8=bottom, you can also use combinations of these
          values).

 Marquee display sub filter
      --marq-marquee <string>    Marquee text
          Marquee text to display
      --marq-x <integer>         X offset, from left
          X offset, from the left screen edge
      --marq-y <integer>         Y offset, from the top
          Y offset, down from the top
      --marq-position <integer>  Marquee position
          You can enforce the marquee position on the video (0=center, 1=left, 2=right, 4=top, 8=bottom, you can also use combinations of
          these values by adding them).
      --marq-opacity <integer>   Opacity
          The opacity (inverse of transparency) of overlay text. 0 = transparent, 255 = totally opaque.
      --marq-color {-268435456 (Default), 0 (Black), 8421504 (Gray), 12632256 (Silver), 16777215 (White), 8388608 (Maroon), 16711680 (Red), 16711935 (Fuchsia), 16776960 (Yellow), 8421376 (Olive), 32768 (Green), 32896 (Teal), 65280 (Lime), 8388736 (Purple), 128 (Navy), 255 (Blue), 65535 (Aqua)}
                                 Text Default Color
          The color of overlay text. 1 byte for each color, hexadecimal. #000000 = all colors off, 0xFF0000 = just Red, 0xFFFFFF = all color
          on [White]
      --marq-size <integer>      Font size, pixels
          Specify the font size, in pixels, with -1 = use freetype-fontsize
      --marq-timeout <integer>   Marquee timeout
          Defines the time the marquee must remain displayed, in milliseconds. Default value is 0 (remain forever).

 JPEG camera demuxer
      --mjpeg-fps <float>        Frames per Second
          Allows you to set the desired frame rate when playing from files, use 0 for live.

 MOD demuxer (libmodplug)
      --mod-noisereduction, --no-mod-noisereduction
                                 Noise reduction (default enabled)
          Noise reduction (default enabled)
      --mod-reverb, --no-mod-reverb
                                 Reverb (default disabled)
          Reverb (default disabled)
      --mod-reverb-level <integer>
                                 Reverb level (0-100)
          Reverb level (0-100 defaults to 0)
      --mod-reverb-delay <integer>
                                 Reverb delay (ms)
          Reverb delay in ms (usually 40-200ms)
      --mod-megabass, --no-mod-megabass
                                 Mega bass (default disabled)
          Mega bass (default disabled)
      --mod-megabass-level <integer>
                                 Mega bass level (0-100)
          Mega bass level (0-100 defaults to 0)
      --mod-megabass-range <integer>
                                 Mega bass cut off (Hz)
          Mega bass cut off (10-100Hz)
      --mod-surround, --no-mod-surround
                                 Surround (default disabled)
          Surround (default disabled)
      --mod-surround-level <integer>
                                 Surround level (0-100)
          Surround level (0-100 defaults to 0)
      --mod-surround-delay <integer>
                                 Surround delay (ms)
          Surround delay in ms (usually 5-40ms)

 Mosaic video sub filter
      --mosaic-alpha <integer>   Alpha blending
          Alpha blending (0 -> 255). Default is 255
      --mosaic-height <integer>  Height in pixels
          Height in pixels
      --mosaic-width <integer>   Width in pixels
          Width in pixels
      --mosaic-align {0 (Center), 1 (Left), 2 (Right), 4 (Top), 8 (Bottom), 5 (Top-Left), 6 (Top-Right), 9 (Bottom-Left), 10 (Bottom-Right)}
                                 Mosaic alignment
          Mosaic alignment
      --mosaic-xoffset <integer> Top left corner x coordinate
          Top left corner x coordinate
      --mosaic-yoffset <integer> Top left corner y coordinate
          Top left corner y coordinate
      --mosaic-vborder <integer> Vertical border width in pixels
          Vertical border width in pixels
      --mosaic-hborder <integer> Horizontal border width in pixels
          Horizontal border width in pixels
      --mosaic-position {0 (auto), 1 (fixed)}
                                 Positioning method
          Positioning method. auto: automatically choose the best number of rows and columns. fixed: use the user-defined number of rows and
          columns.
      --mosaic-rows <integer>    Number of rows
          Number of rows
      --mosaic-cols <integer>    Number of columns
          Number of columns
      --mosaic-keep-aspect-ratio, --no-mosaic-keep-aspect-ratio
                                 Keep aspect ratio when resizing (default disabled)
          Keep aspect ratio when resizing (default disabled)
      --mosaic-keep-picture, --no-mosaic-keep-picture
                                 Keep original size (default disabled)
          Keep original size (default disabled)
      --mosaic-order <string>    Order as a comma separated list of picture-id(s)
          Order as a comma separated list of picture-id(s)
      --mosaic-delay <integer>   Delay
          Pictures coming from the picture video outputs will be delayed accordingly (in milliseconds). For high values you will need to
          raise file-caching and others.

 Motion blur filter
      --blur-factor <integer>    Blur factor (1-127)
          The degree of blurring from 1 to 127.

 Motion detect video filter
      --motiondetect-history <integer>
                                 History parameter
          History parameter, number of frames used for detection
      --motiondetect-description <string>
                                 Description file
          Description file, file containing simple playlist

 MPC demuxer
      --mpc-replaygain-type {0 (None), 1 (Title), 2 (Album)}
                                 Replay Gain type
          Replay Gain type

 ASF muxer
      --sout-asf-title <string>  Title
          Allows you to define the title that will be put in ASF comments.
      --sout-asf-author <string> Author
          Allows you to define the author that will be put in ASF comments.
      --sout-asf-copyright <string>
                                 Copyright
          Allows you to define the copyright string that will be put in ASF comments.
      --sout-asf-comment <string>
                                 Comment
          Allows you to define the comment that will be put in ASF comments.
      --sout-asf-rating <string> Rating
          Allows you to define the "rating" that will be put in ASF comments.
      --sout-asf-packet-size <integer>
                                 Packet Size
          The ASF packet size -- default is 4096 bytes

 MP4/MOV muxer
      --sout-mp4-faststart, --no-sout-mp4-faststart
                                 Create "Fast start" files (default enabled)
          When this option is turned on, "Fast start" files will be created. ("Fast start" files are optimized for download, allowing the
          user to start previewing the file while it is downloading). (default enabled)

 Multipart jpeg muxer
      --sout-mpjpeg-separator <string>
                                 Multipart separator string
          Multipart strings like MPJPEG use a separator string between content pieces. You can select this string. Default is --myboundary

 PS muxer
      --sout-ps-dts-delay <integer>
                                 DTS delay (ms)
          This option will delay the DTS (decoding time stamps) and PTS (presentation timestamps) of the data in the stream, compared to the
          SCRs. This allows for some buffering inside the client decoder.
      --sout-ps-pes-max-size <integer>
                                 PES maximum size
          This option will set the maximum allowed PES size when producing the MPEG PS stream.

 Ncurses interface
      --browse-dir <string>      Filebrowser starting point
          This option allows you to specify the directory the ncurses filebrowser will show you initially.

 Network synchronisation
      --netsync-master, --no-netsync-master
                                 Act as master for network synchronisation (default disabled)
          Allows you to specify if this client should act as the master client for the network synchronisation. (default disabled)
      --netsync-master-ip <string>
                                 Master client ip address
          Allows you to specify the ip address of the master client used for the network synchronisation.

 Volume normalizer
      --norm-buff-size <integer> Number of audio buffers
          This is the number of audio buffers on which the power measurement is made. A higher number of buffers will increase the response
          time of the filter to a high power but will make it less sensitive to short variations.
      --norm-max-level <float>   Max level
          If the average power over the last N buffers is higher than this value, the volume will be normalized. This value is a positive
          floating point number. A value between 0.5 and 10 seems sensible.

 OpenGL video output
      --opengl-cube-speed <float>
                                 OpenGL cube rotation speed
          If the OpenGL cube effect is enabled, this controls its rotation speed.
      --opengl-effect {none,cube,transparent-cube}
                                 Select effect
          Allows you to select different visual effects.

 On Screen Display menu subfilter
      --osdmenu-x <integer>      X coordinate of the OSD menu
          You can move the OSD menu by left-clicking on it.
      --osdmenu-y <integer>      Y coordinate of the OSD menu
          You can move the OSD menu by left-clicking on it.
      --osdmenu-position {0 (Center), 1 (Left), 2 (Right), 4 (Top), 8 (Bottom), 5 (Top-Left), 6 (Top-Right), 9 (Bottom-Left), 10 (Bottom-Right)}
                                 OSD menu position
          You can enforce the OSD menu position on the video (0=center, 1=left, 2=right, 4=top, 8=bottom, you can also use combinations of
          these values).
      --osdmenu-file <string>    OSD menu configuration file
          An OSD menu configuration file that menu actions with button images
      --osdmenu-file-path <string>
                                 Path to OSD menu images
          Specify another path to the OSD menu images. This will override the path as defined in the OSD configuration file.
      --osdmenu-timeout <integer>
                                 Timeout of OSD menu
          OSD menu pictures get a default timeout of 15 seconds added to their remaining time. This will ensure that they are at least the
          specified time visible.
      --osdmenu-update <integer> Update speed of OSD menu
          Update the OSD menu picture every 200 ms (default). Shorten the update time for environments that experience transmissions errors.
          Be careful with this option because encoding OSD menu pictures is very computing intensive. The range is 0 - 1000 ms.

 MPEG-I/II video packetizer
      --packetizer-mpegvideo-sync-iframe, --no-packetizer-mpegvideo-sync-iframe
                                 Sync on intraframe (default disabled)
          Normally the packetizer would sync on the next full frame. This flags instructs the packetizer to sync on the first intraframe
          found. (default disabled)

 Playlist
      --playlist-autostart, --no-playlist-autostart
                                 Auto start (default enabled)
          Automatically start the playlist when it's loaded.
 (default enabled)

 Podcast Service Discovery
      --podcast-urls <string>    Podcast URLs list
          Podcast '|' (pipe) seperated URLs list

 Remote control interface
      --rc-show-pos, --no-rc-show-pos
                                 Show stream position (default disabled)
          Show the current position in seconds within the stream from time to time. (default disabled)
      --rc-fake-tty, --no-rc-fake-tty
                                 Fake TTY (default disabled)
          Force the rc module to use stdin as if it was a TTY. (default disabled)
      --rc-unix <string>         UNIX socket command input
          Accept commands over a Unix socket rather than stdin.
      --rc-host <string>         TCP command input
          Accept commands over a socket rather than stdin. You can set the address and port the interface will bind to.

 RSS feed display
      --rss-urls <string>        RSS feed URLs
          RSS feed '|' (pipe) seperated URLs
      --rss-x <integer>          X offset, from left
          X offset, from the left screen edge
      --rss-y <integer>          Y offset, from the top
          Y offset, down from the top
      --rss-position {0 (Center), 1 (Left), 2 (Right), 4 (Top), 8 (Bottom), 5 (Top-Left), 6 (Top-Right), 9 (Bottom-Left), 10 (Bottom-Right)}
                                 Marquee position
          You can enforce the marquee position on the video (0=center, 1=left, 2=right, 4=top, 8=bottom, you can also use combinations of
          these values by adding them).
      --rss-opacity <integer>    Opacity
          The opacity (inverse of transparency) of overlay text. 0 = transparent, 255 = totally opaque.
      --rss-color {-268435456 (Default), 0 (Black), 8421504 (Gray), 12632256 (Silver), 16777215 (White), 8388608 (Maroon), 16711680 (Red), 16711935 (Fuchsia), 16776960 (Yellow), 8421376 (Olive), 32768 (Green), 32896 (Teal), 65280 (Lime), 8388736 (Purple), 128 (Navy), 255 (Blue), 65535 (Aqua)}
                                 Text Default Color
          The color of overlay text. 1 byte for each color, hexadecimal. #000000 = all colors off, 0xFF0000 = just Red, 0xFFFFFF = all color
          on [White]
      --rss-size <integer>       Font size, pixels
          Specify the font size, in pixels, with -1 = use freetype-fontsize
      --rss-speed <integer>      RSS feed speed
          RSS feed speed (bigger is slower)
      --rss-length <integer>     RSS feed max number of chars displayed
          RSS feed max number of chars displayed
      --rss-ttl <integer>        Number of seconds between each forced refresh of the feeds
          Number of seconds between each forced refresh of the feeds. If 0, the feeds will never be updated.

 SAP Announcements
      --sap-addr <string>        SAP multicast address
          Listen for SAP announcements on another address
      --sap-ipv4, --no-sap-ipv4  IPv4-SAP listening (default enabled)
          Set this if you want the SAP module to listen to IPv4 announcements on the standard address. (default enabled)
      --sap-ipv6, --no-sap-ipv6  IPv6-SAP listening (default enabled)
          Set this if you want the SAP module to listen to IPv6 announcements on the standard address. (default enabled)
      --sap-timeout <integer>    SAP timeout (seconds)
          Sets the time before SAP items get deleted if no new announcement is received.
      --sap-parse, --no-sap-parse
                                 Try to parse the SAP (default enabled)
          When SAP can it will try to parse the SAP. If you don't select this, all announcements will be parsed by the livedotcom module.
          (default enabled)
      --sap-strict, --no-sap-strict
                                 SAP Strict mode (default disabled)
          When this is set, the SAP parser will discard some non-compliant announcements. (default disabled)
      --sap-cache, --no-sap-cache
                                 Use SAP cache (default disabled)
          If this option is selected, a SAP caching mechanism will be used. This will result in lower SAP startup time, but you could end up
          with items corresponding to legacy streams. (default disabled)
      --sap-timeshift, --no-sap-timeshift
                                 Allow timeshifting (default disabled)
          Enable timeshifting automatically for streams discovered through SAP announcements. (default disabled)

 Screen Input
      --screen-caching <integer> Caching value in ms
          Allows you to modify the default caching value for screen capture streams. This value should be set in millisecond units.
      --screen-fps <float>       Frame rate
          Allows you to set the desired frame rate for the capture.

 Shoutcast radio listings
      --shoutcast-limit <integer>
                                 Maximum number of shoutcast servers to be listed
          Maximum number of shoutcast servers to be listed

 Show interface with mouse
      --showintf-threshold <integer>
                                 Threshold
          Height of the zone triggering the interface

 Bridge stream output
      --sout-bridge-out-id <integer>
                                 ID
          Specify an identifier integer for this elementary stream
      --sout-bridge-in-delay <integer>
                                 Delay
          Pictures coming from the picture video outputs will be delayed accordingly (in milliseconds, >= 100 ms). For high values you will
          need to raise file-caching and others.
      --sout-bridge-in-id-offset <integer>
                                 ID Offset
          Offset to add to the stream IDs specified in bridge_out to obtain the stream IDs bridge_in will register.

 Display stream output
      --sout-display-audio, --no-sout-display-audio
                                 Enable audio (default enabled)
          Enable/disable audio rendering. (default enabled)
      --sout-display-video, --no-sout-display-video
                                 Enable video (default enabled)
          Enable/disable video rendering. (default enabled)
      --sout-display-delay <integer>
                                 Delay
          Introduces a delay in the display of the stream.

 Elementary stream output
      --sout-es-access <string>  Output access method
          Allows you to specify the output access method used for the streaming output.
      --sout-es-access-audio <string>
                                 Audio output access method
          Allows you to specify the output access method used for the audio streaming output.
      --sout-es-access-video <string>
                                 Video output access method
          Allows you to specify the output access method used for the video streaming output.
      --sout-es-mux <string>     Output muxer
          Allows you to specify the muxer used for the streaming output.
      --sout-es-mux-audio <string>
                                 Audio output muxer
          Allows you to specify the muxer used for the audio streaming output.
      --sout-es-mux-video <string>
                                 Video output muxer
          Allows you to specify the muxer used for the video streaming output.
      --sout-es-dst <string>     Output URL
          Allows you to specify the output URL used for the streaming output.
      --sout-es-dst-audio <string>
                                 Audio output URL
          Allows you to specify the output URL used for the audio streaming output.
      --sout-es-dst-video <string>
                                 Video output URL
          Allows you to specify the output URL used for the video streaming output.

 Mosaic bridge stream output
      --sout-mosaic-bridge-id <string>
                                 ID
          Specify an identifier string for this subpicture
      --sout-mosaic-bridge-width <integer>
                                 Video width
          Allows you to specify the output video width.
      --sout-mosaic-bridge-height <integer>
                                 Video height
          Allows you to specify the output video height.
      --sout-mosaic-bridge-sar <string>
                                 Sample aspect ratio
          Sample aspect ratio of the destination (1:1, 3:4, 2:3).

 RTP stream output
      --sout-rtp-dst <string>    Destination
          Allows you to specify the output URL used for the streaming output.
      --sout-rtp-sdp <string>    SDP
          Allows you to specify the SDP used for the streaming output. You must use an url: http://location to access the SDP via HTTP,
          rtsp://location for RTSP access, and sap:// for the SDP to be announced via SAP.
      --sout-rtp-mux <string>    Muxer
          Allows you to specify the muxer used for the streaming output.
      --sout-rtp-name <string>   Session name
          Allows you to specify the session name used for the streaming output.
      --sout-rtp-description <string>
                                 Session description
          Allows you to give a broader description of the stream.
      --sout-rtp-url <string>    Session URL
          Allows you to specify a URL with additional information on the stream.
      --sout-rtp-email <string>  Session email
          Allows you to specify contact e-mail address for this session.
      --sout-rtp-port <integer>  Port
          Allows you to specify the base port used for the RTP streaming.
      --sout-rtp-port-audio <integer>
                                 Audio port
          Allows you to specify the default audio port used for the RTP streaming.
      --sout-rtp-port-video <integer>
                                 Video port
          Allows you to specify the default video port used for the RTP streaming.
      --sout-rtp-ttl <integer>   Time-To-Live (TTL)
          Allows you to specify the Time-To-Live for the output stream.

 Standard stream output
      --sout-standard-access <string>
                                 Output access method
          Allows you to specify the output access method used for the streaming output.
      --sout-standard-mux <string>
                                 Output muxer
          Allows you to specify the output muxer method used for the streaming output.
      --sout-standard-url <string>
                                 Output URL (deprecated)
          Allows you to specify the output URL used for the streaming output.Deprecated, use dst instead.
      --sout-standard-dst <string>
                                 Output destination
          Allows you to specify the output destination used for the streaming output.
      --sout-standard-sap, --no-sout-standard-sap
                                 SAP announcing (default disabled)
          Announce this session with SAP (default disabled)
      --sout-standard-name <string>
                                 Session name
          Name of the session that will be announced with SAP
      --sout-standard-group <string>
                                 Session groupname
          Name of the group that will be announced for the session

 Transcode stream output

      --sout-transcode-venc <string>
                                 Video encoder
          Allows you to specify the video encoder to use and its associated options.

      --sout-transcode-vcodec <string>
                                 Destination video codec
          Allows you to specify the destination video codec used for the streaming output.

      --sout-transcode-vb <integer>
                                 Video bitrate
          Allows you to specify the video bitrate used for the streaming output.

      --sout-transcode-scale <float>
                                 Video scaling
          Allows you to scale the video before encoding.

      --sout-transcode-fps <float>
                                 Video frame-rate
          Allows you to specify an output frame rate for the video.

      --sout-transcode-hurry-up, --no-sout-transcode-hurry-up
                                 Hurry up (default enabled)
          Allows you to specify if the transcoder should drop frames if your CPU can't keep up with the encoding rate. (default enabled)

      --sout-transcode-deinterlace, --no-sout-transcode-deinterlace
                                 Deinterlace video (default disabled)
          Allows you to deinterlace the video before encoding. (default disabled)

      --sout-transcode-deinterlace-module {deinterlace,ffmpeg-deinterlace}
                                 Deinterlace module
          Specifies the deinterlace module to use.

      --sout-transcode-width <integer>
                                 Video width
          Allows you to specify the output video width.

      --sout-transcode-height <integer>
                                 Video height
          Allows you to specify the output video height.

      --sout-transcode-maxwidth <integer>
                                 Maximum video width
          Allows you to specify a maximum output video width.

      --sout-transcode-maxheight <integer>
                                 Maximum video height
          Allows you to specify a maximum output video height.

      --sout-transcode-vfilter <string>
                                 Video filter
          Allows you to specify video filters used after the video transcoding and subpictures overlaying.

      --sout-transcode-croptop <integer>
                                 Video crop top
          Allows you to specify the top coordinate for the video cropping.

      --sout-transcode-cropleft <integer>
                                 Video crop left
          Allows you to specify the left coordinate for the video cropping.

      --sout-transcode-cropbottom <integer>
                                 Video crop bottom
          Allows you to specify the bottom coordinate for the video cropping.

      --sout-transcode-cropright <integer>
                                 Video crop right
          Allows you to specify the right coordinate for the video cropping.

      --sout-transcode-aenc <string>
                                 Audio encoder
          Allows you to specify the audio encoder to use and its associated options.

      --sout-transcode-acodec <string>
                                 Destination audio codec
          Allows you to specify the destination audio codec used for the streaming output.

      --sout-transcode-ab <integer>
                                 Audio bitrate
          Allows you to specify the audio bitrate used for the streaming output.

      --sout-transcode-channels <integer>
                                 Audio channels
          Allows you to specify the number of audio channels used for the streaming output.

      --sout-transcode-samplerate <integer>
                                 Audio sample rate
          Allows you to specify the audio sample rate used for the streaming output.

      --sout-transcode-audio-sync, --no-sout-transcode-audio-sync
                                 Synchronise on audio track (default disabled)
          This option will drop/duplicate video frames to synchronise the video track on the audio track. (default disabled)

      --sout-transcode-senc <string>
                                 Subtitles encoder
          Allows you to specify the subtitles encoder to use and its associated options.

      --sout-transcode-scodec <string>
                                 Destination subtitles codec
          Allows you to specify the destination subtitles codec used for the streaming output.

      --sout-transcode-soverlay, --no-sout-transcode-soverlay
                                 Destination subtitles codec (default disabled)
          Allows you to specify the destination subtitles codec used for the streaming output. (default disabled)

      --sout-transcode-sfilter <string>
                                 Subpictures filter
          Allows you to specify subpictures filters used during the video transcoding. The subpictures produced by the filters will be
          overlayed directly onto the video.

      --sout-transcode-osd, --no-sout-transcode-osd
                                 OSD menu (default disabled)
          Enable streaming of the On Screen Display. It uses the osdmenu subfilter. (default disabled)

      --sout-transcode-threads <integer>
                                 Number of threads
          Allows you to specify the number of threads used for the transcoding.

      --sout-transcode-high-priority, --no-sout-transcode-high-priority
                                 High priority (default disabled)
          Runs the optional encoder thread at the OUTPUT priority instead of VIDEO. (default disabled)

 Text subtitles decoder
      --subsdec-align {0 (Center), 1 (Left), 2 (Right)}
                                 Subtitles justification
          Set the justification of subtitles
      --subsdec-encoding {Default,ASCII,UTF-8,,ISO-8859-1,CP1252,MacRoman,MacIceland,ISO-8859-15,,ISO-8859-2,CP1250,MacCentralEurope,MacCroatian,
      MacRomania,,ISO-8859-5,CP1251,MacCyrillic,MacUkraine,KOI8-R,KOI8-U,KOI8-RU,,ISO-8859-6,CP1256,MacArabic,,ISO-8859-7,CP1253,MacGreek,,ISO-8859-8,
      CP1255,MacHebrew,,ISO-8859-9,CP1254,MacTurkish,,ISO-8859-13,CP1257,,ISO-2022-JP,ISO-2022-JP-1,ISO-2022-JP-2,EUC-JP,SHIFT_JIS,,ISO-2022-CN,
      ISO-2022-CN-EXT,EUC-CN,EUC-TW,BIG5,BIG5-HKSCS,,ISO-2022-KR,EUC-KR,,MacThai,KOI8-T,,ISO-8859-3,ISO-8859-4,ISO-8859-10,ISO-8859-14,ISO-8859-16,,
      CP850,CP862,CP866,CP874,CP932,CP949,CP950,CP1133,CP1258,,Macintosh,,UTF-7,UTF-16,UTF-16BE,UTF-16LE,UTF-32,UTF-32BE,UTF-32LE,C99,JAVA,UCS-2,
      UCS-2BE,UCS-2LE,UCS-4,UCS-4BE,UCS-4LE,,HZ,GBK,GB18030,JOHAB,ARMSCII-8,Georgian-Academy,Georgian-PS,TIS-620,MuleLao-1,VISCII,TCVN,HPROMAN8,
      NEXTSTEP}
                                 Subtitles text encoding
          Set the encoding used in text subtitles

 Text subtitles demux
      --sub-fps <float>          Frames per second
          Override frames per second. It will only work with MicroDVD subtitles.
      --sub-delay <integer>      Subtitles delay
          Delay subtitles (in 1/10s)
      --sub-type {auto,microdvd,subrip,subviewer,ssa1,ssa2-4,ass,vplayer,sami,dvdsubtitle}
                                 Subtitles fileformat
          One from "microdvd", "subrip", "ssa1", "ssa2-4", "ass", "vplayer" "sami", "dvdsubtitle" (auto for autodetection, it should always
          work).

 Philips OGT (SVCD subtitle) decoder
      --svcdsub-debug <integer>  If nonzero, this gives additional debug information.
          This integer when viewed in binary is a debugging mask
calls                 1
packet assembly info  2


 VLM remote control interface
      --telnet-host <string>     Telnet Interface host
          Default to listen on all network interfaces
      --telnet-port <integer>    Telnet Interface port
          Default to 4212
      --telnet-password <string> Telnet Interface password
          Default to admin

 Time display sub filter
      --time-format <string>     Time format string (%Y%m%d %H%M%S)
          Time format string (%Y = year, %m = month, %d = day, %H = hour, %M = minute, %S = second
      --time-x <integer>         X offset, from left
          X offset, from the left screen edge
      --time-y <integer>         Y offset, from the top
          Y offset, down from the top
      --time-position {0 (Center), 1 (Left), 2 (Right), 4 (Top), 8 (Bottom), 5 (Top-Left), 6 (Top-Right), 9 (Bottom-Left), 10 (Bottom-Right)}
                                 Time position
          You can enforce the time position on the video (0=center, 1=left, 2=right, 4=top, 8=bottom, you can also use combinations of these
          values by adding them).
      --time-opacity <integer>   Opacity
          The opacity (inverse of transparency) of overlay text. 0 = transparent, 255 = totally opaque.
      --time-color {-268435456 (Default), 0 (Black), 8421504 (Gray), 12632256 (Silver), 16777215 (White), 8388608 (Maroon), 16711680 (Red), 16711935 (Fuchsia), 16776960 (Yellow), 8421376 (Olive), 32768 (Green), 32896 (Teal), 65280 (Lime), 8388736 (Purple), 128 (Navy), 255 (Blue), 65535 (Aqua)}
                                 Text Default Color
          The color of overlay text. 1 byte for each color, hexadecimal. #000000 = all colors off, 0xFF0000 = just Red, 0xFFFFFF = all color
          on [White]
      --time-size <integer>      Font size, pixels
          Specify the font size, in pixels, with -1 = use freetype-fontsize

 Video transformation filter
      --transform-type {90,180,270,hflip,vflip}
                                 Transform type
          One of '90', '180', '270', 'hflip' and 'vflip'

 MPEG Transport Stream demuxer
      --ts-extra-pmt <string>    Extra PMT
          Allows a user to specify an extra pmt (pmt_pid=pid:stream_type[,...])
      --ts-es-id-pid, --no-ts-es-id-pid
                                 Set id of ES to PID (default enabled)
          set id of es to pid (default enabled)
      --ts-out <string>          Fast udp streaming
          Sends TS to specific ip:port by udp (you must know what you are doing)
      --ts-out-mtu <integer>     MTU for out mode
          MTU for out mode
      --ts-csa-ck <string>       CSA ck
          CSA ck
      --ts-csa-pkt <integer>     Packet size in bytes to decrypt
          Specify the size of the TS packet to decrypt. The decryption routines subtract the TS-header from the value before decrypting.
      --ts-silent, --no-ts-silent
                                 Silent mode (default disabled)
          do not complain on encrypted PES (default disabled)
      --ts-dump-file <string>    Filename of dump
          Specify a filename where to dump the TS in
      --ts-dump-append, --no-ts-dump-append
                                 Append (default disabled)
          If the file exists and this option is selected, the existing file will not be overwritten. (default disabled)
      --ts-dump-size <integer>   Dump buffer size
          Tweak the buffer size for reading and writing an integer number of packets.Specify the size of the buffer here and not the number
          of packets.

 VCD input
      --vcd-caching <integer>    Caching value in ms
          Allows you to modify the default caching value for cdda streams. This value should be set in milliseconds units.

 Visualizer filter
      --effect-list <string>     Effects list
          A list of visual effect, separated by commas.
Current effects include: dummy, scope, spectrum
      --effect-width <integer>   Video width
          The width of the effects video window, in pixels.
      --effect-height <integer>  Video height
          The height of the effects video window, in pixels.
      --visual-nbbands <integer> Number of bands
          Number of bands used by spectrum analyzer, should be 20 or 80.
      --visual-separ <integer>   Band separator
          Number of blank pixels between bands.
      --visual-amp <integer>     Amplification
          This is a coefficient that modifies the height of the bands.
      --visual-peaks, --no-visual-peaks
                                 Enable peaks (default enabled)
          Defines whether to draw peaks. (default enabled)
      --spect-show-original, --no-spect-show-original
                                 Enable original graphic spectrum (default disabled)
          Defines whether to draw the original spectrum graphic routine. (default disabled)
      --spect-show-base, --no-spect-show-base
                                 Enable base (default enabled)
          Defines whether to draw the base of the bands. (default enabled)
      --spect-radius <integer>   Base pixel radius
          Defines radius size in pixels, of base of bands(beginning).
      --spect-sections <integer> Spectral sections
          Determines how many sections of spectrum will exist.
      --spect-color <integer>    V-plane color
          YUV-Color cube shifting across the V-plane ( 0 - 127 ).
      --spect-show-bands, --no-spect-show-bands
                                 Enable bands (default enabled)
          Defines whether to draw the bands. (default enabled)
      --spect-nbbands <integer>  Number of bands
          Number of bands used by the spectrometer, from 20 to 80.
      --spect-separ <integer>    Band separator
          Number of blank pixels between bands.
      --spect-amp <integer>      Amplification
          This is a coefficient that modifies the height of the bands.
      --spect-show-peaks, --no-spect-show-peaks
                                 Enable peaks (default enabled)
          Defines whether to draw peaks. (default enabled)
      --spect-peak-width <integer>
                                 Peak extra width
          Additions or subtractions of pixels on the peak width.
      --spect-peak-height <integer>
                                 Peak height
          This is the total pixel height of the peak items.

 RTSP VoD server
      --rtsp-host <string>       Host address
          You can set the address, port and path the rtsp interface will bind to.
Syntax is address:port/path. Default is to bind to any
          address on port 554, with no path.

 Vorbis audio decoder
      --sout-vorbis-quality <integer>
                                 Encoding quality
          Allows you to specify a quality between 1 (low) and 10 (high), instead of specifying a particular bitrate. This will produce a VBR
          stream.
      --sout-vorbis-max-bitrate <integer>
                                 Maximum encoding bitrate
          Allows you to specify a maximum bitrate in kbps. Useful for streaming applications.
      --sout-vorbis-min-bitrate <integer>
                                 Minimum encoding bitrate
          Allows you to specify a minimum bitrate in kbps. Useful for encoding for a fixed-size channel.
      --sout-vorbis-cbr, --no-sout-vorbis-cbr
                                 CBR encoding (default disabled)
          Allows you to force a constant bitrate encoding (CBR). (default disabled)

 Wall video filter
      --wall-cols <integer>      Number of columns
          Select the number of horizontal video windows in which to split the video.
      --wall-rows <integer>      Number of rows
          Select the number of vertical video windows in which to split the video.
      --wall-active <string>     Active windows
          Comma separated list of active windows, defaults to all
      --wall-element-aspect <string>
                                 Element aspect ratio
          The aspect ratio of the individual displays building the display wall

 H264 encoder (using x264 library)
      --sout-x264-qp <integer>   Quantizer parameter
          This selects the quantizer to use (1 to 51). Lower values result in better fidelity, but higher bitrates. 26 is a good default
          value.
      --sout-x264-qp-min <integer>
                                 Minimum quantizer parameter
          Minimum quantizer, 15/35 seems to be a useful range.
      --sout-x264-qp-max <integer>
                                 Maximum quantizer parameter
          Maximum quantizer parameter.
      --sout-x264-cabac, --no-sout-x264-cabac
                                 Enable CABAC (default enabled)
          Enable CABAC (Context-Adaptive Binary Arithmetic Coding). Slightly slows down encoding and decoding, but should save 10-15%
          bitrate. (default enabled)
      --sout-x264-loopfilter, --no-sout-x264-loopfilter
                                 Enable loop filter (default enabled)
          Use deblocking loop filter (increases quality). (default enabled)
      --sout-x264-analyse {,all,normal,fast,none}
                                 Analyse mode
          This selects the analysing mode.
      --sout-x264-tolerance <float>
                                 Bitrate tolerance
          Sets the allowed variance in average bitrate.
      --sout-x264-vbv-maxrate <integer>
                                 Maximum local bitrate
          Sets a maximum local bitrate in kbits/s.
      --sout-x264-vbv-bufsize <integer>
                                 Averaging period for the maximum local bitrate
          Sets an averaging period for the maximum local bitrate, in kbits/s.
      --sout-x264-vbv-init <float>
                                 Initial buffer occupancy
          Sets the initial buffer occupancy as a fraction of the buffer size.
      --sout-x264-keyint <integer>
                                 Sets maximum interval between IDR-frames
          Larger values save bits, thus improve quality for a given bitrate, at the cost of seeking precision.
      --sout-x264-keyint-min <integer>
                                 Sets minimum interval between IDR-frames
          In H.264, I-Frames do not necessarily bound a closed GOP because it is allowable for a P-frame to be predicted from more frames
          than just the one frame before it (also see frameref). Therefore, I-frames are not necessarily seekable. IDR-Frames restrict
          subsequent P-frames from referring to any frame prior to the IDR-Frame.
If scenecuts appear within this interval, they are still
          encoded as I-frames, but do not start a new GOP. Default value is keyint * 0.4.
      --sout-x264-bframes <integer>
                                 B frames
          Number of consecutive B-Frames between I and P-frames.
      --sout-x264-bpyramid, --no-sout-x264-bpyramid
                                 B pyramid (default disabled)
          Allows B-frames to be used as references for predicting other frames. (default disabled)
      --sout-x264-frameref <integer>
                                 Number of previous frames used as predictors.
          This is effective in Anime, but seems to make little difference in live-action source material. Some decoders are unable to deal
          with large frameref values.
      --sout-x264-scenecut <integer>
                                 Scene-cut detection.
          Controls how aggressively to insert extra I-frames. With small values of scenecut, the codec often has to force an I-frame when it
          would exceed keyint. Good values of scenecut may find a better location for the I-frame. Large values use more I-frames than
          necessary, thus wasting bits. -1 disables scene-cut detection, so I-frames are be inserted only every other keyint frames, which
          probably leads to ugly encoding artifacts.
      --sout-x264-subpel <integer>
                                 Sub-pixel refinement quality.
          This parameter controls quality versus speed tradeoffs involved in the motion estimation decision process (lower = quicker and
          higher = better quality).
      --sout-x264-me {,dia,hex,umh,esa}
                                 Motion estimation algorithm.
          Selects the motion estimation algorithm:  - dia: diamond search, radius 1 (fast)
 - hex: hexagonal search, radius 2
 - umh: uneven
          multi-hexagon search (better but slower)
 - esa: exhaustive search (extremely slow, primarily for testing)

      --sout-x264-merange <integer>
                                 Motion estimation search range.
          Maximum distance to search for motion estimation, measured from predicted position(s). Default of 16 is good for most footage, high
          motion sequences may benefit from settings between 24-32.
      --sout-x264-no-psnr, --no-sout-x264-no-psnr
                                 Disable PSNR calculation. (default disabled)
          This has no effect on actual encoding quality, it just prevents the stats from being calculated (for speed). (default disabled)
      --sout-x264-weightb, --no-sout-x264-weightb
                                 Weighted prediction for B-frames. (default disabled)
          Weighted prediction for B-frames. (default disabled)
      --sout-x264-no-b-adapt, --no-sout-x264-no-b-adapt
                                 Disable adaptive B-frames. (default disabled)
          If this is on, the specified number of consecutive B-frames will always be used, except possibly before an I-frame.  (default
          disabled)
      --sout-x264-b-bias <integer>
                                 Bias the choice to use B-frames.
          Positive values cause more B-frames, negative values cause less B-frames.
      --sout-x264-mixed-refs, --no-sout-x264-mixed-refs
                                 Decide references on a per partition basis. (default disabled)
          Decide references on a per partition basis. (default disabled)
      --sout-x264-crf <integer>  CRF (1-pass Quality-based VBR (nominal QP)).
          CRF (1-pass Quality-based VBR (nominal QP)).
      --sout-x264-trellis <integer>
                                 Trellis RD quantization.
          Trellis RD quantization. Requires CABAC.
 - 0: disabled
 - 1: enabled only on the final encode of a MB
 - 2: enabled on all mode
          decisions

      --sout-x264-b-rdo, --no-sout-x264-b-rdo
                                 RD based mode decision for B-frames. (default disabled)
          RD based mode decision for B-frames. Requires subme 6. (default disabled)
      --sout-x264-no-fast-pskip, --no-sout-x264-no-fast-pskip
                                 Disable early SKIP detection on P-frames. (default disabled)
          Disable early SKIP detection on P-frames. (default disabled)

 Compact Disc Digital Audio (CD-DA) input
      --cddax-debug <integer>    If nonzero, this gives additional debug information.
          This integer when viewed in binary is a debugging mask
meta info          1
events             2
MRL                4
external call
               8
all calls (0x10)  16
LSN       (0x20)  32
seek      (0x40)  64
libcdio   (0x80) 128
libcddb  (0x100) 256

      --cddax-caching <integer>  Caching value in microseconds
          Allows you to modify the default caching value for CDDA streams. This value should be set in millisecond units.
      --cddax-blocks-per-read <integer>
                                 Number of blocks per CD read
          Allows you to specify how many CD blocks to get on a single CD read. Generally on newer/faster CDs, this increases throughput at
          the expense of a little more memory usage and initial delay. SCSI-MMC limitations generally don't allow for more than 25 blocks per
          access.
      --cddax-title-format <string>
                                 Format to use in playlist "title" field when no CDDB
          Format used in the GUI Playlist Title. Similar to the Unix date
Format specifiers that start with a percent sign. Specifiers are:
         
   %M : The current MRL
   %m : The CD-DA Media Catalog Number (MCN)
   %n : The number of tracks on the CD
   %T : The track
          number
   %s : Number of seconds in this track
   %S : Number of seconds in the CD
   %t : The track title or MRL if no title
   %%
          : a %

      --cddax-cdtext-enabled, --no-cddax-cdtext-enabled
                                 Do CD-Text lookups? (default enabled)
          If set, get CD-Text information (default enabled)
      --cddax-navigation-mode, --no-cddax-navigation-mode
                                 Use Navigation-style playback? (default enabled)
          If set, tracks are navigated via Navagation rather than a playlist entries (default enabled)
      --cddax-paranoia {none,overlap,full}
                                 Enable CD paranoia?
          Select whether to use CD Paranoia for jitter/error correction.
none: no paranoia - fastest.
overlap: do only overlap detection -
          not generally recommended.
full: complete jitter and error correction detection - slowest.

      --cddax-cddb-title-format <string>
                                 Format to use in playlist "title" field when using CDDB
          Format used in the GUI Playlist Title. Similar to the Unix date
Format specifiers that start with a percent sign. Specifiers are:
         
   %a : The artist (for the album)
   %A : The album information
   %C : Category
   %e : The extended data (for a track)
   %I :
          CDDB disk ID
   %G : Genre
   %M : The current MRL
   %m : The CD-DA Media Catalog Number (MCN)
   %n : The number of tracks on the
          CD
   %p : The artist/performer/composer in the track
   %T : The track number
   %s : Number of seconds in this track
   %S :
          Number of seconds in the CD
   %t : The track title or MRL if no title
   %Y : The year 19xx or 20xx
   %% : a %

      --cddax-cddb-enabled, --no-cddax-cddb-enabled
                                 Do CDDB lookups? (default enabled)
          If set, lookup CD-DA track information using the CDDB protocol (default enabled)
      --cddax-cddb-server <string>
                                 CDDB server
          Contact this CDDB server look up CD-DA information
      --cddax-cddb-port <integer>
                                 CDDB server port
          CDDB server uses this port number to communicate on
      --cddax-cddb-email <string>
                                 email address reported to CDDB server
          email address reported to CDDB server
      --cddax-cddb-enable-cache, --no-cddax-cddb-enable-cache
                                 Cache CDDB lookups? (default enabled)
          If set cache CDDB information about this CD (default enabled)
      --cddax-cddb-httpd, --no-cddax-cddb-httpd
                                 Contact CDDB via the HTTP protocol? (default disabled)
          If set, the CDDB server gets information via the CDDB HTTP protocol (default disabled)
      --cddax-cddb-timeout <integer>
                                 CDDB server timeout
          Time (in seconds) to wait for a response from the CDDB server
      --cddax-cddb-cachedir <string>
                                 Directory to cache CDDB requests
          Directory to cache CDDB requests
      --cddax-cdtext-prefer, --no-cddax-cdtext-prefer
                                 Prefer CD-Text info to CDDB info? (default enabled)
          If set, CD-Text information will be preferred to CDDB information when both are available (default enabled)
         
         
         
         
         
         
         
         
         
         
         
         
         
         
         
         
         
         





  main                  main program
  help                  Help options
  memcpyaltivec         AltiVec memcpy
  i420_yuy2_altivec     AltiVec conversions from I420,IYUV,YV12 to YUY2,YUNV
  livedotcom            RTP/RTSP/SDP demuxer (using Live555.com)
  livedotcom            RTSP/RTP access and demux
  mux_ts                TS muxer (libdvbpsi)
  mkv                   Matroska stream demuxer
  ffmpeg                ffmpeg audio/video decoder/encoder ((MS)MPEG4,SVQ1,H263,WMV,WMA)
  ffmpeg                ffmpeg chroma conversion
  ffmpeg                ffmpeg audio/video encoder
  ffmpeg                ffmpeg demuxer
  ffmpeg                ffmpeg video filter
  ffmpeg                ffmpeg deinterlace video filter
  stream_out_switcher   MPEG2 video switcher stream output
  quicktime             QuickTime library decoder
  theora                Theora video decoder
  theora                Theora video packetizer
  theora                Theora video encoder
  auhal                 HAL AudioUnit output
  macosx                Mac OS X interface
  macosx                Quartz video
  macosx                Mac OS X OpenGL
  goom                  Goom effect
  a52                   A/52 parser
  a52                   A/52 audio packetizer
  a52sys                Raw A/52 demuxer
  a52tofloat32          ATSC A/52 (AC-3) audio decoder
  a52tofloat32          ATSC A/52 (AC-3) audio decoder
  a52tospdif            audio filter for A/52->S/PDIF encapsulation
  access_directory      Standard filesystem directory input
  access_directory      Directory EOF
  access_fake           Fake input
  access_file           Standard filesystem file input
  access_filter_record  Record
  access_filter_timeshift Timeshift
  access_ftp            FTP input
  access_http           HTTP input
  access_mms            Microsoft Media Server (MMS) input
  access_output_dummy   Dummy stream output
  access_output_file    File stream output
  access_output_http    HTTP stream output
  access_output_udp     UDP stream output
  access_realrtsp       Real RTSP
  access_tcp            TCP input
  access_udp            UDP/RTP input
  adjust                Image properties filter
  adpcm                 ADPCM audio decoder
  aiff                  AIFF demuxer
  aout_file             File audio output
  araw                  Raw/Log Audio decoder
  araw                  Raw audio encoder
  asf                   ASF v1.0 demuxer
  au                    AU demuxer
  audio_format          audio filter for PCM format conversion
  avi                   AVI demuxer
  bandlimited_resampler audio filter for band-limited interpolation resampling
  blend                 Video pictures blending
  caca                  Color ASCII art video output
  cdda                  Audio CD input
  cinepak               Cinepak video decoder
  clone                 Clone video filter
  cmml                  CMML annotations decoder
  cmml                  CMML annotations decoder
  crop                  Crop video filter
  cvdsub                CVD subtitle decoder
  cvdsub                Chaoji VCD subtitle packetizer
  daap                  DAAP shares
  daap                  DAAP access
  deinterlace           Deinterlacing video filter
  deinterlace           Deinterlacing video filter
  demuxdump             Filedump demuxer
  distort               Distort video filter
  dolby_surround_decoder Simple decoder for dolby surround encoded streams
  dts                   DTS parser
  dts                   DTS audio packetizer
  dtssys                Raw DTS demuxer
  dtstospdif            audio filter for DTS->S/PDIF encapsulation
  dummy                 Dummy interface function
  dummy                 Dummy access function
  dummy                 Dummy demux function
  dummy                 Dummy decoder function
  dummy                 Dummy encoder function
  dummy                 Dummy audio output function
  dummy                 Dummy video output function
  dummy                 Dummy font renderer function
  dvbsub                DVB subtitles decoder
  dvbsub                DVB subtitles encoder
  dvdread               DVDRead Input (DVD without menu support)
  equalizer             Equalizer 10 bands
  export                export
  export                M3U playlist exporter
  export                Old playlist exporter
  faad                  AAC audio decoder (using libfaad2)
  fake                  Fake video decoder
  fixed32tofloat32      audio filter for fixed32<->float32 conversion
  fixed32tos16          audio filter for fixed32->s16 conversion
  flac                  FLAC demuxer
  flacdec               Flac audio decoder
  flacdec               Flac audio encoder
  flacdec               Flac audio packetizer
  float32_mixer         Float32 audio mixer
  float32tos16          audio filter for float32->s16 conversion
  float32tos8           audio filter for float32->s8 conversion
  float32tou16          audio filter for float32->u16 conversion
  float32tou8           audio filter for float32->u8 conversion
  freetype              Freetype2 font renderer
  gestures              Mouse gestures control interface
  gnutls                GnuTLS TLS encryption layer
  h264                  H264 video demuxer
  headphone_channel_mixer Headphone channel mixer with virtual spatialization effect
  hotkeys               Hotkeys management interface
  http                  HTTP remote control interface
  i420_rgb              I420,IYUV,YV12 to RGB2,RV15,RV16,RV24,RV32 conversions
  i420_ymga             Conversions from I420,IYUV,YV12 to YMGA
  i420_yuy2             Conversions from I420,IYUV,YV12 to YUY2,YUNV,YVYU,UYVY,UYNV,Y422,IUYV,cyuv,Y211
  i422_yuy2             Conversions from I422 to YUY2,YUNV,YVYU,UYVY,UYNV,Y422,IUYV,cyuv,Y211
  id3tag                ID3 tag parser using libid3tag
  image                 Image video output
  invert                Invert video filter
  ipv4                  UDP/IPv4 network abstraction layer
  ipv6                  UDP/IPv6 network abstraction layer
  libmpeg2              MPEG I/II video decoder (using libmpeg2)
  linear_resampler      audio filter for linear interpolation resampling
  linear_resampler      audio filter for linear interpolation resampling
  logger                File logging
  logo                  Logo video filter
  logo                  Logo sub filter
  lpcm                  Linear PCM audio decoder
  lpcm                  Linear PCM audio packetizer
  m3u                   Playlist metademux
  m4a                   MPEG-4 audio demuxer
  m4v                   MPEG-4 video demuxer
  magnify               Magnify/Zoom interactive video filter
  marq                  Marquee display sub filter
  memcpy                libc memcpy
  mjpeg                 JPEG camera demuxer
  mod                   MOD demuxer (libmodplug)
  mosaic                Mosaic video sub filter
  motionblur            Motion blur filter
  motiondetect          Motion detect video filter
  mp4                   MP4 stream demuxer
  mpc                   MPC demuxer
  mpeg_audio            MPEG audio layer I/II/III parser
  mpeg_audio            MPEG audio layer I/II/III packetizer
  mpga                  MPEG-I/II audio demuxer
  mpgatofixed32         MPEG audio decoder
  mpgatofixed32         MPEG audio decoder
  mpgv                  MPEG-I/II video demuxer
  mux_asf               ASF muxer
  mux_avi               AVI muxer
  mux_dummy             Dummy/Raw muxer
  mux_mp4               MP4/MOV muxer
  mux_mpjpeg            Multipart jpeg muxer
  mux_ogg               Ogg/ogm muxer
  mux_ps                PS muxer
  mux_wav               WAV muxer
  ncurses               Ncurses interface
  netsync               Network synchronisation
  normvol               Volume normalizer
  nsc                   Windows Media NSC metademux
  nsv                   NullSoft demuxer
  nuv                   Nuv demuxer
  ogg                   Ogg stream demuxer
  opengl                OpenGL video output
  osdmenu               On Screen Display menu subfilter
  packetizer_copy       Copy packetizer
  packetizer_h264       H264 video packetizer
  packetizer_mpeg4audio MPEG4 audio packetizer
  packetizer_mpeg4video MPEG4 video packetizer
  packetizer_mpegvideo  MPEG-I/II video packetizer
  playlist              Playlist
  playlist              M3U playlist import
  playlist              PLS playlist import
  playlist              B4S playlist import
  playlist              DVB playlist import
  playlist              Podcast playlist import
  png                   PNG video decoder
  podcast               Podcast Service Discovery
  ps                    PS demuxer
  ps                    PS demuxer
  pva                   PVA demuxer
  rawdv                 raw DV demuxer
  rawvideo              Pseudo raw video decoder
  rawvideo              Pseudo raw video packetizer
  rc                    Remote control interface
  real                  Real demuxer
  rss                   RSS feed display
  rv32                  RV32 conversion filter
  s16tofixed32          audio filter for s16->fixed32 conversion
  s16tofloat32          audio filter for s16->float32 conversion
  s16tofloat32swab      audio filter for s16->float32 with endianness conversion
  s8tofloat32           audio filter for s8->float32 conversion
  sap                   SAP Announcements
  sap                   SDP file parser for UDP
  scale                 Video scaling filter
  screen                Screen Input
  screensaver           X Screensaver disabler
  sdl_image             SDL_image video decoder
  sgimb                 Kasenna MediaBase metademux
  shout                 Shoutcast radio listings
  showintf              Show interface with mouse
  simple_channel_mixer  audio filter for simple channel mixing
  spdif_mixer           Dummy S/PDIF audio mixer
  speex                 Speex audio decoder
  speex                 Speex audio packetizer
  speex                 Speex audio encoder
  spudec                DVD subtitles decoder
  spudec                DVD subtitles packetizer
  stream_out_bridge     Bridge stream output
  stream_out_bridge     Bridge stream output
  stream_out_bridge     Bridge stream output
  stream_out_description Description stream output
  stream_out_display    Display stream output
  stream_out_dummy      Dummy stream output
  stream_out_duplicate  Duplicate stream output
  stream_out_es         Elementary stream output
  stream_out_gather     Gathering stream output
  stream_out_mosaic_bridge Mosaic bridge stream output
  stream_out_rtp        RTP stream output
  stream_out_standard   Standard stream output
  stream_out_transcode  Transcode stream output
  subsdec               Text subtitles decoder
  subtitle              Text subtitles demux
  svcdsub               Philips OGT (SVCD subtitle) decoder
  svcdsub               Philips OGT (SVCD subtitle) packetizer
  telnet                VLM remote control interface
  time                  Time display sub filter
  transform             Video transformation filter
  trivial_channel_mixer audio filter for trivial channel mixing
  trivial_mixer         Trivial audio mixer
  trivial_resampler     audio filter for trivial resampling
  ts                    MPEG Transport Stream demuxer
  ty                    TY Stream audio/video demux
  u8tofixed32           audio filter for u8->fixed32 conversion
  u8tofloat32           audio filter for u8->float32 conversion
  ugly_resampler        audio filter for ugly resampling
  vcd                   VCD input
  visual                Visualizer filter
  vobsub                Vobsub subtitles demux
  voc                   VOC demuxer
  vod_rtsp              RTSP VoD server
  vorbis                Vorbis audio decoder
  vorbis                Vorbis audio packetizer
  vorbis                Vorbis audio encoder
  wall                  Wall video filter
  wav                   WAV demuxer
  x264                  H264 encoder (using x264 library)
  xa                    XA demuxer
  xml                   XML Parser (using libxml2)
  xtag                  Simple XML Parser
  cddax                 Compact Disc Digital Audio (CD-DA) input




Guest

Postby Guest » 14 Feb 2006 15:18

thank you for your help!! :)

hossein
Blank Cone
Blank Cone
Posts: 34
Joined: 24 Dec 2005 14:35

Postby hossein » 14 Feb 2006 15:25

thank you :lol:

SchOX

Postby SchOX » 16 Feb 2006 01:07

I might be missing something here, but I can't get most of those cli parameters to work...
I run VLC (0.8.4 a - winXP) with this command:

Code: Select all

vlc --deinterlace-mode blend http://interlaced.streaming.source/


and there is no deinterlacing.
I might chose it from menu, and this works, but not as a CLI option

(The source is a dreambox DVB-s receiver)

--
SchOX

User avatar
DJ
Cone Master
Cone Master
Posts: 8206
Joined: 01 Jan 2006 04:30
Location: Koloa, Hawaii USA

Postby DJ » 16 Feb 2006 01:19

SchOX wrote:I might be missing something here, but I can't get most of those cli parameters to work...
I run VLC (0.8.4 a - winXP) with this command:

Code: Select all

vlc --deinterlace-mode blend http://interlaced.streaming.source/


and there is no deinterlacing.
I might chose it from menu, and this works, but not as a CLI option

(The source is a dreambox DVB-s receiver)

--
SchOX


I believe you are correct it works locally but there is no client option. The same is true of crop.

xtophe
Big Cone-huna
Big Cone-huna
Posts: 1209
Joined: 24 Nov 2003 10:12
Location: Bristol, England

Postby xtophe » 16 Feb 2006 17:31

you have to activate the filter.

--vout-filter deinterlace
Xtophe

MisterB
New Cone
New Cone
Posts: 4
Joined: 22 Mar 2006 00:56
Location: New Zealand

Postby MisterB » 22 Mar 2006 01:01

Might there be a way of assigning a hotkey to activate filters? More specifically, I like to toggle through the de-interlacing options with my remote, but for that to work you need a hotkey that can trigger that, right? Or is there another way? Play, pause, forward and all other standard hotkeys work fine with the remote :wink:

dionoea
Developer
Developer
Posts: 5157
Joined: 03 Dec 2003 23:09
Location: Paris, France

Postby dionoea » 22 Mar 2006 01:38

MisterB wrote:Might there be a way of assigning a hotkey to activate filters? More specifically, I like to toggle through the de-interlacing options with my remote, but for that to work you need a hotkey that can trigger that, right? Or is there another way? Play, pause, forward and all other standard hotkeys work fine with the remote :wink:


Unfortunately that isn't possible. Sorry.
Antoine Cellerier
dionoea
(Please do not use private messages for support questions)

MisterB
New Cone
New Cone
Posts: 4
Joined: 22 Mar 2006 00:56
Location: New Zealand

Postby MisterB » 22 Mar 2006 02:56

Already thought my chances were slim. Well, I can always ask right?

Thanks anyways for the quick response and, of course, an awesome player!

Macsen

-append

Postby Macsen » 03 May 2006 08:57

Is it safe to assume then that if I have multiple .avi's of all the same type and quality that the following command line would stream them all into one file without any modifications to their video or audio quality?

:demux=dump :demuxdump-file-append="\\moviestreamserver\combo.avi"

If that is not correct, please provide guidance.

guest_

Postby guest_ » 04 May 2006 20:14

You might be right, but I recommend to use VirtualDub
for such operations. It provides 'direct-stream' av operations..

fabrice518
New Cone
New Cone
Posts: 8
Joined: 08 May 2006 18:20

playlist

Postby fabrice518 » 09 May 2006 10:20

Hi everybody

Thanks to Geo for all commands !

I have tried to open the playlist, but it was unsuccesfull...

can you help me please (see the topic) ?!

http://forum.videolan.org/viewtopic.php ... t=shortcut

thanks !
See U !!

Fabrice518

bhead

Truncating URLs

Postby bhead » 22 May 2006 17:54

Hi,

Trying to stream google videos with VLC and, if invoked from a Python script, the URL seems to be truncated at the first '&'.

For the example URL above it fails with error:
Unable to open 'http://vp.video.google.com/videodownload?version=0'

The same URL entered into the GUI works OK.

I've looked through the option list but can't anything that might innstruct VLC to use the whole URL not just the beginning. Is this a bug or am I missing something fundamental?

Thanks in advance
Bhead

---------------------------------------------
http://vp.video.google.com/videodownloa ... 6443326569
---------------------------------------------

pink
New Cone
New Cone
Posts: 1
Joined: 09 Jul 2006 11:55

Postby pink » 09 Jul 2006 12:13

8) Very thanks for geo.

I need to understand because i have the error "no supported RTP header detcted"
on this streams one is right but the other no, maybe is an error of transcode, i dont understand what is wrong.

Stream 1 OK

main: adding playlist item `udp://@XXX.YYY.Z.XX:aaaaa ' ( udp://@XXX.YYY.Z.XX:aaaaa )
main debug: creating new input thread
main debug: waiting for thread completion
main debug: thread 327686 (input) created at priority 0 (src/input/input.c:227)
main debug: `udp://@XXX.YYY.Z.XX:aaaaa ' gives access `udp' demux `' path `@XXX.YYY.Z.XX:aaaaa '
main debug: creating demux: access='udp' demux='' path='@XXX.YYY.Z.XX:aaaaa '
main debug: looking for access_demux module: 0 candidates
main warning: no access_demux module matched "udp"
main debug: creating access 'udp' path='@XXX.YYY.Z.XX:aaaaa '
main debug: looking for access2 module: 5 candidates
access_udp debug: opening server=:0 local=XXX.YYY.Z.XX:aaaaa
main debug: net: connecting to ':0@XXX.YYY.Z.XX:aaaaa '
main debug: looking for network module: 2 candidates
ipv4 debug: socket buffer size is 0x1fffe instead of 0x80000
ipv4 debug: IP_ADD_MEMBERSHIP multicast request
main debug: using network module "ipv4"
main debug: unlocking module "ipv4"
main debug: using access2 module "access_udp"
main debug: pre buffering
access_udp debug: detected TS over raw UDP
main debug: received first data for our buffer
main debug: prebuffering done 32900 bytes in 0s - 329 kbytes/s
main debug: creating demux: access='udp' demux='' path='@XXX.YYY.Z.XX:aaaaa '
main debug: looking for demux2 module: 37 candidates
main debug: looking for id3 module: 2 candidates
id3tag debug: checking for ID3 tag
main debug: using id3 module "id3tag"
main debug: unlocking module "id3tag"
main debug: using demux2 module "ts"
ts debug: DEMUX_SET_GROUP 0 (nil)
access_udp warning: unimplemented query in control
main debug: `udp://@XXX.YYY.Z.XX:aaaaa ' sucessfully opened
ts debug: pid[4131] unknown
ts debug: pid[4130] unknown
ts debug: PATCallBack called
ts debug: new PAT ts_id=1 version=0 current_next=1
ts debug: * number=1 pid=1280
ts debug: PMTCallBack called
ts debug: new PMT program number=1 version=0 pid_pcr=4131
ts debug: * es pid=4130 type=3 fcc=mpga
main debug: selecting program id=1
main debug: looking for decoder module: 21 candidates
main debug: using decoder module "mpeg_audio"
main debug: thread 344071 (decoder) created at priority 0 (src/input/decoder.c:159)
ts debug: * es pid=4131 type=2 fcc=mpgv
main debug: looking for decoder module: 21 candidates
main debug: using decoder module "libmpeg2"
main debug: thread 360456 (decoder) created at priority 0 (src/input/decoder.c:159)
ts warning: first packet for pid=4130 cc=0x5
ts warning: first packet for pid=4131 cc=0x5
mpeg_audio debug: MPGA channels:2 samplerate:48000 bitrate:192
main debug: looking for audio output module: 2 candidates
main debug: thread 376841 (aout) created at priority 0 (oss.c:520)
main debug: using audio output module "oss"
main debug: output 's16l' 48000 Hz Stereo frame=1 samples/4 bytes
main debug: mixer 's16l' 48000 Hz Stereo frame=1 samples/4 bytes
main debug: filter(s) 'fl32'->'s16l' 48000 Hz->48000 Hz Stereo->Stereo
main debug: looking for audio filter module: 23 candidates
main debug: using audio filter module "float32tos16"
main debug: found a filter for the whole conversion
main debug: looking for audio mixer module: 3 candidates
main debug: using audio mixer module "trivial_mixer"
main debug: input 'mpga' 48000 Hz Stereo frame=1152 samples/1161 bytes
main debug: filter(s) 'mpga'->'fl32' 48000 Hz->48000 Hz Stereo->Stereo
main debug: looking for audio filter module: 23 candidates
main debug: using audio filter module "mpgatofixed32"
main debug: found a filter for the whole conversion
main debug: filter(s) 'fl32'->'fl32' 52800 Hz->48000 Hz Stereo->Stereo
main debug: looking for audio filter module: 23 candidates
main debug: using audio filter module "bandlimited_resampler"
main debug: found a filter for the whole conversion
main debug: audio output is starving (400917), playing silence
ts debug: pid[8191] unknown
libmpeg2 debug: 704x576, aspect 576000, 25.000 fps
main debug: no usable vout present, spawning one
main debug: looking for video output module: 6 candidates
xvideo debug: adaptor 0, port 61, format 0x32315659 (YV12) planar
xvideo debug: Window manager supports NetWM
xvideo debug: Window manager supports _NET_WM_STATE_ABOVE
xvideo debug: Window manager supports _NET_WM_STATE_STAYS_ON_TOP
main debug: using video output module "xvideo"
main debug: waiting for thread completion
main debug: got 8 direct buffer(s)
main debug: picture in 704x576 (0,0,704x576), chroma I420, ar 4:3, sar 12:11
main debug: picture user 704x576 (0,0,704x576), chroma I420, ar 4:3, sar 12:11
main debug: picture out 704x576, chroma I420, ar 4:3, sar 12:11
main debug: direct render, mapping render pictures 0-6 to system pictures 1-7
main debug: thread 393226 (video output) created at priority 0 (src/video_output/video_output.c:451)
main warning: dts != current_pts (-303314)
main warning: vout synchro warning: pts != current_date (-39600)
main debug: Registering subpicture channel, ID: 2
main debug: Registering subpicture channel, ID: 3
main debug: Registering subpicture channel, ID: 4
main debug: Registering subpicture channel, ID: 5
main debug: stream periodicity changed from B[1] to B[2]
main debug: stream periodicity changed from P[5] to P[4]
main debug: decoded 103/105 pictures
main debug: decoded 105/105 pictures
main debug: decoded 105/105 pictures



Stream 2 KO

main: adding playlist item `udp://@XXX.YYY.Z.XX:aaaaa' ( udp://@XXX.YYY.Z.XX:aaaaa )
main debug: creating new input thread
main debug: waiting for thread completion
main debug: thread 229382 (input) created at priority 0 (src/input/input.c:227)
main debug: `udp://@XXX.YYY.Z.XX:aaaaa' gives access `udp' demux `' path `@XXX.YYY.Z.XX:aaaaa'
main debug: creating demux: access='udp' demux='' path='@XXX.YYY.Z.XX:aaaaa'
main debug: looking for access_demux module: 0 candidates
main warning: no access_demux module matched "udp"
main debug: creating access 'udp' path='@239.113.1.76:11111'
main debug: looking for access2 module: 5 candidates
access_udp debug: opening server=:0 local=XXX.YYY.Z.XX:aaaaa
main debug: net: connecting to ':0@XXX.YYY.Z.XX:aaaaa'
main debug: looking for network module: 2 candidates
ipv4 debug: socket buffer size is 0x1fffe instead of 0x80000
ipv4 debug: IP_ADD_MEMBERSHIP multicast request
main debug: using network module "ipv4"
main debug: unlocking module "ipv4"
main debug: using access2 module "access_udp"
main debug: pre buffering
access_udp debug: no supported RTP header detected
main debug: received first data for our buffer
main debug: prebuffering done 33200 bytes in 0s - 378 kbytes/s
main debug: creating demux: access='udp' demux='' path='@XXX.YYY.Z.XX:aaaaa'
main debug: looking for demux2 module: 37 candidates
main debug: looking for id3 module: 2 candidates
id3tag debug: checking for ID3 tag
main debug: using id3 module "id3tag"
main debug: unlocking module "id3tag"
ts warning: TS module discarded (lost sync)
vobsub debug: this doesn't seem to be a vobsub file
ps warning: this does not look like an MPEG PS stream, continuing anyway
main debug: using demux2 module "ps"
access_udp warning: unimplemented query in control
main debug: `udp://@XXX.YYY.Z.XX:aaaaa' sucessfully opened
ps warning: garbage at input
ps warning: garbage at input
ps warning: garbage at input
ps warning: garbage at input
ps warning: garbage at input
ps warning: garbage at input
ps warning: garbage at input
ps warning: garbage at input
ps warning: garbage at input
ps warning: garbage at input
ps warning: garbage at input
ps warning: garbage at input
ps warning: garbage at input
ps warning: garbage at input
ps warning: garbage at input
ps warning: garbage at input
ps warning: garbage at input
ps warning: garbage at input

:roll: Thanks for all, i hope this is the right post to ask this.


Return to “VLC media player for Windows Troubleshooting”

Who is online

Users browsing this forum: No registered users and 17 guests