#compdef vlc cvlc rvlc svlc mvlc qvlc nvlc
#This file is autogenerated by zsh.cpp
typeset -A opt_args
local context state line ret=1
local modules

vlc_modules="vnc gles2 sftp skiptags xml vhs logo motion pulsesrc glconv_vaapi_x11 inflate smb xcb_apps mux_ts adjust yuy2_i420 i422_i420 edummy vaapi delay param_eq ogg grey_yuv i422_yuy2_sse2 scte18 tdummy vdpau_avcodec a52 fingerprinter xcb_xv omxil mono glspectrum sd_journal adaptive glx alphamask stats motionblur noseek vaapi_filters mkv kwallet webvtt live555 v4l2 hds access_mms udp flac stream_out_chromaprint vdpau_sharpen access_output_livehttp rawvideo http avformat svcdsub afile i420_nv12 dtv shine playlist swscale vdpau_adjust dca yuvp tcp gaussianblur flaschen mtp t140 karaoke gather yuy2_i422 gl dummy vaapi_drm scale avahi ugly gradient extract linsys_hdsdi h264 dirac cycle idummy satip i422_yuy2_mmx dynamicoverlay x265 secret display blend fsstorage clone access_output_shout sid chorus_flanger decomp i420_yuy2 export avio xwd adf vdpau_deinterlace skins2 vmem subsdec mp4 spudec opus stream_out_transcode kate dvdnav taglib scaletempo alsa rtp concat xdg dvb visual stereo_widen fps gradfun rawaud nfs mpegaudio prefetch ttml file fb demux_stl caca pulse record libmpeg2 nsv attachment remap mpg123 notify svgdec logger postproc integer_mixer bridge pva zvbi xcb_window vcd colorthres scte27 amem egl_wl yuv cache_block float_mixer tospdif faad hevc jpeg subsdelay uleaddvaudio imem mosaic_bridge antiflicker aribsub scaletempo_pitch grain mlp adummy freetype simple_channel_mixer svg h26x dv1394 chain glconv_vdpau wav vdpau_display adpcm gain qt aiff anaglyph vorepository mosaic i420_yuy2_mmx cache_read udev filesystem theora packetizer_avparser cdda flacsys smem cc equalizer demuxdump transform subtitle normvol hotkeys vc1 dbus soxr vobsub ddummy dolby avi dbus_screensaver memory ncurses ps crystalhd mjpeg stream_out_chromecast posterize scene lpcm libass shm spdif rawdv blendbench egl_x11 oggspots lua gestures es asf xcb_screen stream_out_rtp au oldrc ftp textst i422_yuy2 bluescreen invert wl_shell lirc gnutls sndio sepia ts freeze mpgv sdl_image vdr vdummy i420_10_p010 speex_resampler imem_access archive autodel access_mtp linsys_sdi canvas araw remoteosd folder mpegvideo mod access_alsa cvdsub vorbis glconv_vaapi_drm fluidsynth upnp erase podcast png sdp access samplerate mpc console rss microdns rtpvideo compressor access_realrtsp edgedetection pulselist libbluray spatializer avcodec aes3 dts mirror copy i420_yuy2_sse2 twolame glconv_vaapi_wl syslog oldmovie substx3g caf magnify duplicate xa rotate voc mad vdpau_chroma panoramix ripple stream_out_standard motiondetect ball i420_rgb sharpen speex rv32 x264 image xcb_hotkeys tta audiobargraph_v cdg nuv setid directory croppadd dvbsub audio_format g711 jack marq mpjpeg rawvid puzzle real ty subsusf av1 audiobargraph_a xcb_x11 description smf diracsys aa demux_cdg dvdread i420_rgb_sse2 audioscrobbler hqdn3d dc1394 rtsp access_jack mpeg4video i420_rgb_mmx demux_chromecast netsync deinterlace wl_shm wall mux_ogg sap xdg_shell nsc headphone wave timecode psychedelic trivial mpeg4audio mediadirs stl "

_arguments -S -s \
  "--rfb-user[Username]"\
  "--rfb-password[Password]"\
  "--rfb-x509-ca[X.509 Certificate Authority]:Certificate of the Authority to verify server's against:_files"\
  "--rfb-x509-crl[X.509 Certificate Revocation List]:List of revoked servers certificates:_files"\
  "--rfb-x509-client-cert[X.509 Client certificate]:Certificate for client authentication:_files"\
  "--rfb-x509-client-key[X.509 Client private key]:Private key for authentication by certificate:_files"\
  "--rfb-fps[Frame rate]"\
  "--rfb-chroma[Frame buffer depth]:Frame buffer depth:((RGB8\:\"8 bits\" RV16\:\"16 bits\" RV24\:\"24 bits\" RV32\:\"32 bits\" ))"\
  "--rfb-compress-level[Compression level]"\
  "--rfb-quality-level[Image quality]"\
  "--gles2[OpenGL ES 2 extension]:OpenGL ES 2 extension:(egl_wl egl_x11 flac)"\
  "--glconv[Open GL/GLES hardware converter]:Force a 'glconv' module.:(glconv_vaapi_x11 glconv_vdpau glconv_vaapi_drm glconv_vaapi_wl vaapi)"\
  "--rendering-intent[Rendering intent for color conversion]:The algorithm used to convert between color spaces:((3\:\"Saturation\" 2\:\"Absolute colorimetric\" 1\:\"Relative colorimetric\" 0\:\"Perceptual\" ))"\
  "--target-prim[Display primaries]:The primaries associated with the output display:((12\:\"Sony S-Gamut\" 11\:\"Panasonic V-Gamut (VARICAM)\" 10\:\"DCI-P3 (Digital Cinema)\" 9\:\"CIE 1931 RGB primaries\" 8\:\"ProPhoto RGB (ROMM)\" 7\:\"Adobe RGB (1998)\" 6\:\"Apple RGB\" 5\:\"ITU-R Rec. BT.2020 (UltraHD)\" 4\:\"ITU-R Rec. BT.470 M\" 3\:\"ITU-R Rec. BT.709 (HD), also sRGB\" 2\:\"ITU-R Rec. BT.601 (625-line = PAL, SECAM)\" 1\:\"ITU-R Rec. BT.601 (525-line = NTSC, SMPTE-C)\" 0\:\"Unknown primaries\" ))"\
  "--target-trc[Display gamma / transfer function]:The gamma/transfer function associated with the output display:((12\:\"Sony S-Log2\" 11\:\"Sony S-Log1\" 10\:\"Panasonic V-Log (VARICAM)\" 9\:\"ITU-R BT.2100 HLG (hybrid log-gamma), aka ARIB STD-B67\" 8\:\"ITU-R BT.2100 PQ (perceptual quantizer), aka SMPTE ST2048\" 7\:\"ProPhoto RGB (ROMM)\" 6\:\"Pure power gamma 2.8\" 5\:\"Pure power gamma 2.2\" 4\:\"Pure power gamma 1.8\" 3\:\"Linear light content\" 2\:\"IEC 61966-2-4 sRGB (CRT emulation)\" 1\:\"ITU-R Rec. BT.1886 (CRT emulation + OOTF)\" 0\:\"Unknown gamma\" ))"\
  "--tone-mapping[Tone-mapping algorithm]:Algorithm to use when converting from wide gamut to standard gamut, or from HDR to SDR:((0\:\"Hard clip out-of-gamut\" 5\:\"Linear stretch (peak to peak)\" 4\:\"Gamma-Power law\" 2\:\"Reinhard (simple non-linear)\" 1\:\"Mobius (linear + knee)\" 3\:\"Hable (filmic mapping, recommended)\" ))"\
  "--tone-mapping-param[Tone-mapping parameter]"\
  "--tone-mapping-desat[Tone-mapping desaturation coefficient]"\
  "(--notone-mapping-warn --no-tone-mapping-warn)--tone-mapping-warn[Highlight clipped pixels]"\
  "(--notone-mapping-warn --tone-mapping-warn)--no-tone-mapping-warn[Highlight clipped pixels]"\
  "(--no-tone-mapping-warn --tone-mapping-warn)--notone-mapping-warn[Highlight clipped pixels]"\
  "--dither-algo[Dithering algorithm]:Dithering algorithm:((1\:\"Bayer matrix (ordered dither)\" 3\:\"White noise\" 0\:\"Blue noise\" -1\:\"Disabled\" ))"\
  "--dither-depth[Dither depth override (0 = framebuffer depth)]"\
  "--sftp-port[SFTP port]"\
  "--sftp-user[Username]"\
  "--sftp-pwd[Password]"\
  "--logo-file[Logo filenames]:Full path of the image files to use. Format is <image>[,<delay in ms>[,<alpha>]][;<image>[,<delay>[,<alpha>]]][;...]. If you only have one file, simply enter its filename.:_files"\
  "--logo-x[X coordinate]"\
  "--logo-y[Y coordinate]"\
  "--logo-delay[Logo individual image time in ms]"\
  "--logo-repeat[Logo animation # of loops]"\
  "--logo-opacity[Opacity of the logo]"\
  "--logo-position[Logo position]:Logo position:((10\:\"Bottom-Right\" 9\:\"Bottom-Left\" 6\:\"Top-Right\" 5\:\"Top-Left\" 8\:\"Bottom\" 4\:\"Top\" 2\:\"Right\" 1\:\"Left\" 0\:\"Center\" ))"\
  "--smb-user[Username]"\
  "--smb-pwd[Password]"\
  "--smb-domain[SMB domain]"\
  "--sout-ts-standard[Digital TV Standard]:Digital TV Standard:((atsc\:\"ATSC\" dvb\:\"DVB\" ))"\
  "--sout-ts-pid-video[Video PID]"\
  "--sout-ts-pid-audio[Audio PID]"\
  "--sout-ts-pid-spu[SPU PID]"\
  "--sout-ts-pid-pmt[PMT PID]"\
  "--sout-ts-tsid[TS ID]"\
  "--sout-ts-netid[NET ID]"\
  "--sout-ts-program-pmt[PMT Program numbers]"\
  "(--nosout-ts-es-id-pid --no-sout-ts-es-id-pid)--sout-ts-es-id-pid[Set PID to ID of ES]"\
  "(--nosout-ts-es-id-pid --sout-ts-es-id-pid)--no-sout-ts-es-id-pid[Set PID to ID of ES]"\
  "(--no-sout-ts-es-id-pid --sout-ts-es-id-pid)--nosout-ts-es-id-pid[Set PID to ID of ES]"\
  "--sout-ts-muxpmt[Mux PMT (requires --sout-ts-es-id-pid)]"\
  "--sout-ts-sdtdesc[SDT Descriptors (requires --sout-ts-es-id-pid)]"\
  "(--nosout-ts-alignment --no-sout-ts-alignment)--sout-ts-alignment[Data alignment]"\
  "(--nosout-ts-alignment --sout-ts-alignment)--no-sout-ts-alignment[Data alignment]"\
  "(--no-sout-ts-alignment --sout-ts-alignment)--nosout-ts-alignment[Data alignment]"\
  "--sout-ts-shaping[Shaping delay (ms)]"\
  "(--nosout-ts-use-key-frames --no-sout-ts-use-key-frames)--sout-ts-use-key-frames[Use keyframes]"\
  "(--nosout-ts-use-key-frames --sout-ts-use-key-frames)--no-sout-ts-use-key-frames[Use keyframes]"\
  "(--no-sout-ts-use-key-frames --sout-ts-use-key-frames)--nosout-ts-use-key-frames[Use keyframes]"\
  "--sout-ts-pcr[PCR interval (ms)]"\
  "--sout-ts-bmin[Minimum B (deprecated)]"\
  "--sout-ts-bmax[Maximum B (deprecated)]"\
  "--sout-ts-dts-delay[DTS delay (ms)]"\
  "(--nosout-ts-crypt-audio --no-sout-ts-crypt-audio)--sout-ts-crypt-audio[Crypt audio]"\
  "(--nosout-ts-crypt-audio --sout-ts-crypt-audio)--no-sout-ts-crypt-audio[Crypt audio]"\
  "(--no-sout-ts-crypt-audio --sout-ts-crypt-audio)--nosout-ts-crypt-audio[Crypt audio]"\
  "(--nosout-ts-crypt-video --no-sout-ts-crypt-video)--sout-ts-crypt-video[Crypt video]"\
  "(--nosout-ts-crypt-video --sout-ts-crypt-video)--no-sout-ts-crypt-video[Crypt video]"\
  "(--no-sout-ts-crypt-video --sout-ts-crypt-video)--nosout-ts-crypt-video[Crypt video]"\
  "--sout-ts-csa-ck[CSA Key]"\
  "--sout-ts-csa2-ck[Second CSA Key]"\
  "--sout-ts-csa-use[CSA Key in use]"\
  "--sout-ts-csa-pkt[Packet size in bytes to encrypt]"\
  "--contrast[Image contrast (0-2)]"\
  "--brightness[Image brightness (0-2)]"\
  "--hue[Image hue (-180..180)]"\
  "--saturation[Image saturation (0-3)]"\
  "--gamma[Image gamma (0-10)]"\
  "(--nobrightness-threshold --no-brightness-threshold)--brightness-threshold[Brightness threshold]"\
  "(--nobrightness-threshold --brightness-threshold)--no-brightness-threshold[Brightness threshold]"\
  "(--no-brightness-threshold --brightness-threshold)--nobrightness-threshold[Brightness threshold]"\
  "--sout-delay-id[Elementary Stream ID]"\
  "--sout-delay-delay[Delay of the ES (ms)]"\
  "--param-eq-lowf[Low freq (Hz)]"\
  "--param-eq-lowgain[Low freq gain (dB)]"\
  "--param-eq-highf[High freq (Hz)]"\
  "--param-eq-highgain[High freq gain (dB)]"\
  "--param-eq-f1[Freq 1 (Hz)]"\
  "--param-eq-gain1[Freq 1 gain (dB)]"\
  "--param-eq-q1[Freq 1 Q]"\
  "--param-eq-f2[Freq 2 (Hz)]"\
  "--param-eq-gain2[Freq 2 gain (dB)]"\
  "--param-eq-q2[Freq 2 Q]"\
  "--param-eq-f3[Freq 3 (Hz)]"\
  "--param-eq-gain3[Freq 3 gain (dB)]"\
  "--param-eq-q3[Freq 3 Q]"\
  "(--noa52-dynrng --no-a52-dynrng)--a52-dynrng[A/52 dynamic range compression]"\
  "(--noa52-dynrng --a52-dynrng)--no-a52-dynrng[A/52 dynamic range compression]"\
  "(--no-a52-dynrng --a52-dynrng)--noa52-dynrng[A/52 dynamic range compression]"\
  "--xvideo-adaptor[XVideo adaptor number]"\
  "--xvideo-format-id[XVideo format id]"\
  "(--nosout-mono-downmix --no-sout-mono-downmix)--sout-mono-downmix[Use downmix algorithm]"\
  "(--nosout-mono-downmix --sout-mono-downmix)--no-sout-mono-downmix[Use downmix algorithm]"\
  "(--no-sout-mono-downmix --sout-mono-downmix)--nosout-mono-downmix[Use downmix algorithm]"\
  "--sout-mono-channel[Select channel to keep]:This option silences all other channels except the selected channel.:((6\:\"Rear center\" 3\:\"Side right\" 2\:\"Side left\" 8\:\"Low-frequency effects\" 7\:\"Center\" 5\:\"Rear right\" 4\:\"Rear left\" 1\:\"Right\" 0\:\"Left\" ))"\
  "--glspectrum-width[Video width]"\
  "--glspectrum-height[Video height]"\
  "--adaptive-logic[Adaptive Logic]:Adaptive Logic:((highest\:\"Highest Bandwidth/Quality\" lowest\:\"Lowest Bandwidth/Quality\" fixedrate\:\"Fixed Bandwidth\" rate\:\"Bandwidth Adaptive\" nearoptimal\:\"Near Optimal\" predictive\:\"Predictive\" \:\"Default\" ))"\
  "--adaptive-maxwidth[Maximum device width]"\
  "--adaptive-maxheight[Maximum device height]"\
  "--adaptive-bw[Fixed Bandwidth in KiB/s]"\
  "(--noadaptive-use-access --no-adaptive-use-access)--adaptive-use-access[Use regular HTTP modules]"\
  "(--noadaptive-use-access --adaptive-use-access)--no-adaptive-use-access[Use regular HTTP modules]"\
  "(--no-adaptive-use-access --adaptive-use-access)--noadaptive-use-access[Use regular HTTP modules]"\
  "--alphamask-mask[Transparency mask]:Alpha blending transparency mask. Uses a png alpha channel.:_files"\
  "--blur-factor[Blur factor (1-127)]"\
  "--denoise-sigma[Denoise strength (0-2)]"\
  "(--nomkv-use-ordered-chapters --no-mkv-use-ordered-chapters)--mkv-use-ordered-chapters[Respect ordered chapters]"\
  "(--nomkv-use-ordered-chapters --mkv-use-ordered-chapters)--no-mkv-use-ordered-chapters[Respect ordered chapters]"\
  "(--no-mkv-use-ordered-chapters --mkv-use-ordered-chapters)--nomkv-use-ordered-chapters[Respect ordered chapters]"\
  "(--nomkv-use-chapter-codec --no-mkv-use-chapter-codec)--mkv-use-chapter-codec[Chapter codecs]"\
  "(--nomkv-use-chapter-codec --mkv-use-chapter-codec)--no-mkv-use-chapter-codec[Chapter codecs]"\
  "(--no-mkv-use-chapter-codec --mkv-use-chapter-codec)--nomkv-use-chapter-codec[Chapter codecs]"\
  "(--nomkv-preload-local-dir --no-mkv-preload-local-dir)--mkv-preload-local-dir[Preload MKV files in the same directory]"\
  "(--nomkv-preload-local-dir --mkv-preload-local-dir)--no-mkv-preload-local-dir[Preload MKV files in the same directory]"\
  "(--no-mkv-preload-local-dir --mkv-preload-local-dir)--nomkv-preload-local-dir[Preload MKV files in the same directory]"\
  "(--nomkv-seek-percent --no-mkv-seek-percent)--mkv-seek-percent[Seek based on percent not time]"\
  "(--nomkv-seek-percent --mkv-seek-percent)--no-mkv-seek-percent[Seek based on percent not time]"\
  "(--no-mkv-seek-percent --mkv-seek-percent)--nomkv-seek-percent[Seek based on percent not time]"\
  "(--nomkv-use-dummy --no-mkv-use-dummy)--mkv-use-dummy[Dummy Elements]"\
  "(--nomkv-use-dummy --mkv-use-dummy)--no-mkv-use-dummy[Dummy Elements]"\
  "(--no-mkv-use-dummy --mkv-use-dummy)--nomkv-use-dummy[Dummy Elements]"\
  "(--nomkv-preload-clusters --no-mkv-preload-clusters)--mkv-preload-clusters[Preload clusters]"\
  "(--nomkv-preload-clusters --mkv-preload-clusters)--no-mkv-preload-clusters[Preload clusters]"\
  "(--no-mkv-preload-clusters --mkv-preload-clusters)--nomkv-preload-clusters[Preload clusters]"\
  "(--nortsp-tcp --no-rtsp-tcp)--rtsp-tcp[Use RTP over RTSP (TCP)]"\
  "(--nortsp-tcp --rtsp-tcp)--no-rtsp-tcp[Use RTP over RTSP (TCP)]"\
  "(--no-rtsp-tcp --rtsp-tcp)--nortsp-tcp[Use RTP over RTSP (TCP)]"\
  "--rtp-client-port[Client port]"\
  "(--nortsp-mcast --no-rtsp-mcast)--rtsp-mcast[Force multicast RTP via RTSP]"\
  "(--nortsp-mcast --rtsp-mcast)--no-rtsp-mcast[Force multicast RTP via RTSP]"\
  "(--no-rtsp-mcast --rtsp-mcast)--nortsp-mcast[Force multicast RTP via RTSP]"\
  "(--nortsp-http --no-rtsp-http)--rtsp-http[Tunnel RTSP and RTP over HTTP]"\
  "(--nortsp-http --rtsp-http)--no-rtsp-http[Tunnel RTSP and RTP over HTTP]"\
  "(--no-rtsp-http --rtsp-http)--nortsp-http[Tunnel RTSP and RTP over HTTP]"\
  "--rtsp-http-port[HTTP tunnel port]"\
  "(--nortsp-kasenna --no-rtsp-kasenna)--rtsp-kasenna[Kasenna RTSP dialect]"\
  "(--nortsp-kasenna --rtsp-kasenna)--no-rtsp-kasenna[Kasenna RTSP dialect]"\
  "(--no-rtsp-kasenna --rtsp-kasenna)--nortsp-kasenna[Kasenna RTSP dialect]"\
  "(--nortsp-wmserver --no-rtsp-wmserver)--rtsp-wmserver[WMServer RTSP dialect]"\
  "(--nortsp-wmserver --rtsp-wmserver)--no-rtsp-wmserver[WMServer RTSP dialect]"\
  "(--no-rtsp-wmserver --rtsp-wmserver)--nortsp-wmserver[WMServer RTSP dialect]"\
  "--rtsp-user[Username]"\
  "--rtsp-pwd[Password]"\
  "--rtsp-frame-buffer-size[RTSP frame buffer size]"\
  "--v4l2-dev[Video capture device]:Video capture device node.:_files"\
  "--v4l2-vbidev[VBI capture device]:VBI capture device:_files"\
  "--v4l2-standard[Standard]:Standard:((ATSC_16_VSB\:\"ATSC 16-VSB\" ATSC_8_VSB\:\"ATSC 8-VSB\" SECAM_LC\:\"SECAM L/C\" SECAM_L\:\"SECAM L\" SECAM_K1\:\"SECAM K1\" SECAM_K\:\"SECAM K\" SECAM_H\:\"SECAM H\" SECAM_G\:\"SECAM G\" SECAM_D\:\"SECAM D\" SECAM_B\:\"SECAM B\" NTSC_M_KR\:\"NTSC M South Korea\" NTSC_443\:\"NTSC 443\" NTSC_M_JP\:\"NTSC M Japan\" NTSC_M\:\"NTSC M\" PAL_60\:\"PAL 60\" PAL_Nc\:\"PAL N Argentina\" PAL_N\:\"PAL N\" PAL_M\:\"PAL M\" PAL_K\:\"PAL K\" PAL_D1\:\"PAL D1\" PAL_D\:\"PAL D\" PAL_I\:\"PAL I\" PAL_H\:\"PAL H\" PAL_G\:\"PAL G\" PAL_B1\:\"PAL B1\" PAL_B\:\"PAL B\" MN\:\"PAL/NTSC M/N\" BG\:\"PAL/SECAM B/G\" DK\:\"PAL/SECAM D/K\" GH\:\"PAL/SECAM G/H\" L\:\"PAL/SECAM L\" H\:\"PAL/SECAM H\" G\:\"PAL/SECAM G\" B\:\"PAL/SECAM B\" ATSC\:\"ATSC\" 625_50\:\"625 lines / 50 Hz\" 525_60\:\"525 lines / 60 Hz\" MTS\:\"Multichannel television sound (MTS)\" SECAM_DK\:\"SECAM D/K\" SECAM\:\"SECAM\" NTSC\:\"NTSC\" PAL_DK\:\"PAL D/K\" PAL_BG\:\"PAL B/G\" PAL\:\"PAL\" ALL\:\"All\" \:\"Undefined\" ))"\
  "--v4l2-chroma[Video input chroma format]"\
  "--v4l2-input[Input]"\
  "--v4l2-audio-input[Audio input]"\
  "--v4l2-width[Width]"\
  "--v4l2-height[Height]"\
  "--v4l2-aspect-ratio[Picture aspect-ratio n;m]"\
  "--v4l2-fps[Frame rate]"\
  "--v4l2-radio-dev[Radio device]:Radio tuner device node.:_files"\
  "--v4l2-tuner-frequency[Frequency]"\
  "--v4l2-tuner-audio-mode[Audio mode]:Tuner audio mono/stereo and track selection.:((4\:\"Dual mono\" 2\:\"Secondary language or program\" 3\:\"Primary language\" 1\:\"Stereo\" 0\:\"Mono\" ))"\
  "(--nov4l2-controls-reset --no-v4l2-controls-reset)--v4l2-controls-reset[Reset controls]"\
  "(--nov4l2-controls-reset --v4l2-controls-reset)--no-v4l2-controls-reset[Reset controls]"\
  "(--no-v4l2-controls-reset --v4l2-controls-reset)--nov4l2-controls-reset[Reset controls]"\
  "--v4l2-brightness[Brightness]"\
  "--v4l2-brightness-auto[Automatic brightness]:Automatically adjust the picture brightness.:((1\:\"On\" 0\:\"Off\" -1\:\"Unspecified\" ))"\
  "--v4l2-contrast[Contrast]"\
  "--v4l2-saturation[Saturation]"\
  "--v4l2-hue[Hue]"\
  "--v4l2-hue-auto[Automatic hue]:Automatically adjust the picture hue.:((1\:\"On\" 0\:\"Off\" -1\:\"Unspecified\" ))"\
  "--v4l2-white-balance-temperature[White balance temperature (K)]"\
  "--v4l2-auto-white-balance[Automatic white balance]:Automatically adjust the picture white balance.:((1\:\"On\" 0\:\"Off\" -1\:\"Unspecified\" ))"\
  "--v4l2-red-balance[Red balance]"\
  "--v4l2-blue-balance[Blue balance]"\
  "--v4l2-gamma[Gamma]"\
  "--v4l2-autogain[Automatic gain]:Automatically set the video gain.:((1\:\"On\" 0\:\"Off\" -1\:\"Unspecified\" ))"\
  "--v4l2-gain[Gain]"\
  "--v4l2-sharpness[Sharpness]"\
  "--v4l2-chroma-gain[Chroma gain]"\
  "--v4l2-chroma-gain-auto[Automatic chroma gain]"\
  "--v4l2-power-line-frequency[Power line frequency]:Power line frequency anti-flicker filter.:((3\:\"Automatic\" 2\:\"60 Hz\" 1\:\"50 Hz\" 0\:\"Off\" -1\:\"Unspecified\" ))"\
  "--v4l2-backlight-compensation[Backlight compensation]"\
  "--v4l2-band-stop-filter[Band-stop filter]"\
  "(--nov4l2-hflip --no-v4l2-hflip)--v4l2-hflip[Horizontal flip]"\
  "(--nov4l2-hflip --v4l2-hflip)--no-v4l2-hflip[Horizontal flip]"\
  "(--no-v4l2-hflip --v4l2-hflip)--nov4l2-hflip[Horizontal flip]"\
  "(--nov4l2-vflip --no-v4l2-vflip)--v4l2-vflip[Vertical flip]"\
  "(--nov4l2-vflip --v4l2-vflip)--no-v4l2-vflip[Vertical flip]"\
  "(--no-v4l2-vflip --v4l2-vflip)--nov4l2-vflip[Vertical flip]"\
  "--v4l2-rotate[Rotate (degrees)]"\
  "--v4l2-color-killer[Color killer]:Enable the color killer, i.e. switch to black & white picture whenever the signal is weak.:((1\:\"On\" 0\:\"Off\" -1\:\"Unspecified\" ))"\
  "--v4l2-color-effect[Color effect]:Select a color effect.:((9\:\"Vivid\" 8\:\"Skin whiten\" 7\:\"Grass green\" 6\:\"Sky blue\" 5\:\"Sketch\" 4\:\"Emboss\" 3\:\"Negative\" 2\:\"Sepia\" 1\:\"Black & white\" 0\:\"None\" -1\:\"Unspecified\" ))"\
  "--v4l2-audio-volume[Audio volume]"\
  "--v4l2-audio-balance[Audio balance]"\
  "(--nov4l2-audio-mute --no-v4l2-audio-mute)--v4l2-audio-mute[Mute]"\
  "(--nov4l2-audio-mute --v4l2-audio-mute)--no-v4l2-audio-mute[Mute]"\
  "(--no-v4l2-audio-mute --v4l2-audio-mute)--nov4l2-audio-mute[Mute]"\
  "--v4l2-audio-bass[Bass level]"\
  "--v4l2-audio-treble[Treble level]"\
  "(--nov4l2-audio-loudness --no-v4l2-audio-loudness)--v4l2-audio-loudness[Loudness mode]"\
  "(--nov4l2-audio-loudness --v4l2-audio-loudness)--no-v4l2-audio-loudness[Loudness mode]"\
  "(--no-v4l2-audio-loudness --v4l2-audio-loudness)--nov4l2-audio-loudness[Loudness mode]"\
  "--v4l2-set-ctrls[v4l2 driver controls]"\
  "--mms-timeout[TCP/UDP timeout (ms)]"\
  "(--nomms-all --no-mms-all)--mms-all[Force selection of all streams]"\
  "(--nomms-all --mms-all)--no-mms-all[Force selection of all streams]"\
  "(--no-mms-all --mms-all)--nomms-all[Force selection of all streams]"\
  "--mms-maxbitrate[Maximum bitrate]"\
  "--udp-timeout[UDP Source timeout (sec)]"\
  "--duration[Duration of the fingerprinting]"\
  "--sout-livehttp-seglen[Segment length]"\
  "--sout-livehttp-numsegs[Number of segments]"\
  "--sout-livehttp-initial-segment-number[Number of first segment]"\
  "(--nosout-livehttp-splitanywhere --no-sout-livehttp-splitanywhere)--sout-livehttp-splitanywhere[Split segments anywhere]"\
  "(--nosout-livehttp-splitanywhere --sout-livehttp-splitanywhere)--no-sout-livehttp-splitanywhere[Split segments anywhere]"\
  "(--no-sout-livehttp-splitanywhere --sout-livehttp-splitanywhere)--nosout-livehttp-splitanywhere[Split segments anywhere]"\
  "(--nosout-livehttp-delsegs --no-sout-livehttp-delsegs)--sout-livehttp-delsegs[Delete segments]"\
  "(--nosout-livehttp-delsegs --sout-livehttp-delsegs)--no-sout-livehttp-delsegs[Delete segments]"\
  "(--no-sout-livehttp-delsegs --sout-livehttp-delsegs)--nosout-livehttp-delsegs[Delete segments]"\
  "(--nosout-livehttp-ratecontrol --no-sout-livehttp-ratecontrol)--sout-livehttp-ratecontrol[Use muxers rate control mechanism]"\
  "(--nosout-livehttp-ratecontrol --sout-livehttp-ratecontrol)--no-sout-livehttp-ratecontrol[Use muxers rate control mechanism]"\
  "(--no-sout-livehttp-ratecontrol --sout-livehttp-ratecontrol)--nosout-livehttp-ratecontrol[Use muxers rate control mechanism]"\
  "(--nosout-livehttp-caching --no-sout-livehttp-caching)--sout-livehttp-caching[Allow cache]"\
  "(--nosout-livehttp-caching --sout-livehttp-caching)--no-sout-livehttp-caching[Allow cache]"\
  "(--no-sout-livehttp-caching --sout-livehttp-caching)--nosout-livehttp-caching[Allow cache]"\
  "(--nosout-livehttp-generate-iv --no-sout-livehttp-generate-iv)--sout-livehttp-generate-iv[Use randomized IV for encryption]"\
  "(--nosout-livehttp-generate-iv --sout-livehttp-generate-iv)--no-sout-livehttp-generate-iv[Use randomized IV for encryption]"\
  "(--no-sout-livehttp-generate-iv --sout-livehttp-generate-iv)--nosout-livehttp-generate-iv[Use randomized IV for encryption]"\
  "--sout-livehttp-index[Index file]"\
  "--sout-livehttp-index-url[Full URL to put in index file]"\
  "--sout-livehttp-key-uri[AES key URI to place in playlist]"\
  "--sout-livehttp-key-file[AES key file]:File containing the 16 bytes encryption key:_files"\
  "--sout-livehttp-key-loadfile[File where vlc reads key-uri and keyfile-location]:File is read when segment starts and is assumed to be in format; key-uri\nkey-file. File is read on the segment opening and values are used on that segment.:_files"\
  "(--nohttp-reconnect --no-http-reconnect)--http-reconnect[Auto re-connect]"\
  "(--nohttp-reconnect --http-reconnect)--no-http-reconnect[Auto re-connect]"\
  "(--no-http-reconnect --http-reconnect)--nohttp-reconnect[Auto re-connect]"\
  "--avformat-format[Format name]"\
  "--avformat-options[Advanced options]"\
  "--sout-avformat-mux[Avformat mux]"\
  "--sout-avformat-options[Advanced options]"\
  "(--nosout-avformat-reset-ts --no-sout-avformat-reset-ts)--sout-avformat-reset-ts[Reset timestamps]"\
  "(--nosout-avformat-reset-ts --sout-avformat-reset-ts)--no-sout-avformat-reset-ts[Reset timestamps]"\
  "(--no-sout-avformat-reset-ts --sout-avformat-reset-ts)--nosout-avformat-reset-ts[Reset timestamps]"\
  "--audiofile-file[Output file]:Output file:_files"\
  "--audiofile-format[Output format]:Output format:((spdif\:\"spdif\" float32\:\"float32\" s16\:\"s16\" u8\:\"u8\" ))"\
  "--audiofile-channels[Number of output channels]"\
  "(--noaudiofile-wav --no-audiofile-wav)--audiofile-wav[Add WAVE header]"\
  "(--noaudiofile-wav --audiofile-wav)--no-audiofile-wav[Add WAVE header]"\
  "(--no-audiofile-wav --audiofile-wav)--noaudiofile-wav[Add WAVE header]"\
  "--dvb-adapter[DVB adapter]"\
  "--dvb-device[DVB device]"\
  "(--nodvb-budget-mode --no-dvb-budget-mode)--dvb-budget-mode[Do not demultiplex]"\
  "(--nodvb-budget-mode --dvb-budget-mode)--no-dvb-budget-mode[Do not demultiplex]"\
  "(--no-dvb-budget-mode --dvb-budget-mode)--nodvb-budget-mode[Do not demultiplex]"\
  "--dvb-frequency[Frequency (Hz)]"\
  "--dvb-inversion[Spectrum inversion]:If the demodulator cannot detect spectral inversion correctly, it needs to be configured manually.:((1\:\"On\" 0\:\"Off\" -1\:\"Automatic\" ))"\
  "--dvb-bandwidth[Bandwidth (MHz)]:Bandwidth (MHz):((2\:\"1.712 MHz\" 5\:\"5 MHz\" 6\:\"6 MHz\" 7\:\"7 MHz\" 8\:\"8 MHz\" 10\:\"10 MHz\" 0\:\"Automatic\" ))"\
  "--dvb-transmission[Transmission mode]:Transmission mode:((32\:\"32k\" 16\:\"16k\" 8\:\"8k\" 4\:\"4k\" 2\:\"2k\" 1\:\"1k\" -1\:\"Automatic\" ))"\
  "--dvb-guard[Guard interval]:Guard interval:((1/4\:\"1/4\" 19/128\:\"19/128\" 1/8\:\"1/8\" 19/256\:\"19/256\" 1/16\:\"1/16\" 1/32\:\"1/32\" 1/128\:\"1/128\" \:\"Automatic\" ))"\
  "--dvb-code-rate-hp[High-priority code rate]:The code rate for Forward Error Correction can be specified.:((9/10\:\"9/10\" 8/9\:\"8/9\" 7/8\:\"7/8\" 6/7\:\"6/7\" 5/6\:\"5/6\" 4/5\:\"4/5\" 3/4\:\"3/4\" 2/3\:\"2/3\" 3/5\:\"3/5\" 1/2\:\"1/2\" 0\:\"None\" \:\"Automatic\" ))"\
  "--dvb-code-rate-lp[Low-priority code rate]:The code rate for Forward Error Correction can be specified.:((9/10\:\"9/10\" 8/9\:\"8/9\" 7/8\:\"7/8\" 6/7\:\"6/7\" 5/6\:\"5/6\" 4/5\:\"4/5\" 3/4\:\"3/4\" 2/3\:\"2/3\" 3/5\:\"3/5\" 1/2\:\"1/2\" 0\:\"None\" \:\"Automatic\" ))"\
  "--dvb-hierarchy[Hierarchy mode]:Hierarchy mode:((4\:\"4\" 2\:\"2\" 1\:\"1\" 0\:\"None\" -1\:\"Automatic\" ))"\
  "--dvb-plp-id[DVB-T2 Physical Layer Pipe]"\
  "--dvb-a-modulation[Layer A modulation]:Layer A modulation:((32APSK\:\"32-APSK\" 16APSK\:\"16-APSK\" 8PSK\:\"8-PSK\" DQPSK\:\"DQPSK\" QPSK\:\"QPSK\" 16VSB\:\"16-VSB\" 8VSB\:\"8-VSB\" 256QAM\:\"256-QAM\" 128QAM\:\"128-QAM\" 64QAM\:\"64-QAM\" 32QAM\:\"32-QAM\" 16QAM\:\"16-QAM\" QAM\:\"Auto QAM\" \:\"Undefined\" ))"\
  "--dvb-a-fec[Layer A code rate]:The code rate for Forward Error Correction can be specified.:((9/10\:\"9/10\" 8/9\:\"8/9\" 7/8\:\"7/8\" 6/7\:\"6/7\" 5/6\:\"5/6\" 4/5\:\"4/5\" 3/4\:\"3/4\" 2/3\:\"2/3\" 3/5\:\"3/5\" 1/2\:\"1/2\" 0\:\"None\" \:\"Automatic\" ))"\
  "--dvb-a-count[Layer A segments count]"\
  "--dvb-a-interleaving[Layer A time interleaving]"\
  "--dvb-b-modulation[Layer B modulation]:Layer B modulation:((32APSK\:\"32-APSK\" 16APSK\:\"16-APSK\" 8PSK\:\"8-PSK\" DQPSK\:\"DQPSK\" QPSK\:\"QPSK\" 16VSB\:\"16-VSB\" 8VSB\:\"8-VSB\" 256QAM\:\"256-QAM\" 128QAM\:\"128-QAM\" 64QAM\:\"64-QAM\" 32QAM\:\"32-QAM\" 16QAM\:\"16-QAM\" QAM\:\"Auto QAM\" \:\"Undefined\" ))"\
  "--dvb-b-fec[Layer B code rate]:The code rate for Forward Error Correction can be specified.:((9/10\:\"9/10\" 8/9\:\"8/9\" 7/8\:\"7/8\" 6/7\:\"6/7\" 5/6\:\"5/6\" 4/5\:\"4/5\" 3/4\:\"3/4\" 2/3\:\"2/3\" 3/5\:\"3/5\" 1/2\:\"1/2\" 0\:\"None\" \:\"Automatic\" ))"\
  "--dvb-b-count[Layer B segments count]"\
  "--dvb-b-interleaving[Layer B time interleaving]"\
  "--dvb-c-modulation[Layer C modulation]:Layer C modulation:((32APSK\:\"32-APSK\" 16APSK\:\"16-APSK\" 8PSK\:\"8-PSK\" DQPSK\:\"DQPSK\" QPSK\:\"QPSK\" 16VSB\:\"16-VSB\" 8VSB\:\"8-VSB\" 256QAM\:\"256-QAM\" 128QAM\:\"128-QAM\" 64QAM\:\"64-QAM\" 32QAM\:\"32-QAM\" 16QAM\:\"16-QAM\" QAM\:\"Auto QAM\" \:\"Undefined\" ))"\
  "--dvb-c-fec[Layer C code rate]:The code rate for Forward Error Correction can be specified.:((9/10\:\"9/10\" 8/9\:\"8/9\" 7/8\:\"7/8\" 6/7\:\"6/7\" 5/6\:\"5/6\" 4/5\:\"4/5\" 3/4\:\"3/4\" 2/3\:\"2/3\" 3/5\:\"3/5\" 1/2\:\"1/2\" 0\:\"None\" \:\"Automatic\" ))"\
  "--dvb-c-count[Layer C segments count]"\
  "--dvb-c-interleaving[Layer C time interleaving]"\
  "--dvb-modulation[Modulation / Constellation]:Modulation / Constellation:((32APSK\:\"32-APSK\" 16APSK\:\"16-APSK\" 8PSK\:\"8-PSK\" DQPSK\:\"DQPSK\" QPSK\:\"QPSK\" 16VSB\:\"16-VSB\" 8VSB\:\"8-VSB\" 256QAM\:\"256-QAM\" 128QAM\:\"128-QAM\" 64QAM\:\"64-QAM\" 32QAM\:\"32-QAM\" 16QAM\:\"16-QAM\" QAM\:\"Auto QAM\" \:\"Undefined\" ))"\
  "--dvb-srate[Symbol rate (bauds)]"\
  "--dvb-fec[FEC code rate]:The code rate for Forward Error Correction can be specified.:((9/10\:\"9/10\" 8/9\:\"8/9\" 7/8\:\"7/8\" 6/7\:\"6/7\" 5/6\:\"5/6\" 4/5\:\"4/5\" 3/4\:\"3/4\" 2/3\:\"2/3\" 3/5\:\"3/5\" 1/2\:\"1/2\" 0\:\"None\" \:\"Automatic\" ))"\
  "--dvb-stream[Stream identifier]"\
  "--dvb-pilot[Pilot]:Pilot:((1\:\"On\" 0\:\"Off\" -1\:\"Automatic\" ))"\
  "--dvb-rolloff[Roll-off factor]:Roll-off factor:((25\:\"0.25\" 20\:\"0.20\" 35\:\"0.35 (same as DVB-S)\" -1\:\"Automatic\" ))"\
  "--dvb-ts-id[Transport stream ID]"\
  "--dvb-polarization[Polarization (Voltage)]:Polarization (Voltage):((L\:\"Circular Left Hand (18V)\" R\:\"Circular Right Hand (13V)\" H\:\"Horizontal (18V)\" V\:\"Vertical (13V)\" \:\"Unspecified (0V)\" ))"\
  "(--nodvb-high-voltage --no-dvb-high-voltage)--dvb-high-voltage[High LNB voltage]"\
  "(--nodvb-high-voltage --dvb-high-voltage)--no-dvb-high-voltage[High LNB voltage]"\
  "(--no-dvb-high-voltage --dvb-high-voltage)--nodvb-high-voltage[High LNB voltage]"\
  "--dvb-lnb-low[Local oscillator low frequency (kHz)]"\
  "--dvb-lnb-high[Local oscillator high frequency (kHz)]"\
  "--dvb-lnb-switch[Universal LNB switch frequency (kHz)]"\
  "--dvb-satno[DiSEqC LNB number]:DiSEqC LNB number:((4\:\"D/4\" 3\:\"C/3\" 2\:\"B/2\" 1\:\"A/1\" 0\:\"Unspecified\" ))"\
  "--dvb-uncommitted[Uncommitted DiSEqC LNB number]:Uncommitted DiSEqC LNB number:((4\:\"D/4\" 3\:\"C/3\" 2\:\"B/2\" 1\:\"A/1\" 0\:\"Unspecified\" ))"\
  "--dvb-tone[Continuous 22kHz tone]:A continuous tone at 22kHz can be sent on the cable. This normally selects the higher frequency band from a universal LNB.:((1\:\"On\" 0\:\"Off\" -1\:\"Automatic\" ))"\
  "(--noplaylist-skip-ads --no-playlist-skip-ads)--playlist-skip-ads[Skip ads]"\
  "(--noplaylist-skip-ads --playlist-skip-ads)--no-playlist-skip-ads[Skip ads]"\
  "(--no-playlist-skip-ads --playlist-skip-ads)--noplaylist-skip-ads[Skip ads]"\
  "(--noshoutcast-show-adult --no-shoutcast-show-adult)--shoutcast-show-adult[Show shoutcast adult content]"\
  "(--noshoutcast-show-adult --shoutcast-show-adult)--no-shoutcast-show-adult[Show shoutcast adult content]"\
  "(--no-shoutcast-show-adult --shoutcast-show-adult)--noshoutcast-show-adult[Show shoutcast adult content]"\
  "--swscale-mode[Scaling mode]:Scaling mode to use.:((10\:\"Bicubic spline\" 9\:\"Lanczos\" 8\:\"SincR\" 7\:\"Gauss\" 6\:\"Luma bicubic / chroma bilinear\" 5\:\"Area\" 4\:\"Nearest neighbour (bad quality)\" 3\:\"Experimental\" 2\:\"Bicubic (good quality)\" 1\:\"Bilinear\" 0\:\"Fast bilinear\" ))"\
  "(--nodts-dynrng --no-dts-dynrng)--dts-dynrng[DTS dynamic range compression]"\
  "(--nodts-dynrng --dts-dynrng)--no-dts-dynrng[DTS dynamic range compression]"\
  "(--no-dts-dynrng --dts-dynrng)--nodts-dynrng[DTS dynamic range compression]"\
  "--gaussianblur-sigma[Gaussian's std deviation]"\
  "--flaschen-display[Flaschen-Taschen display address]"\
  "--flaschen-width[Width]"\
  "--flaschen-height[Height]"\
  "--gl[OpenGL extension]:OpenGL extension:(glx egl_wl egl_x11 egl_wl)"\
  "--glconv[Open GL/GLES hardware converter]:Force a 'glconv' module.:(glconv_vaapi_x11 glconv_vdpau glconv_vaapi_drm glconv_vaapi_wl vaapi)"\
  "--rendering-intent[Rendering intent for color conversion]:The algorithm used to convert between color spaces:((3\:\"Saturation\" 2\:\"Absolute colorimetric\" 1\:\"Relative colorimetric\" 0\:\"Perceptual\" ))"\
  "--target-prim[Display primaries]:The primaries associated with the output display:((12\:\"Sony S-Gamut\" 11\:\"Panasonic V-Gamut (VARICAM)\" 10\:\"DCI-P3 (Digital Cinema)\" 9\:\"CIE 1931 RGB primaries\" 8\:\"ProPhoto RGB (ROMM)\" 7\:\"Adobe RGB (1998)\" 6\:\"Apple RGB\" 5\:\"ITU-R Rec. BT.2020 (UltraHD)\" 4\:\"ITU-R Rec. BT.470 M\" 3\:\"ITU-R Rec. BT.709 (HD), also sRGB\" 2\:\"ITU-R Rec. BT.601 (625-line = PAL, SECAM)\" 1\:\"ITU-R Rec. BT.601 (525-line = NTSC, SMPTE-C)\" 0\:\"Unknown primaries\" ))"\
  "--target-trc[Display gamma / transfer function]:The gamma/transfer function associated with the output display:((12\:\"Sony S-Log2\" 11\:\"Sony S-Log1\" 10\:\"Panasonic V-Log (VARICAM)\" 9\:\"ITU-R BT.2100 HLG (hybrid log-gamma), aka ARIB STD-B67\" 8\:\"ITU-R BT.2100 PQ (perceptual quantizer), aka SMPTE ST2048\" 7\:\"ProPhoto RGB (ROMM)\" 6\:\"Pure power gamma 2.8\" 5\:\"Pure power gamma 2.2\" 4\:\"Pure power gamma 1.8\" 3\:\"Linear light content\" 2\:\"IEC 61966-2-4 sRGB (CRT emulation)\" 1\:\"ITU-R Rec. BT.1886 (CRT emulation + OOTF)\" 0\:\"Unknown gamma\" ))"\
  "--tone-mapping[Tone-mapping algorithm]:Algorithm to use when converting from wide gamut to standard gamut, or from HDR to SDR:((0\:\"Hard clip out-of-gamut\" 5\:\"Linear stretch (peak to peak)\" 4\:\"Gamma-Power law\" 2\:\"Reinhard (simple non-linear)\" 1\:\"Mobius (linear + knee)\" 3\:\"Hable (filmic mapping, recommended)\" ))"\
  "--tone-mapping-param[Tone-mapping parameter]"\
  "--tone-mapping-desat[Tone-mapping desaturation coefficient]"\
  "(--notone-mapping-warn --no-tone-mapping-warn)--tone-mapping-warn[Highlight clipped pixels]"\
  "(--notone-mapping-warn --tone-mapping-warn)--no-tone-mapping-warn[Highlight clipped pixels]"\
  "(--no-tone-mapping-warn --tone-mapping-warn)--notone-mapping-warn[Highlight clipped pixels]"\
  "--dither-algo[Dithering algorithm]:Dithering algorithm:((1\:\"Bayer matrix (ordered dither)\" 3\:\"White noise\" 0\:\"Blue noise\" -1\:\"Disabled\" ))"\
  "--dither-depth[Dither depth override (0 = framebuffer depth)]"\
  "--gradient-mode[Distort mode]:Distort mode, one of 'gradient', 'edge' and 'hough'.:((hough\:\"Hough\" edge\:\"Edge\" gradient\:\"Gradient\" ))"\
  "--gradient-type[Gradient image type]"\
  "(--nogradient-cartoon --no-gradient-cartoon)--gradient-cartoon[Apply cartoon effect]"\
  "(--nogradient-cartoon --gradient-cartoon)--no-gradient-cartoon[Apply cartoon effect]"\
  "(--no-gradient-cartoon --gradient-cartoon)--nogradient-cartoon[Apply cartoon effect]"\
  "--extract-component[RGB component to extract]:RGB component to extract. 0 for Red, 1 for Green and 2 for Blue.:((255\:\"Blue\" 65280\:\"Green\" 16711680\:\"Red\" ))"\
  "--linsys-hdsdi-link[Link #]"\
  "--linsys-hdsdi-id-video[Video ID]"\
  "--linsys-hdsdi-aspect-ratio[Aspect ratio]"\
  "--linsys-hdsdi-audio[Audio configuration]"\
  "--satip-buffer[Receive buffer]"\
  "(--nosatip-multicast --no-satip-multicast)--satip-multicast[Request multicast stream]"\
  "(--nosatip-multicast --satip-multicast)--no-satip-multicast[Request multicast stream]"\
  "(--no-satip-multicast --satip-multicast)--nosatip-multicast[Request multicast stream]"\
  "--satip-host[Host]"\
  "--overlay-input[Input FIFO]:FIFO which will be read for commands:_files"\
  "--overlay-output[Output FIFO]:FIFO which will be written to for responses:_files"\
  "(--nosout-display-audio --no-sout-display-audio)--sout-display-audio[Enable audio]"\
  "(--nosout-display-audio --sout-display-audio)--no-sout-display-audio[Enable audio]"\
  "(--no-sout-display-audio --sout-display-audio)--nosout-display-audio[Enable audio]"\
  "(--nosout-display-video --no-sout-display-video)--sout-display-video[Enable video]"\
  "(--nosout-display-video --sout-display-video)--no-sout-display-video[Enable video]"\
  "(--no-sout-display-video --sout-display-video)--nosout-display-video[Enable video]"\
  "--sout-display-delay[Delay (ms)]"\
  "--clone-count[Number of clones]"\
  "--clone-vout-list[Video output modules]"\
  "--sout-shout-name[Stream name]"\
  "--sout-shout-description[Stream description]"\
  "(--nosout-shout-mp3 --no-sout-shout-mp3)--sout-shout-mp3[Stream MP3]"\
  "(--nosout-shout-mp3 --sout-shout-mp3)--no-sout-shout-mp3[Stream MP3]"\
  "(--no-sout-shout-mp3 --sout-shout-mp3)--nosout-shout-mp3[Stream MP3]"\
  "--sout-shout-genre[Genre description]"\
  "--sout-shout-url[URL description]"\
  "--sout-shout-bitrate[Bitrate]"\
  "--sout-shout-samplerate[Samplerate]"\
  "--sout-shout-channels[Number of channels]"\
  "--sout-shout-quality[Ogg Vorbis Quality]"\
  "(--nosout-shout-public --no-sout-shout-public)--sout-shout-public[Stream public]"\
  "(--nosout-shout-public --sout-shout-public)--no-sout-shout-public[Stream public]"\
  "(--no-sout-shout-public --sout-shout-public)--nosout-shout-public[Stream public]"\
  "--delay-time[Delay time]"\
  "--sweep-depth[Sweep Depth]"\
  "--sweep-rate[Sweep Rate]"\
  "--feedback-gain[Feedback gain]"\
  "--wet-mix[Wet mix]"\
  "--dry-mix[Dry Mix]"\
  "--avio-options[Advanced options]"\
  "--sout-avio-options[Advanced options]"\
  "--skins2-last[Skin to use]:Path to the skin to use.:_files"\
  "(--noskins2-transparency --no-skins2-transparency)--skins2-transparency[Enable transparency effects]"\
  "(--noskins2-transparency --skins2-transparency)--no-skins2-transparency[Enable transparency effects]"\
  "(--no-skins2-transparency --skins2-transparency)--noskins2-transparency[Enable transparency effects]"\
  "(--noskinned-playlist --no-skinned-playlist)--skinned-playlist[Use a skinned playlist]"\
  "(--noskinned-playlist --skinned-playlist)--no-skinned-playlist[Use a skinned playlist]"\
  "(--no-skinned-playlist --skinned-playlist)--noskinned-playlist[Use a skinned playlist]"\
  "(--noskinned-video --no-skinned-video)--skinned-video[Display video in a skinned window if any]"\
  "(--noskinned-video --skinned-video)--no-skinned-video[Display video in a skinned window if any]"\
  "(--no-skinned-video --skinned-video)--noskinned-video[Display video in a skinned window if any]"\
  "--subsdec-align[Subtitle justification]:Set the justification of subtitles:((2\:\"Right\" 1\:\"Left\" 0\:\"Center\" -1\:\"Auto\" ))"\
  "--subsdec-encoding[Subtitle text encoding]:Set the encoding used in text subtitles:((Windows-1258\:\"Vietnamese (Windows-1258)\" VISCII\:\"Vietnamese (VISCII)\" Big5-HKSCS\:\"Hong-Kong Supplementary (HKSCS)\" ISO-2022-TW\:\"Traditional Chinese Unix (EUC-TW)\" Big5\:\"Traditional Chinese (Big5)\" ISO-2022-KR\:\"Korean (ISO-2022-KR)\" CP949\:\"Korean (EUC-KR/CP949)\" Shift_JIS\:\"Japanese (Shift JIS)\" EUC-JP\:\"Japanese Unix (EUC-JP)\" ISO-2022-JP-2\:\"Japanese (7-bits JIS/ISO-2022-JP-2)\" EUC-CN\:\"Simplified Chinese Unix (EUC-CN)\" ISO-2022-CN-EXT\:\"Simplified Chinese (ISO-2022-CN-EXT)\" ISO-8859-16\:\"South-Eastern European (Latin-10)\" ISO-8859-14\:\"Celtic (Latin-8)\" Windows-1257\:\"Baltic (Windows-1257)\" ISO-8859-13\:\"Baltic (Latin-7)\" Windows-874\:\"Thai (Windows-874)\" ISO-8859-11\:\"Thai (TIS 620-2533/ISO 8859-11)\" Windows-1254\:\"Turkish (Windows-1254)\" ISO-8859-9\:\"Turkish (ISO 8859-9)\" Windows-1255\:\"Hebrew (Windows-1255)\" ISO-8859-8\:\"Hebrew (ISO 8859-8)\" Windows-1253\:\"Greek (Windows-1253)\" ISO-8859-7\:\"Greek (ISO 8859-7)\" Windows-1256\:\"Arabic (Windows-1256)\" ISO-8859-6\:\"Arabic (ISO 8859-6)\" KOI8-U\:\"Ukrainian (KOI8-U)\" KOI8-R\:\"Russian (KOI8-R)\" Windows-1251\:\"Cyrillic (Windows-1251)\" ISO-8859-10\:\"Nordic (Latin-6)\" ISO-8859-3\:\"Esperanto (Latin-3)\" Windows-1250\:\"Eastern European (Windows-1250)\" ISO-8859-2\:\"Eastern European (Latin-2)\" IBM850\:\"Western European (IBM 00850)\" Windows-1252\:\"Western European (Windows-1252)\" ISO-8859-15\:\"Western European (Latin-9)\" GB18030\:\"Universal, Chinese (GB18030)\" UTF-16LE\:\"Universal (little endian UTF-16)\" UTF-16BE\:\"Universal (big endian UTF-16)\" UTF-16\:\"Universal (UTF-16)\" UTF-8\:\"Universal (UTF-8)\" system\:\"System codeset\" \:\"Default (Windows-1252)\" ))"\
  "(--nosubsdec-autodetect-utf8 --no-subsdec-autodetect-utf8)--subsdec-autodetect-utf8[UTF-8 subtitle autodetection]"\
  "(--nosubsdec-autodetect-utf8 --subsdec-autodetect-utf8)--no-subsdec-autodetect-utf8[UTF-8 subtitle autodetection]"\
  "(--no-subsdec-autodetect-utf8 --subsdec-autodetect-utf8)--nosubsdec-autodetect-utf8[UTF-8 subtitle autodetection]"\
  "(--nomp4-m4a-audioonly --no-mp4-m4a-audioonly)--mp4-m4a-audioonly[M4A audio only]"\
  "(--nomp4-m4a-audioonly --mp4-m4a-audioonly)--no-mp4-m4a-audioonly[M4A audio only]"\
  "(--no-mp4-m4a-audioonly --mp4-m4a-audioonly)--nomp4-m4a-audioonly[M4A audio only]"\
  "(--nodvdsub-transparency --no-dvdsub-transparency)--dvdsub-transparency[Disable DVD subtitle transparency]"\
  "(--nodvdsub-transparency --dvdsub-transparency)--no-dvdsub-transparency[Disable DVD subtitle transparency]"\
  "(--no-dvdsub-transparency --dvdsub-transparency)--nodvdsub-transparency[Disable DVD subtitle transparency]"\
  "--sout-transcode-venc[Video encoder]:Video encoder:(edummy omxil stats shine t140 x265 opus jpeg theora lpcm araw vorbis png rtpvideo avcodec twolame speex x264 dvbsub g711 flac lua)"\
  "--sout-transcode-vcodec[Destination video codec]"\
  "--sout-transcode-vb[Video bitrate]"\
  "--sout-transcode-scale[Video scaling]"\
  "--sout-transcode-fps[Video frame-rate]"\
  "(--nosout-transcode-deinterlace --no-sout-transcode-deinterlace)--sout-transcode-deinterlace[Deinterlace video]"\
  "(--nosout-transcode-deinterlace --sout-transcode-deinterlace)--no-sout-transcode-deinterlace[Deinterlace video]"\
  "(--no-sout-transcode-deinterlace --sout-transcode-deinterlace)--nosout-transcode-deinterlace[Deinterlace video]"\
  "--sout-transcode-deinterlace-module[Deinterlace module]:Specify the deinterlace module to use.:((ffmpeg-deinterlace\:\"ffmpeg-deinterlace\" deinterlace\:\"deinterlace\" ))"\
  "--sout-transcode-width[Video width]"\
  "--sout-transcode-height[Video height]"\
  "--sout-transcode-maxwidth[Maximum video width]"\
  "--sout-transcode-maxheight[Maximum video height]"\
  "--sout-transcode-vfilter[Video filter]"\
  "--sout-transcode-aenc[Audio encoder]:Audio encoder:(edummy omxil stats shine t140 x265 opus jpeg theora lpcm araw vorbis png rtpvideo avcodec twolame speex x264 dvbsub g711 flac lua)"\
  "--sout-transcode-acodec[Destination audio codec]"\
  "--sout-transcode-ab[Audio bitrate]"\
  "--sout-transcode-alang[Audio language]"\
  "--sout-transcode-channels[Audio channels]"\
  "--sout-transcode-samplerate[Audio sample rate]"\
  "--sout-transcode-afilter[Audio filter]"\
  "--sout-transcode-senc[Subtitle encoder]:Subtitle encoder:(edummy omxil stats shine t140 x265 opus jpeg theora lpcm araw vorbis png rtpvideo avcodec twolame speex x264 dvbsub g711 flac lua)"\
  "--sout-transcode-scodec[Destination subtitle codec]"\
  "(--nosout-transcode-soverlay --no-sout-transcode-soverlay)--sout-transcode-soverlay[Destination subtitle codec]"\
  "(--nosout-transcode-soverlay --sout-transcode-soverlay)--no-sout-transcode-soverlay[Destination subtitle codec]"\
  "(--no-sout-transcode-soverlay --sout-transcode-soverlay)--nosout-transcode-soverlay[Destination subtitle codec]"\
  "--sout-transcode-sfilter[Overlays]"\
  "--sout-transcode-threads[Number of threads]"\
  "--sout-transcode-pool-size[Picture pool size]"\
  "(--nosout-transcode-high-priority --no-sout-transcode-high-priority)--sout-transcode-high-priority[High priority]"\
  "(--nosout-transcode-high-priority --sout-transcode-high-priority)--no-sout-transcode-high-priority[High priority]"\
  "(--no-sout-transcode-high-priority --sout-transcode-high-priority)--nosout-transcode-high-priority[High priority]"\
  "(--nokate-formatted --no-kate-formatted)--kate-formatted[Formatted Subtitles]"\
  "(--nokate-formatted --kate-formatted)--no-kate-formatted[Formatted Subtitles]"\
  "(--no-kate-formatted --kate-formatted)--nokate-formatted[Formatted Subtitles]"\
  "--dvdnav-angle[DVD angle]"\
  "(--nodvdnav-menu --no-dvdnav-menu)--dvdnav-menu[Start directly in menu]"\
  "(--nodvdnav-menu --dvdnav-menu)--no-dvdnav-menu[Start directly in menu]"\
  "(--no-dvdnav-menu --dvdnav-menu)--nodvdnav-menu[Start directly in menu]"\
  "--scaletempo-stride[Stride Length]"\
  "--scaletempo-overlap[Overlap Length]"\
  "--scaletempo-search[Search Length]"\
  "--alsa-audio-device[Audio output device]"\
  "--alsa-audio-channels[Audio output channels]:Channels available for audio output. If the input has more channels than the output, it will be down-mixed. This parameter is ignored when digital pass-through is active.:((4967\:\"Surround 7.1\" 4199\:\"Surround 5.1\" 103\:\"Surround 5.0\" 4198\:\"Surround 4.1\" 102\:\"Surround 4.0\" 6\:\"Stereo\" 1\:\"Mono\" ))"\
  "--alsa-gain[Software gain]"\
  "--rtcp-port[RTCP (local) port]"\
  "--srtp-key[SRTP key (hexadecimal)]"\
  "--srtp-salt[SRTP salt (hexadecimal)]"\
  "--rtp-max-src[Maximum RTP sources]"\
  "--rtp-timeout[RTP source timeout (sec)]"\
  "--rtp-max-dropout[Maximum RTP sequence number dropout]"\
  "--rtp-max-misorder[Maximum RTP sequence number misordering]"\
  "--rtp-dynamic-pt[RTP payload format assumed for dynamic payloads]:RTP payload format assumed for dynamic payloads:((theora\:\"Theora Encoded Video\" ))"\
  "--concat-list[Inputs list]"\
  "(--nodvb-probe --no-dvb-probe)--dvb-probe[Probe DVB card for capabilities]"\
  "(--nodvb-probe --dvb-probe)--no-dvb-probe[Probe DVB card for capabilities]"\
  "(--no-dvb-probe --dvb-probe)--nodvb-probe[Probe DVB card for capabilities]"\
  "--dvb-satellite[Satellite scanning config]"\
  "--dvb-scanlist[Scan tuning list]"\
  "(--nodvb-scan-nit --no-dvb-scan-nit)--dvb-scan-nit[Use NIT for scanning services]"\
  "(--nodvb-scan-nit --dvb-scan-nit)--no-dvb-scan-nit[Use NIT for scanning services]"\
  "(--no-dvb-scan-nit --dvb-scan-nit)--nodvb-scan-nit[Use NIT for scanning services]"\
  "--effect-list[Effects list]"\
  "--effect-width[Video width]"\
  "--effect-height[Video height]"\
  "--effect-fft-window[FFT window]:The type of FFT window to use for spectrum-based visualizations.:((kaiser\:\"Kaiser\" blackmanharris\:\"Blackman-Harris\" flattop\:\"Flat Top\" hann\:\"Hann\" none\:\"None\" ))"\
  "--effect-kaiser-param[Kaiser window parameter]"\
  "(--novisual-80-bands --no-visual-80-bands)--visual-80-bands[Show 80 bands instead of 20]"\
  "(--novisual-80-bands --visual-80-bands)--no-visual-80-bands[Show 80 bands instead of 20]"\
  "(--no-visual-80-bands --visual-80-bands)--novisual-80-bands[Show 80 bands instead of 20]"\
  "(--novisual-peaks --no-visual-peaks)--visual-peaks[Draw peaks in the analyzer]"\
  "(--novisual-peaks --visual-peaks)--no-visual-peaks[Draw peaks in the analyzer]"\
  "(--no-visual-peaks --visual-peaks)--novisual-peaks[Draw peaks in the analyzer]"\
  "(--nospect-show-original --no-spect-show-original)--spect-show-original[Enable original graphic spectrum]"\
  "(--nospect-show-original --spect-show-original)--no-spect-show-original[Enable original graphic spectrum]"\
  "(--no-spect-show-original --spect-show-original)--nospect-show-original[Enable original graphic spectrum]"\
  "(--nospect-show-base --no-spect-show-base)--spect-show-base[Draw the base of the bands]"\
  "(--nospect-show-base --spect-show-base)--no-spect-show-base[Draw the base of the bands]"\
  "(--no-spect-show-base --spect-show-base)--nospect-show-base[Draw the base of the bands]"\
  "--spect-radius[Base pixel radius]"\
  "--spect-sections[Spectral sections]"\
  "--spect-color[V-plane color]"\
  "(--nospect-show-bands --no-spect-show-bands)--spect-show-bands[Draw bands in the spectrometer]"\
  "(--nospect-show-bands --spect-show-bands)--no-spect-show-bands[Draw bands in the spectrometer]"\
  "(--no-spect-show-bands --spect-show-bands)--nospect-show-bands[Draw bands in the spectrometer]"\
  "(--nospect-80-bands --no-spect-80-bands)--spect-80-bands[Show 80 bands instead of 20]"\
  "(--nospect-80-bands --spect-80-bands)--no-spect-80-bands[Show 80 bands instead of 20]"\
  "(--no-spect-80-bands --spect-80-bands)--nospect-80-bands[Show 80 bands instead of 20]"\
  "--spect-separ[Number of blank pixels between bands.]"\
  "--spect-amp[Amplification]"\
  "(--nospect-show-peaks --no-spect-show-peaks)--spect-show-peaks[Draw peaks in the analyzer]"\
  "(--nospect-show-peaks --spect-show-peaks)--no-spect-show-peaks[Draw peaks in the analyzer]"\
  "(--no-spect-show-peaks --spect-show-peaks)--nospect-show-peaks[Draw peaks in the analyzer]"\
  "--spect-peak-width[Peak extra width]"\
  "--spect-peak-height[Peak height]"\
  "--stereowiden-delay[Delay time]"\
  "--stereowiden-feedback[Feedback gain]"\
  "--stereowiden-crossfeed[Crossfeed]"\
  "--stereowiden-dry-mix[Dry mix]"\
  "--fps-fps[Frame rate]"\
  "--gradfun-radius[Radius]"\
  "--gradfun-strength[Strength]"\
  "--rawaud-channels[Audio channels]"\
  "--rawaud-samplerate[Audio samplerate (Hz)]"\
  "--rawaud-fourcc[FOURCC code of raw input format]"\
  "--rawaud-lang[Forces the audio language]"\
  "(--nonfs-auto-guid --no-nfs-auto-guid)--nfs-auto-guid[Set NFS uid/guid automatically]"\
  "(--nonfs-auto-guid --nfs-auto-guid)--no-nfs-auto-guid[Set NFS uid/guid automatically]"\
  "(--no-nfs-auto-guid --nfs-auto-guid)--nonfs-auto-guid[Set NFS uid/guid automatically]"\
  "--prefetch-buffer-size[Buffer size]"\
  "--prefetch-read-size[Read size]"\
  "--prefetch-seek-threshold[Seek threshold]"\
  "--ttml-align[Subtitle justification]"\
  "(--nofile-logging --no-file-logging)--file-logging[Log to file]"\
  "(--nofile-logging --file-logging)--no-file-logging[Log to file]"\
  "(--no-file-logging --file-logging)--nofile-logging[Log to file]"\
  "--logfile[Log filename]:Specify the log filename.:_files"\
  "--logmode[Log format]:Specify the logging format.:((html\:\"HTML\" text\:\"Text\" ))"\
  "--log-verbose[Verbosity]:Select the logging verbosity or default to use the same verbosity given by --verbose.:((3\:\"Debug\" 2\:\"Warning\" 1\:\"Error\" 0\:\"Info\" -1\:\"Default\" ))"\
  "--fbdev[Framebuffer device]:Framebuffer device:_files"\
  "(--nofb-tty --no-fb-tty)--fb-tty[Run fb on current tty]"\
  "(--nofb-tty --fb-tty)--no-fb-tty[Run fb on current tty]"\
  "(--no-fb-tty --fb-tty)--nofb-tty[Run fb on current tty]"\
  "--fb-chroma[Image format (default RGB)]"\
  "--fb-mode[Framebuffer resolution to use]"\
  "(--nofb-hw-accel --no-fb-hw-accel)--fb-hw-accel[Framebuffer uses hw acceleration]"\
  "(--nofb-hw-accel --fb-hw-accel)--no-fb-hw-accel[Framebuffer uses hw acceleration]"\
  "(--no-fb-hw-accel --fb-hw-accel)--nofb-hw-accel[Framebuffer uses hw acceleration]"\
  "--aout-remap-channel-left[Left]:Left:((8\:\"Low-frequency effects\" 7\:\"Side right\" 6\:\"Side left\" 5\:\"Rear right\" 4\:\"Rear center\" 3\:\"Rear left\" 2\:\"Right\" 1\:\"Center\" 0\:\"Left\" ))"\
  "--aout-remap-channel-center[Center]:Center:((8\:\"Low-frequency effects\" 7\:\"Side right\" 6\:\"Side left\" 5\:\"Rear right\" 4\:\"Rear center\" 3\:\"Rear left\" 2\:\"Right\" 1\:\"Center\" 0\:\"Left\" ))"\
  "--aout-remap-channel-right[Right]:Right:((8\:\"Low-frequency effects\" 7\:\"Side right\" 6\:\"Side left\" 5\:\"Rear right\" 4\:\"Rear center\" 3\:\"Rear left\" 2\:\"Right\" 1\:\"Center\" 0\:\"Left\" ))"\
  "--aout-remap-channel-rearleft[Rear left]:Rear left:((8\:\"Low-frequency effects\" 7\:\"Side right\" 6\:\"Side left\" 5\:\"Rear right\" 4\:\"Rear center\" 3\:\"Rear left\" 2\:\"Right\" 1\:\"Center\" 0\:\"Left\" ))"\
  "--aout-remap-channel-rearcenter[Rear center]:Rear center:((8\:\"Low-frequency effects\" 7\:\"Side right\" 6\:\"Side left\" 5\:\"Rear right\" 4\:\"Rear center\" 3\:\"Rear left\" 2\:\"Right\" 1\:\"Center\" 0\:\"Left\" ))"\
  "--aout-remap-channel-rearright[Rear right]:Rear right:((8\:\"Low-frequency effects\" 7\:\"Side right\" 6\:\"Side left\" 5\:\"Rear right\" 4\:\"Rear center\" 3\:\"Rear left\" 2\:\"Right\" 1\:\"Center\" 0\:\"Left\" ))"\
  "--aout-remap-channel-middleleft[Side left]:Side left:((8\:\"Low-frequency effects\" 7\:\"Side right\" 6\:\"Side left\" 5\:\"Rear right\" 4\:\"Rear center\" 3\:\"Rear left\" 2\:\"Right\" 1\:\"Center\" 0\:\"Left\" ))"\
  "--aout-remap-channel-middleright[Side right]:Side right:((8\:\"Low-frequency effects\" 7\:\"Side right\" 6\:\"Side left\" 5\:\"Rear right\" 4\:\"Rear center\" 3\:\"Rear left\" 2\:\"Right\" 1\:\"Center\" 0\:\"Left\" ))"\
  "--aout-remap-channel-lfe[Low-frequency effects]:Low-frequency effects:((8\:\"Low-frequency effects\" 7\:\"Side right\" 6\:\"Side left\" 5\:\"Rear right\" 4\:\"Rear center\" 3\:\"Rear left\" 2\:\"Right\" 1\:\"Center\" 0\:\"Left\" ))"\
  "(--noaout-remap-normalize --no-aout-remap-normalize)--aout-remap-normalize[Normalize channels]"\
  "(--noaout-remap-normalize --aout-remap-normalize)--no-aout-remap-normalize[Normalize channels]"\
  "(--no-aout-remap-normalize --aout-remap-normalize)--noaout-remap-normalize[Normalize channels]"\
  "--notify-timeout[Timeout (ms)]"\
  "--svg-width[Image width]"\
  "--svg-height[Image height]"\
  "--svg-scale[Scale factor]"\
  "--postproc-q[Post processing quality]"\
  "--postproc-name[FFmpeg post processing filter chains]"\
  "--sout-bridge-out-id[ID]"\
  "--sout-bridge-out-in-name[Destination bridge-in name]"\
  "--sout-bridge-in-delay[Delay]"\
  "--sout-bridge-in-id-offset[ID Offset]"\
  "--sout-bridge-in-name[Name of current instance]"\
  "(--nosout-bridge-in-placeholder --no-sout-bridge-in-placeholder)--sout-bridge-in-placeholder[Fallback to placeholder stream when out of data]"\
  "(--nosout-bridge-in-placeholder --sout-bridge-in-placeholder)--no-sout-bridge-in-placeholder[Fallback to placeholder stream when out of data]"\
  "(--no-sout-bridge-in-placeholder --sout-bridge-in-placeholder)--nosout-bridge-in-placeholder[Fallback to placeholder stream when out of data]"\
  "--sout-bridge-in-placeholder-delay[Placeholder delay]"\
  "(--nosout-bridge-in-placeholder-switch-on-iframe --no-sout-bridge-in-placeholder-switch-on-iframe)--sout-bridge-in-placeholder-switch-on-iframe[Wait for I frame before toggling placeholder]"\
  "(--nosout-bridge-in-placeholder-switch-on-iframe --sout-bridge-in-placeholder-switch-on-iframe)--no-sout-bridge-in-placeholder-switch-on-iframe[Wait for I frame before toggling placeholder]"\
  "(--no-sout-bridge-in-placeholder-switch-on-iframe --sout-bridge-in-placeholder-switch-on-iframe)--nosout-bridge-in-placeholder-switch-on-iframe[Wait for I frame before toggling placeholder]"\
  "--vbi-page[Teletext page]"\
  "(--novbi-opaque --no-vbi-opaque)--vbi-opaque[Opacity]"\
  "(--novbi-opaque --vbi-opaque)--no-vbi-opaque[Opacity]"\
  "(--no-vbi-opaque --vbi-opaque)--novbi-opaque[Opacity]"\
  "--vbi-position[Teletext alignment]:Teletext alignment:((10\:\"Bottom-Right\" 9\:\"Bottom-Left\" 6\:\"Top-Right\" 5\:\"Top-Left\" 8\:\"Bottom\" 4\:\"Top\" 2\:\"Right\" 1\:\"Left\" 0\:\"Center\" ))"\
  "(--novbi-text --no-vbi-text)--vbi-text[Teletext text subtitles]"\
  "(--novbi-text --vbi-text)--no-vbi-text[Teletext text subtitles]"\
  "(--no-vbi-text --vbi-text)--novbi-text[Teletext text subtitles]"\
  "--vbi-level[Presentation Level]:Presentation Level:((3\:\"3.5\" 2\:\"2.5\" 1\:\"1.5\" 0\:\"1\" ))"\
  "--x11-display[X11 display]"\
  "--colorthres-color[Color]"\
  "--colorthres-saturationthres[Saturation threshold]"\
  "--colorthres-similaritythres[Similarity threshold]"\
  "--yuv-file[device, fifo or filename]"\
  "--yuv-chroma[Chroma used]"\
  "(--noyuv-yuv4mpeg2 --no-yuv-yuv4mpeg2)--yuv-yuv4mpeg2[Add a YUV4MPEG2 header]"\
  "(--noyuv-yuv4mpeg2 --yuv-yuv4mpeg2)--no-yuv-yuv4mpeg2[Add a YUV4MPEG2 header]"\
  "(--no-yuv-yuv4mpeg2 --yuv-yuv4mpeg2)--noyuv-yuv4mpeg2[Add a YUV4MPEG2 header]"\
  "--sout-stats-output[Output file]"\
  "--sout-stats-prefix[Prefix to show on output line]"\
  "--sout-jpeg-quality[Quality level]"\
  "--subsdelay-mode[Delay calculation mode]:Delay calculation mode:((2\:\"Relative to source content\" 1\:\"Relative to source delay\" 0\:\"Absolute delay\" ))"\
  "--subsdelay-factor[Calculation factor]"\
  "--subsdelay-overlap[Maximum overlapping subtitles]"\
  "--subsdelay-min-alpha[Minimum alpha value]"\
  "--subsdelay-min-stops[Interval between two disappearances]"\
  "--subsdelay-min-start-stop[Interval between appearance and disappearance]"\
  "--subsdelay-min-stop-start[Interval between disappearance and appearance]"\
  "--sout-mosaic-bridge-id[ID]"\
  "--sout-mosaic-bridge-width[Video width]"\
  "--sout-mosaic-bridge-height[Video height]"\
  "--sout-mosaic-bridge-sar[Sample aspect ratio]"\
  "--sout-mosaic-bridge-chroma[Image chroma]"\
  "--sout-mosaic-bridge-vfilter[Video filter]"\
  "--sout-mosaic-bridge-alpha[Transparency]"\
  "--sout-mosaic-bridge-x[X offset]"\
  "--sout-mosaic-bridge-y[Y offset]"\
  "--antiflicker-window-size[Window size]"\
  "--antiflicker-softening-size[Softening value]"\
  "--sout-udp-caching[Caching value (ms)]"\
  "--sout-udp-group[Group packets]"\
  "(--noaribsub-ignore-ruby --no-aribsub-ignore-ruby)--aribsub-ignore-ruby[Ignore ruby (furigana)]"\
  "(--noaribsub-ignore-ruby --aribsub-ignore-ruby)--no-aribsub-ignore-ruby[Ignore ruby (furigana)]"\
  "(--no-aribsub-ignore-ruby --aribsub-ignore-ruby)--noaribsub-ignore-ruby[Ignore ruby (furigana)]"\
  "(--noaribsub-use-coretext --no-aribsub-use-coretext)--aribsub-use-coretext[Use Core Text renderer]"\
  "(--noaribsub-use-coretext --aribsub-use-coretext)--no-aribsub-use-coretext[Use Core Text renderer]"\
  "(--no-aribsub-use-coretext --aribsub-use-coretext)--noaribsub-use-coretext[Use Core Text renderer]"\
  "(--nosout-file-overwrite --no-sout-file-overwrite)--sout-file-overwrite[Overwrite existing file]"\
  "(--nosout-file-overwrite --sout-file-overwrite)--no-sout-file-overwrite[Overwrite existing file]"\
  "(--no-sout-file-overwrite --sout-file-overwrite)--nosout-file-overwrite[Overwrite existing file]"\
  "(--nosout-file-append --no-sout-file-append)--sout-file-append[Append to file]"\
  "(--nosout-file-append --sout-file-append)--no-sout-file-append[Append to file]"\
  "(--no-sout-file-append --sout-file-append)--nosout-file-append[Append to file]"\
  "(--nosout-file-format --no-sout-file-format)--sout-file-format[Format time and date]"\
  "(--nosout-file-format --sout-file-format)--no-sout-file-format[Format time and date]"\
  "(--no-sout-file-format --sout-file-format)--nosout-file-format[Format time and date]"\
  "(--nosout-file-sync --no-sout-file-sync)--sout-file-sync[Synchronous writing]"\
  "(--nosout-file-sync --sout-file-sync)--no-sout-file-sync[Synchronous writing]"\
  "(--no-sout-file-sync --sout-file-sync)--nosout-file-sync[Synchronous writing]"\
  "--scaletempo-stride[Stride Length]"\
  "--scaletempo-overlap[Overlap Length]"\
  "--scaletempo-search[Search Length]"\
  "--pitch-shift[Pitch Shift]"\
  "--grain-variance[Variance]"\
  "--grain-period-min[Minimal period]"\
  "--grain-period-max[Maximal period]"\
  "--freetype-font[Font]"\
  "--freetype-monofont[Monospace Font]"\
  "--freetype-fontsize[Font size in pixels]"\
  "--freetype-rel-fontsize[Relative font size]:This is the relative default size of the fonts that will be rendered on the video. If absolute font size is set, relative size will be overridden.:((6\:\"Larger\" 12\:\"Large\" 16\:\"Normal\" 18\:\"Small\" 20\:\"Smaller\" 0\:\"Auto\" ))"\
  "--freetype-opacity[Text opacity]"\
  "--freetype-color[Text default color]"\
  "(--nofreetype-bold --no-freetype-bold)--freetype-bold[Force bold]"\
  "(--nofreetype-bold --freetype-bold)--no-freetype-bold[Force bold]"\
  "(--no-freetype-bold --freetype-bold)--nofreetype-bold[Force bold]"\
  "--freetype-background-opacity[Background opacity]"\
  "--freetype-background-color[Background color]"\
  "--freetype-outline-opacity[Outline opacity]"\
  "--freetype-outline-color[Outline color]"\
  "--freetype-outline-thickness[Outline thickness]:Outline thickness:((6\:\"Thick\" 4\:\"Normal\" 2\:\"Thin\" 0\:\"None\" ))"\
  "--freetype-shadow-opacity[Shadow opacity]"\
  "--freetype-shadow-color[Shadow color]"\
  "--freetype-shadow-angle[Shadow angle]"\
  "--freetype-shadow-distance[Shadow distance]"\
  "(--nofreetype-yuvp --no-freetype-yuvp)--freetype-yuvp[Use YUVP renderer]"\
  "(--nofreetype-yuvp --freetype-yuvp)--no-freetype-yuvp[Use YUVP renderer]"\
  "(--no-freetype-yuvp --freetype-yuvp)--nofreetype-yuvp[Use YUVP renderer]"\
  "--freetype-text-direction[Text direction]:Paragraph base direction for the Unicode bi-directional algorithm.:((2\:\"Auto\" 1\:\"Right to left\" 0\:\"Left to right\" ))"\
  "--svg-template-file[SVG template file]"\
  "--h264-fps[Frames per Second]"\
  "--hevc-fps[Frames per Second]"\
  "--gain-value[Gain multiplier]"\
  "(--noqt-minimal-view --no-qt-minimal-view)--qt-minimal-view[Start in minimal view (without menus)]"\
  "(--noqt-minimal-view --qt-minimal-view)--no-qt-minimal-view[Start in minimal view (without menus)]"\
  "(--no-qt-minimal-view --qt-minimal-view)--noqt-minimal-view[Start in minimal view (without menus)]"\
  "(--noqt-system-tray --no-qt-system-tray)--qt-system-tray[Systray icon]"\
  "(--noqt-system-tray --qt-system-tray)--no-qt-system-tray[Systray icon]"\
  "(--no-qt-system-tray --qt-system-tray)--noqt-system-tray[Systray icon]"\
  "--qt-notification[Show notification popup on track change]:Show a notification popup with the artist and track name when the current playlist item changes, when VLC is minimized or hidden.:((2\:\"Always\" 1\:\"When minimized\" 0\:\"Never\" ))"\
  "(--noqt-start-minimized --no-qt-start-minimized)--qt-start-minimized[Start VLC with only a systray icon]"\
  "(--noqt-start-minimized --qt-start-minimized)--no-qt-start-minimized[Start VLC with only a systray icon]"\
  "(--no-qt-start-minimized --qt-start-minimized)--noqt-start-minimized[Start VLC with only a systray icon]"\
  "(--noqt-pause-minimized --no-qt-pause-minimized)--qt-pause-minimized[Pause the video playback when minimized]"\
  "(--noqt-pause-minimized --qt-pause-minimized)--no-qt-pause-minimized[Pause the video playback when minimized]"\
  "(--no-qt-pause-minimized --qt-pause-minimized)--noqt-pause-minimized[Pause the video playback when minimized]"\
  "--qt-opacity[Windows opacity between 0.1 and 1]"\
  "--qt-fs-opacity[Fullscreen controller opacity between 0.1 and 1]"\
  "(--noqt-video-autoresize --no-qt-video-autoresize)--qt-video-autoresize[Resize interface to the native video size]"\
  "(--noqt-video-autoresize --qt-video-autoresize)--no-qt-video-autoresize[Resize interface to the native video size]"\
  "(--no-qt-video-autoresize --qt-video-autoresize)--noqt-video-autoresize[Resize interface to the native video size]"\
  "(--noqt-name-in-title --no-qt-name-in-title)--qt-name-in-title[Show playing item name in window title]"\
  "(--noqt-name-in-title --qt-name-in-title)--no-qt-name-in-title[Show playing item name in window title]"\
  "(--no-qt-name-in-title --qt-name-in-title)--noqt-name-in-title[Show playing item name in window title]"\
  "(--noqt-fs-controller --no-qt-fs-controller)--qt-fs-controller[Show a controller in fullscreen mode]"\
  "(--noqt-fs-controller --qt-fs-controller)--no-qt-fs-controller[Show a controller in fullscreen mode]"\
  "(--no-qt-fs-controller --qt-fs-controller)--noqt-fs-controller[Show a controller in fullscreen mode]"\
  "(--noqt-recentplay --no-qt-recentplay)--qt-recentplay[Save the recently played items in the menu]"\
  "(--noqt-recentplay --qt-recentplay)--no-qt-recentplay[Save the recently played items in the menu]"\
  "(--no-qt-recentplay --qt-recentplay)--noqt-recentplay[Save the recently played items in the menu]"\
  "--qt-recentplay-filter[List of words separated by | to filter]"\
  "--qt-continue[Continue playback?]:Continue playback?:((2\:\"Always\" 1\:\"Ask\" 0\:\"Never\" ))"\
  "(--noqt-embedded-open --no-qt-embedded-open)--qt-embedded-open[Embed the file browser in open dialog]"\
  "(--noqt-embedded-open --qt-embedded-open)--no-qt-embedded-open[Embed the file browser in open dialog]"\
  "(--no-qt-embedded-open --qt-embedded-open)--noqt-embedded-open[Embed the file browser in open dialog]"\
  "(--noqt-advanced-pref --no-qt-advanced-pref)--qt-advanced-pref[Show advanced preferences over simple ones]"\
  "(--noqt-advanced-pref --qt-advanced-pref)--no-qt-advanced-pref[Show advanced preferences over simple ones]"\
  "(--no-qt-advanced-pref --qt-advanced-pref)--noqt-advanced-pref[Show advanced preferences over simple ones]"\
  "(--noqt-error-dialogs --no-qt-error-dialogs)--qt-error-dialogs[Show unimportant error and warnings dialogs]"\
  "(--noqt-error-dialogs --qt-error-dialogs)--no-qt-error-dialogs[Show unimportant error and warnings dialogs]"\
  "(--no-qt-error-dialogs --qt-error-dialogs)--noqt-error-dialogs[Show unimportant error and warnings dialogs]"\
  "--qt-slider-colours[Define the colors of the volume slider]"\
  "--qt-fullscreen-screennumber[Define which screen fullscreen goes]"\
  "(--noqt-autoload-extensions --no-qt-autoload-extensions)--qt-autoload-extensions[Load extensions on startup]"\
  "(--noqt-autoload-extensions --qt-autoload-extensions)--no-qt-autoload-extensions[Load extensions on startup]"\
  "(--no-qt-autoload-extensions --qt-autoload-extensions)--noqt-autoload-extensions[Load extensions on startup]"\
  "(--noqt-bgcone --no-qt-bgcone)--qt-bgcone[Display background cone or art]"\
  "(--noqt-bgcone --qt-bgcone)--no-qt-bgcone[Display background cone or art]"\
  "(--no-qt-bgcone --qt-bgcone)--noqt-bgcone[Display background cone or art]"\
  "(--noqt-bgcone-expands --no-qt-bgcone-expands)--qt-bgcone-expands[Expanding background cone or art]"\
  "(--noqt-bgcone-expands --qt-bgcone-expands)--no-qt-bgcone-expands[Expanding background cone or art]"\
  "(--no-qt-bgcone-expands --qt-bgcone-expands)--noqt-bgcone-expands[Expanding background cone or art]"\
  "(--noqt-icon-change --no-qt-icon-change)--qt-icon-change[Allow automatic icon changes]"\
  "(--noqt-icon-change --qt-icon-change)--no-qt-icon-change[Allow automatic icon changes]"\
  "(--no-qt-icon-change --qt-icon-change)--noqt-icon-change[Allow automatic icon changes]"\
  "--qt-max-volume[Maximum Volume displayed]"\
  "--qt-fs-sensitivity[Fullscreen controller mouse sensitivity]"\
  "--qt-auto-raise[When to raise the interface]:This option allows the interface to be raised automatically when a video/audio playback starts, or never.:((3\:\"Audio/Video\" 2\:\"Audio\" 1\:\"Video\" 0\:\"Never\" ))"\
  "--anaglyph-scheme[Color scheme]:Define the glasses' color scheme:((magenta-cyan\:\"magenta (left)  cyan (right)\" trioscopic\:\"pure green (left)  pure magenta (right)\" red-cyan\:\"pure red (left)  pure cyan (right)\" red-blue\:\"pure red (left)  pure blue (right)\" red-green\:\"pure red (left)  pure green (right)\" ))"\
  "--mosaic-alpha[Transparency]"\
  "--mosaic-height[Height]"\
  "--mosaic-width[Width]"\
  "--mosaic-align[Mosaic alignment]:Mosaic alignment:((10\:\"Bottom-Right\" 9\:\"Bottom-Left\" 6\:\"Top-Right\" 5\:\"Top-Left\" 8\:\"Bottom\" 4\:\"Top\" 2\:\"Right\" 1\:\"Left\" 0\:\"Center\" ))"\
  "--mosaic-xoffset[Top left corner X coordinate]"\
  "--mosaic-yoffset[Top left corner Y coordinate]"\
  "--mosaic-borderw[Border width]"\
  "--mosaic-borderh[Border height]"\
  "--mosaic-position[Positioning method]:Positioning method for the mosaic. auto; automatically choose the best number of rows and columns. fixed; use the user-defined number of rows and columns. offsets; use the user-defined offsets for each image.:((2\:\"offsets\" 1\:\"fixed\" 0\:\"auto\" ))"\
  "--mosaic-rows[Number of rows]"\
  "--mosaic-cols[Number of columns]"\
  "(--nomosaic-keep-aspect-ratio --no-mosaic-keep-aspect-ratio)--mosaic-keep-aspect-ratio[Keep aspect ratio]"\
  "(--nomosaic-keep-aspect-ratio --mosaic-keep-aspect-ratio)--no-mosaic-keep-aspect-ratio[Keep aspect ratio]"\
  "(--no-mosaic-keep-aspect-ratio --mosaic-keep-aspect-ratio)--nomosaic-keep-aspect-ratio[Keep aspect ratio]"\
  "(--nomosaic-keep-picture --no-mosaic-keep-picture)--mosaic-keep-picture[Keep original size]"\
  "(--nomosaic-keep-picture --mosaic-keep-picture)--no-mosaic-keep-picture[Keep original size]"\
  "(--no-mosaic-keep-picture --mosaic-keep-picture)--nomosaic-keep-picture[Keep original size]"\
  "--mosaic-order[Elements order]"\
  "--mosaic-offsets[Offsets in order]"\
  "--mosaic-delay[Delay]"\
  "(--nolist-special-files --no-list-special-files)--list-special-files[List special files]"\
  "(--nolist-special-files --list-special-files)--no-list-special-files[List special files]"\
  "(--no-list-special-files --list-special-files)--nolist-special-files[List special files]"\
  "--theora-postproc[Post processing quality]"\
  "--sout-theora-quality[Encoding quality]"\
  "--cd-audio[Audio CD device]:This is the default Audio CD device to use.:_files"\
  "--cddb-server[CDDB Server]"\
  "--cddb-port[CDDB port]"\
  "(--nocc-opaque --no-cc-opaque)--cc-opaque[Opacity]"\
  "(--nocc-opaque --cc-opaque)--no-cc-opaque[Opacity]"\
  "(--no-cc-opaque --cc-opaque)--nocc-opaque[Opacity]"\
  "--equalizer-preset[Equalizer preset]:Preset to use for the equalizer.:((techno\:\"Techno\" softrock\:\"Soft rock\" soft\:\"Soft\" ska\:\"Ska\" rock\:\"Rock\" reggae\:\"Reggae\" pop\:\"Pop\" party\:\"Party\" live\:\"Live\" largehall\:\"Large Hall\" headphones\:\"Headphones\" fulltreble\:\"Full treble\" fullbasstreble\:\"Full bass and treble\" fullbass\:\"Full bass\" dance\:\"Dance\" club\:\"Club\" classical\:\"Classical\" flat\:\"Flat\" ))"\
  "--equalizer-bands[Bands gain]"\
  "(--noequalizer-2pass --no-equalizer-2pass)--equalizer-2pass[Two pass]"\
  "(--noequalizer-2pass --equalizer-2pass)--no-equalizer-2pass[Two pass]"\
  "(--no-equalizer-2pass --equalizer-2pass)--noequalizer-2pass[Two pass]"\
  "(--noequalizer-vlcfreqs --no-equalizer-vlcfreqs)--equalizer-vlcfreqs[Use VLC frequency bands]"\
  "(--noequalizer-vlcfreqs --equalizer-vlcfreqs)--no-equalizer-vlcfreqs[Use VLC frequency bands]"\
  "(--no-equalizer-vlcfreqs --equalizer-vlcfreqs)--noequalizer-vlcfreqs[Use VLC frequency bands]"\
  "--equalizer-preamp[Global gain]"\
  "--demuxdump-access[Dump module]:Dump module:(access_output_livehttp access_output_shout avio udp file dummy stream_out_chromecast ftp http mux_ts)"\
  "--demuxdump-file[Dump filename]:Name of the file to which the raw stream will be dumped.:_files"\
  "(--nodemuxdump-append --no-demuxdump-append)--demuxdump-append[Append to existing file]"\
  "(--nodemuxdump-append --demuxdump-append)--no-demuxdump-append[Append to existing file]"\
  "(--no-demuxdump-append --demuxdump-append)--nodemuxdump-append[Append to existing file]"\
  "--transform-type[Transform type]:Transform type:((antitranspose\:\"Anti-transpose\" transpose\:\"Transpose\" vflip\:\"Flip vertically\" hflip\:\"Flip horizontally\" 270\:\"Rotate by 270 degrees\" 180\:\"Rotate by 180 degrees\" 90\:\"Rotate by 90 degrees\" ))"\
  "--sub-fps[Frames per Second]"\
  "--sub-delay[Subtitle delay]"\
  "--sub-type[Subtitle format]:Force the subtiles format. Selecting 'auto' means autodetection and should always work.:((sbv\:\"sbv\" subviewer1\:\"subviewer1\" dks\:\"dks\" realtext\:\"realtext\" psb\:\"psb\" jacosub\:\"jacosub\" mpsub\:\"mpsub\" pjs\:\"pjs\" aqt\:\"aqt\" mpl2\:\"mpl2\" dvdsubtitle\:\"dvdsubtitle\" sami\:\"sami\" vplayer\:\"vplayer\" ass\:\"ass\" ssa2-4\:\"ssa2-4\" ssa1\:\"ssa1\" subviewer\:\"subviewer\" subrip\:\"subrip\" microdvd\:\"microdvd\" auto\:\"auto\" ))"\
  "--sub-description[Subtitle description]"\
  "--norm-buff-size[Number of audio buffers]"\
  "--norm-max-level[Maximal volume level]"\
  "--vc1-fps[Frames per Second]"\
  "--soxr-resampler-quality[Resampling quality]:Resampling quality:((4\:\"Very high quality\" 3\:\"High quality\" 2\:\"Medium 16-bit with medium roll-off\" 1\:\"Low 16-bit with larger roll-off\" 0\:\"Quick cubic interpolation\" ))"\
  "(--nodummy-save-es --no-dummy-save-es)--dummy-save-es[Save raw codec data]"\
  "(--nodummy-save-es --dummy-save-es)--no-dummy-save-es[Save raw codec data]"\
  "(--no-dummy-save-es --dummy-save-es)--nodummy-save-es[Save raw codec data]"\
  "(--noavi-interleaved --no-avi-interleaved)--avi-interleaved[Force interleaved method]"\
  "(--noavi-interleaved --avi-interleaved)--no-avi-interleaved[Force interleaved method]"\
  "(--no-avi-interleaved --avi-interleaved)--noavi-interleaved[Force interleaved method]"\
  "--avi-index[Force index creation]:Force index creation:((3\:\"Fix when necessary\" 2\:\"Never fix\" 1\:\"Always fix\" 0\:\"Ask for action\" ))"\
  "--browse-dir[Filebrowser starting point]:This option allows you to specify the directory the ncurses filebrowser will show you initially.:_files -/"\
  "(--nops-trust-timestamps --no-ps-trust-timestamps)--ps-trust-timestamps[Trust MPEG timestamps]"\
  "(--nops-trust-timestamps --ps-trust-timestamps)--no-ps-trust-timestamps[Trust MPEG timestamps]"\
  "(--no-ps-trust-timestamps --ps-trust-timestamps)--nops-trust-timestamps[Trust MPEG timestamps]"\
  "--mjpeg-fps[Frames per Second]"\
  "--sout-chromecast-http-port[HTTP port]"\
  "(--nosout-chromecast-audio-passthrough --no-sout-chromecast-audio-passthrough)--sout-chromecast-audio-passthrough[Enable Audio passthrough]"\
  "(--nosout-chromecast-audio-passthrough --sout-chromecast-audio-passthrough)--no-sout-chromecast-audio-passthrough[Enable Audio passthrough]"\
  "(--no-sout-chromecast-audio-passthrough --sout-chromecast-audio-passthrough)--nosout-chromecast-audio-passthrough[Enable Audio passthrough]"\
  "--sout-chromecast-conversion-quality[Conversion quality]:Change this option to increase conversion speed or quality.:((3\:\"Low CPU (low quality but high bandwidth)\" 2\:\"Low (low quality and low bandwidth)\" 1\:\"Medium (medium quality and medium bandwidth)\" 0\:\"High (high quality and high bandwidth)\" ))"\
  "--posterize-level[Posterize level]"\
  "--scene-format[Image format]"\
  "--scene-width[Image width]"\
  "--scene-height[Image height]"\
  "--scene-prefix[Filename prefix]"\
  "--scene-path[Directory path prefix]"\
  "(--noscene-replace --no-scene-replace)--scene-replace[Always write to the same file]"\
  "(--noscene-replace --scene-replace)--no-scene-replace[Always write to the same file]"\
  "(--no-scene-replace --scene-replace)--noscene-replace[Always write to the same file]"\
  "--scene-ratio[Recording ratio]"\
  "--sout-record-dst-prefix[Destination prefix]"\
  "--shm-fps[Frame rate]"\
  "--shm-depth[Frame buffer depth]:Pixel depth of the frame buffer, or zero for XWD file:((32\:\"32 bits\" 24\:\"24 bits\" 16\:\"16 bits\" 15\:\"15 bits\" 8\:\"8 bits\" 0\:\"XWD file (autodetect)\" ))"\
  "--shm-width[Frame buffer width]"\
  "--shm-height[Frame buffer height]"\
  "(--norawdv-hurry-up --no-rawdv-hurry-up)--rawdv-hurry-up[Hurry up]"\
  "(--norawdv-hurry-up --rawdv-hurry-up)--no-rawdv-hurry-up[Hurry up]"\
  "(--no-rawdv-hurry-up --rawdv-hurry-up)--norawdv-hurry-up[Hurry up]"\
  "(--nosout-mp4-faststart --no-sout-mp4-faststart)--sout-mp4-faststart[Create 'Fast Start' files]"\
  "(--nosout-mp4-faststart --sout-mp4-faststart)--no-sout-mp4-faststart[Create 'Fast Start' files]"\
  "(--no-sout-mp4-faststart --sout-mp4-faststart)--nosout-mp4-faststart[Create 'Fast Start' files]"\
  "--blendbench-loops[Number of time to blend]"\
  "--blendbench-alpha[Alpha of the blended image]"\
  "--blendbench-base-image[Image to be blended onto]:The image which will be used to blend onto:_files"\
  "--blendbench-base-chroma[Chroma for the base image]"\
  "--blendbench-blend-image[Image which will be blended]:The image blended onto the base image:_files"\
  "--blendbench-blend-chroma[Chroma for the blend image]"\
  "--lua-intf[Lua interface]"\
  "--lua-config[Lua interface configuration]"\
  "--http-password[Password]"\
  "--http-src[Source directory]"\
  "(--nohttp-index --no-http-index)--http-index[Directory index]"\
  "(--nohttp-index --http-index)--no-http-index[Directory index]"\
  "(--no-http-index --http-index)--nohttp-index[Directory index]"\
  "--rc-host[TCP command input]"\
  "--cli-host[CLI input]"\
  "--telnet-host[Host]"\
  "--telnet-port[Port]"\
  "--telnet-password[Password]"\
  "--gestures-threshold[Motion threshold (10-100)]"\
  "--gestures-button[Trigger button]:Trigger button for mouse gestures.:((right\:\"Right\" middle\:\"Middle\" left\:\"Left\" ))"\
  "--es-fps[Frames per Second]"\
  "--sout-asf-title[Title]"\
  "--sout-asf-author[Author]"\
  "--sout-asf-copyright[Copyright]"\
  "--sout-asf-comment[Comment]"\
  "--sout-asf-rating[Rating]"\
  "--sout-asf-packet-size[Packet Size]"\
  "--sout-asf-bitrate-override[Bitrate override]"\
  "--screen-fps[Frame rate]"\
  "--screen-left[Region left column]"\
  "--screen-top[Region top row]"\
  "--screen-width[Capture region width]"\
  "--screen-height[Capture region height]"\
  "(--noscreen-follow-mouse --no-screen-follow-mouse)--screen-follow-mouse[Follow the mouse]"\
  "(--noscreen-follow-mouse --screen-follow-mouse)--no-screen-follow-mouse[Follow the mouse]"\
  "(--no-screen-follow-mouse --screen-follow-mouse)--noscreen-follow-mouse[Follow the mouse]"\
  "--sout-rtp-dst[Destination]"\
  "--sout-rtp-sdp[SDP]"\
  "--sout-rtp-mux[Muxer]"\
  "(--nosout-rtp-sap --no-sout-rtp-sap)--sout-rtp-sap[SAP announcing]"\
  "(--nosout-rtp-sap --sout-rtp-sap)--no-sout-rtp-sap[SAP announcing]"\
  "(--no-sout-rtp-sap --sout-rtp-sap)--nosout-rtp-sap[SAP announcing]"\
  "--sout-rtp-name[Session name]"\
  "--sout-rtp-cat[Session category]"\
  "--sout-rtp-description[Session description]"\
  "--sout-rtp-url[Session URL]"\
  "--sout-rtp-email[Session email]"\
  "--sout-rtp-proto[Transport protocol]:This selects which transport protocol to use for RTP.:((udplite\:\"UDP-Lite\" udp\:\"UDP\" tcp\:\"TCP\" sctp\:\"SCTP\" dccp\:\"DCCP\" ))"\
  "--sout-rtp-port[Port]"\
  "--sout-rtp-port-audio[Audio port]"\
  "--sout-rtp-port-video[Video port]"\
  "--sout-rtp-ttl[Hop limit (TTL)]"\
  "(--nosout-rtp-rtcp-mux --no-sout-rtp-rtcp-mux)--sout-rtp-rtcp-mux[RTP/RTCP multiplexing]"\
  "(--nosout-rtp-rtcp-mux --sout-rtp-rtcp-mux)--no-sout-rtp-rtcp-mux[RTP/RTCP multiplexing]"\
  "(--no-sout-rtp-rtcp-mux --sout-rtp-rtcp-mux)--nosout-rtp-rtcp-mux[RTP/RTCP multiplexing]"\
  "--sout-rtp-caching[Caching value (ms)]"\
  "--sout-rtp-key[SRTP key (hexadecimal)]"\
  "--sout-rtp-salt[SRTP salt (hexadecimal)]"\
  "(--nosout-rtp-mp4a-latm --no-sout-rtp-mp4a-latm)--sout-rtp-mp4a-latm[MP4A LATM]"\
  "(--nosout-rtp-mp4a-latm --sout-rtp-mp4a-latm)--no-sout-rtp-mp4a-latm[MP4A LATM]"\
  "(--no-sout-rtp-mp4a-latm --sout-rtp-mp4a-latm)--nosout-rtp-mp4a-latm[MP4A LATM]"\
  "--rtsp-timeout[RTSP session timeout (s)]"\
  "--sout-rtsp-user[Username]"\
  "--sout-rtsp-pwd[Password]"\
  "(--norc-show-pos --no-rc-show-pos)--rc-show-pos[Show stream position]"\
  "(--norc-show-pos --rc-show-pos)--no-rc-show-pos[Show stream position]"\
  "(--no-rc-show-pos --rc-show-pos)--norc-show-pos[Show stream position]"\
  "(--norc-fake-tty --no-rc-fake-tty)--rc-fake-tty[Fake TTY]"\
  "(--norc-fake-tty --rc-fake-tty)--no-rc-fake-tty[Fake TTY]"\
  "(--no-rc-fake-tty --rc-fake-tty)--norc-fake-tty[Fake TTY]"\
  "--rc-unix[UNIX socket command input]"\
  "--rc-host[TCP command input]"\
  "--ftp-user[Username]"\
  "--ftp-pwd[Password]"\
  "--ftp-account[FTP account]"\
  "--bluescreen-u[Bluescreen U value]"\
  "--bluescreen-v[Bluescreen V value]"\
  "--bluescreen-ut[Bluescreen U tolerance]"\
  "--bluescreen-vt[Bluescreen V tolerance]"\
  "--wl-display[Wayland display]"\
  "--lirc-file[Change the lirc configuration file]"\
  "(--nognutls-system-trust --no-gnutls-system-trust)--gnutls-system-trust[Use system trust database]"\
  "(--nognutls-system-trust --gnutls-system-trust)--no-gnutls-system-trust[Use system trust database]"\
  "(--no-gnutls-system-trust --gnutls-system-trust)--nognutls-system-trust[Use system trust database]"\
  "--gnutls-dir-trust[Trust directory]"\
  "--gnutls-priorities[TLS cipher priorities]:Ciphers, key exchange methods, hash functions and compression methods can be selected. Refer to GNU TLS documentation for detailed syntax.:((EXPORT\:\"Export (include insecure ciphers)\" SECURE256\:\"Secure 256-bits (prioritize 256-bits ciphers)\" SECURE128\:\"Secure 128-bits (exclude 256-bits ciphers)\" NORMAL\:\"Normal\" PERFORMANCE\:\"Performance (prioritize faster ciphers)\" ))"\
  "--sepia-intensity[Sepia intensity]"\
  "--ts-standard[Digital TV Standard]:Selects mode for digital TV standard. This feature affects EPG information and subtitles.:((tdmb\:\"T-DMB\" atsc\:\"ATSC\" arib\:\"ARIB\" dvb\:\"DVB\" mpeg\:\"MPEG\" auto\:\"Auto\" ))"\
  "--ts-extra-pmt[Extra PMT]"\
  "(--nots-trust-pcr --no-ts-trust-pcr)--ts-trust-pcr[Trust in-stream PCR]"\
  "(--nots-trust-pcr --ts-trust-pcr)--no-ts-trust-pcr[Trust in-stream PCR]"\
  "(--no-ts-trust-pcr --ts-trust-pcr)--nots-trust-pcr[Trust in-stream PCR]"\
  "(--nots-es-id-pid --no-ts-es-id-pid)--ts-es-id-pid[Set id of ES to PID]"\
  "(--nots-es-id-pid --ts-es-id-pid)--no-ts-es-id-pid[Set id of ES to PID]"\
  "(--no-ts-es-id-pid --ts-es-id-pid)--nots-es-id-pid[Set id of ES to PID]"\
  "--ts-csa-ck[CSA Key]"\
  "--ts-csa2-ck[Second CSA Key]"\
  "--ts-csa-pkt[Packet size in bytes to decrypt]"\
  "(--nots-split-es --no-ts-split-es)--ts-split-es[Separate sub-streams]"\
  "(--nots-split-es --ts-split-es)--no-ts-split-es[Separate sub-streams]"\
  "(--no-ts-split-es --ts-split-es)--nots-split-es[Separate sub-streams]"\
  "(--nots-seek-percent --no-ts-seek-percent)--ts-seek-percent[Seek based on percent not time]"\
  "(--nots-seek-percent --ts-seek-percent)--no-ts-seek-percent[Seek based on percent not time]"\
  "(--no-ts-seek-percent --ts-seek-percent)--nots-seek-percent[Seek based on percent not time]"\
  "(--nots-cc-check --no-ts-cc-check)--ts-cc-check[Check packets continuity counter]"\
  "(--nots-cc-check --ts-cc-check)--no-ts-cc-check[Check packets continuity counter]"\
  "(--no-ts-cc-check --ts-cc-check)--nots-cc-check[Check packets continuity counter]"\
  "(--nots-pmtfix-waitdata --no-ts-pmtfix-waitdata)--ts-pmtfix-waitdata[Only create ES on program sending data]"\
  "(--nots-pmtfix-waitdata --ts-pmtfix-waitdata)--no-ts-pmtfix-waitdata[Only create ES on program sending data]"\
  "(--no-ts-pmtfix-waitdata --ts-pmtfix-waitdata)--nots-pmtfix-waitdata[Only create ES on program sending data]"\
  "(--nots-patfix --no-ts-patfix)--ts-patfix[Try to generate PAT/PMT if missing]"\
  "(--nots-patfix --ts-patfix)--no-ts-patfix[Try to generate PAT/PMT if missing]"\
  "(--no-ts-patfix --ts-patfix)--nots-patfix[Try to generate PAT/PMT if missing]"\
  "(--nots-pcr-offsetfix --no-ts-pcr-offsetfix)--ts-pcr-offsetfix[Try to fix too early PCR (or late DTS)]"\
  "(--nots-pcr-offsetfix --ts-pcr-offsetfix)--no-ts-pcr-offsetfix[Try to fix too early PCR (or late DTS)]"\
  "(--no-ts-pcr-offsetfix --ts-pcr-offsetfix)--nots-pcr-offsetfix[Try to fix too early PCR (or late DTS)]"\
  "--vdr-chapter-offset[Chapter offset in ms]"\
  "--vdr-fps[Frame rate]"\
  "--dummy-chroma[Dummy image chroma format]"\
  "--speex-resampler-quality[Resampling quality]"\
  "--linsys-sdi-link[Link #]"\
  "--linsys-sdi-id-video[Video ID]"\
  "--linsys-sdi-aspect-ratio[Aspect ratio]"\
  "--linsys-sdi-audio[Audio configuration]"\
  "--linsys-sdi-telx[Teletext configuration]"\
  "--linsys-sdi-telx-lang[Teletext language]"\
  "--canvas-width[Output width]"\
  "--canvas-height[Output height]"\
  "--canvas-aspect[Output picture aspect ratio]"\
  "(--nocanvas-padd --no-canvas-padd)--canvas-padd[Pad video]"\
  "(--nocanvas-padd --canvas-padd)--no-canvas-padd[Pad video]"\
  "(--no-canvas-padd --canvas-padd)--nocanvas-padd[Pad video]"\
  "--rmtosd-host[VNC Host]"\
  "--rmtosd-port[VNC Port]"\
  "--rmtosd-password[VNC Password]"\
  "--rmtosd-update[VNC poll interval]"\
  "(--normtosd-vnc-polling --no-rmtosd-vnc-polling)--rmtosd-vnc-polling[VNC polling]"\
  "(--normtosd-vnc-polling --rmtosd-vnc-polling)--no-rmtosd-vnc-polling[VNC polling]"\
  "(--no-rmtosd-vnc-polling --rmtosd-vnc-polling)--normtosd-vnc-polling[VNC polling]"\
  "(--normtosd-mouse-events --no-rmtosd-mouse-events)--rmtosd-mouse-events[Mouse events]"\
  "(--normtosd-mouse-events --rmtosd-mouse-events)--no-rmtosd-mouse-events[Mouse events]"\
  "(--no-rmtosd-mouse-events --rmtosd-mouse-events)--normtosd-mouse-events[Mouse events]"\
  "(--normtosd-key-events --no-rmtosd-key-events)--rmtosd-key-events[Key events]"\
  "(--normtosd-key-events --rmtosd-key-events)--no-rmtosd-key-events[Key events]"\
  "(--no-rmtosd-key-events --rmtosd-key-events)--normtosd-key-events[Key events]"\
  "--rmtosd-alpha[Alpha transparency value (default 255)]"\
  "--album-art-filename[Album art filename]:Filename to look for album art in current directory:_files"\
  "(--nopacketizer-mpegvideo-sync-iframe --no-packetizer-mpegvideo-sync-iframe)--packetizer-mpegvideo-sync-iframe[Sync on Intra Frame]"\
  "(--nopacketizer-mpegvideo-sync-iframe --packetizer-mpegvideo-sync-iframe)--no-packetizer-mpegvideo-sync-iframe[Sync on Intra Frame]"\
  "(--no-packetizer-mpegvideo-sync-iframe --packetizer-mpegvideo-sync-iframe)--nopacketizer-mpegvideo-sync-iframe[Sync on Intra Frame]"\
  "(--nomod-noisereduction --no-mod-noisereduction)--mod-noisereduction[Noise reduction]"\
  "(--nomod-noisereduction --mod-noisereduction)--no-mod-noisereduction[Noise reduction]"\
  "(--no-mod-noisereduction --mod-noisereduction)--nomod-noisereduction[Noise reduction]"\
  "(--nomod-reverb --no-mod-reverb)--mod-reverb[Reverb]"\
  "(--nomod-reverb --mod-reverb)--no-mod-reverb[Reverb]"\
  "(--no-mod-reverb --mod-reverb)--nomod-reverb[Reverb]"\
  "--mod-reverb-level[Reverberation level]"\
  "--mod-reverb-delay[Reverberation delay]"\
  "(--nomod-megabass --no-mod-megabass)--mod-megabass[Mega bass]"\
  "(--nomod-megabass --mod-megabass)--no-mod-megabass[Mega bass]"\
  "(--no-mod-megabass --mod-megabass)--nomod-megabass[Mega bass]"\
  "--mod-megabass-level[Mega bass level]"\
  "--mod-megabass-range[Mega bass cutoff]"\
  "(--nomod-surround --no-mod-surround)--mod-surround[Surround]"\
  "(--nomod-surround --mod-surround)--no-mod-surround[Surround]"\
  "(--no-mod-surround --mod-surround)--nomod-surround[Surround]"\
  "--mod-surround-level[Surround level]"\
  "--mod-surround-delay[Surround delay (ms)]"\
  "--sout-avi-artist[Artist]"\
  "--sout-avi-date[Date]"\
  "--sout-avi-genre[Genre]"\
  "--sout-avi-copyright[Copyright]"\
  "--sout-avi-comment[Comment]"\
  "--sout-avi-name[Name]"\
  "--sout-avi-subject[Subject]"\
  "--sout-avi-encoder[Encoder]"\
  "--sout-avi-keywords[Keywords]"\
  "(--noalsa-stereo --no-alsa-stereo)--alsa-stereo[Stereo]"\
  "(--noalsa-stereo --alsa-stereo)--no-alsa-stereo[Stereo]"\
  "(--no-alsa-stereo --alsa-stereo)--noalsa-stereo[Stereo]"\
  "--alsa-samplerate[Sample rate]:Sample rate:((4000\:\"4000 Hz\" 8000\:\"8000 Hz\" 11025\:\"11025 Hz\" 16000\:\"16000 Hz\" 24000\:\"24000 Hz\" 22050\:\"22050 Hz\" 32000\:\"32000 Hz\" 44100\:\"44100 Hz\" 48000\:\"48000 Hz\" 88200\:\"88200 Hz\" 96000\:\"96000 Hz\" 176400\:\"176400 Hz\" 192000\:\"192000 Hz\" ))"\
  "--sout-http-user[Username]"\
  "--sout-http-pwd[Password]"\
  "--sout-http-mime[Mime]"\
  "(--nosout-http-metacube --no-sout-http-metacube)--sout-http-metacube[Metacube]"\
  "(--nosout-http-metacube --sout-http-metacube)--no-sout-http-metacube[Metacube]"\
  "(--no-sout-http-metacube --sout-http-metacube)--nosout-http-metacube[Metacube]"\
  "--sout-vorbis-quality[Encoding quality]"\
  "--sout-vorbis-max-bitrate[Maximum encoding bitrate]"\
  "--sout-vorbis-min-bitrate[Minimum encoding bitrate]"\
  "(--nosout-vorbis-cbr --no-sout-vorbis-cbr)--sout-vorbis-cbr[CBR encoding]"\
  "(--nosout-vorbis-cbr --sout-vorbis-cbr)--no-sout-vorbis-cbr[CBR encoding]"\
  "(--no-sout-vorbis-cbr --sout-vorbis-cbr)--nosout-vorbis-cbr[CBR encoding]"\
  "--soundfont[SoundFont file]:SoundFont file to use for software synthesis.:_files"\
  "(--nosynth-chorus --no-synth-chorus)--synth-chorus[Chorus]"\
  "(--nosynth-chorus --synth-chorus)--no-synth-chorus[Chorus]"\
  "(--no-synth-chorus --synth-chorus)--nosynth-chorus[Chorus]"\
  "--synth-gain[Synthesis gain]"\
  "--synth-polyphony[Polyphony]"\
  "(--nosynth-reverb --no-synth-reverb)--synth-reverb[Reverb]"\
  "(--nosynth-reverb --synth-reverb)--no-synth-reverb[Reverb]"\
  "(--no-synth-reverb --synth-reverb)--nosynth-reverb[Reverb]"\
  "--synth-sample-rate[Sample rate]"\
  "--satip-channelist[SAT>IP channel list]:SAT>IP channel list:((CustomList\:\"Custom List\" ServerList\:\"Server List\" MasterList\:\"Master List\" ASTRA_23_5E\:\"Astra 23.5°E\" ASTRA_28_2E\:\"Astra 28.2°E\" ASTRA_19_2E\:\"Astra 19.2°E\" Auto\:\"Auto\" ))"\
  "--satip-channellist-url[Custom SAT>IP channel list URL]"\
  "--erase-mask[Image mask]:Image mask. Pixels with an alpha value greater than 50% will be erased.:_files"\
  "--erase-x[X coordinate]"\
  "--erase-y[Y coordinate]"\
  "--podcast-urls[Podcast URLs list]"\
  "(--nohttp-forward-cookies --no-http-forward-cookies)--http-forward-cookies[Cookies forwarding]"\
  "(--nohttp-forward-cookies --http-forward-cookies)--no-http-forward-cookies[Cookies forwarding]"\
  "(--no-http-forward-cookies --http-forward-cookies)--nohttp-forward-cookies[Cookies forwarding]"\
  "--src-converter-type[Sample rate converter type]:Different resampling algorithms are supported. The best one is slower, while the fast one exhibits low quality.:((4\:\"Linear (fastest)\" 3\:\"Zero Order Hold (fastest)\" 2\:\"Sinc function (fast)\" 1\:\"Sinc function (medium quality)\" 0\:\"Sinc function (best quality)\" ))"\
  "--rss-urls[Feed URLs]"\
  "--rss-x[X offset]"\
  "--rss-y[Y offset]"\
  "--rss-position[Text position]:Text position:((10\:\"Bottom-Right\" 9\:\"Bottom-Left\" 6\:\"Top-Right\" 5\:\"Top-Left\" 8\:\"Bottom\" 4\:\"Top\" 2\:\"Right\" 1\:\"Left\" 0\:\"Center\" ))"\
  "--rss-opacity[Opacity]"\
  "--rss-color[Color]"\
  "--rss-size[Font size, pixels]"\
  "--rss-speed[Speed of feeds]"\
  "--rss-length[Max length]"\
  "--rss-ttl[Refresh time]"\
  "(--norss-images --no-rss-images)--rss-images[Feed images]"\
  "(--norss-images --rss-images)--no-rss-images[Feed images]"\
  "(--no-rss-images --rss-images)--norss-images[Feed images]"\
  "--rss-title[Title display mode]:Title display mode:((2\:\"Scroll with feed\" 1\:\"Always visible\" 0\:\"Don't show\" -1\:\"Default\" ))"\
  "--compressor-rms-peak[RMS/peak]"\
  "--compressor-attack[Attack time]"\
  "--compressor-release[Release time]"\
  "--compressor-threshold[Threshold level]"\
  "--compressor-ratio[Ratio]"\
  "--compressor-knee[Knee radius]"\
  "--compressor-makeup-gain[Makeup gain]"\
  "(--nobluray-menu --no-bluray-menu)--bluray-menu[Blu-ray menus]"\
  "(--nobluray-menu --bluray-menu)--no-bluray-menu[Blu-ray menus]"\
  "(--no-bluray-menu --bluray-menu)--nobluray-menu[Blu-ray menus]"\
  "--bluray-region[Region code]:Blu-Ray player region code. Some discs can be played only with a correct region code.:((C\:\"Region C\" B\:\"Region B\" A\:\"Region A\" ))"\
  "--sout-es-access[Output access method]"\
  "--sout-es-mux[Output muxer]"\
  "--sout-es-dst[Output URL]"\
  "--sout-es-access-audio[Audio output access method]"\
  "--sout-es-mux-audio[Audio output muxer]"\
  "--sout-es-dst-audio[Audio output URL]"\
  "--sout-es-access-video[Video output access method]"\
  "--sout-es-mux-video[Video output muxer]"\
  "--sout-es-dst-video[Video output URL]"\
  "--spatializer-roomsize[Room size]"\
  "--spatializer-width[Room width]"\
  "--spatializer-wet[Wet]"\
  "--spatializer-dry[Dry]"\
  "--spatializer-damp[Damp]"\
  "(--noavcodec-dr --no-avcodec-dr)--avcodec-dr[Direct rendering]"\
  "(--noavcodec-dr --avcodec-dr)--no-avcodec-dr[Direct rendering]"\
  "(--no-avcodec-dr --avcodec-dr)--noavcodec-dr[Direct rendering]"\
  "(--noavcodec-corrupted --no-avcodec-corrupted)--avcodec-corrupted[Show corrupted frames]"\
  "(--noavcodec-corrupted --avcodec-corrupted)--no-avcodec-corrupted[Show corrupted frames]"\
  "(--no-avcodec-corrupted --avcodec-corrupted)--noavcodec-corrupted[Show corrupted frames]"\
  "--avcodec-error-resilience[Error resilience]"\
  "--avcodec-workaround-bugs[Workaround bugs]"\
  "(--noavcodec-hurry-up --no-avcodec-hurry-up)--avcodec-hurry-up[Hurry up]"\
  "(--noavcodec-hurry-up --avcodec-hurry-up)--no-avcodec-hurry-up[Hurry up]"\
  "(--no-avcodec-hurry-up --avcodec-hurry-up)--noavcodec-hurry-up[Hurry up]"\
  "--avcodec-skip-frame[Skip frame (default=0)]:Skip frame (default=0):((4\:\"All\" 3\:\"Non-key\" 2\:\"Bidir\" 1\:\"Non-ref\" 0\:\"Default\" -1\:\"None\" ))"\
  "--avcodec-skip-idct[Skip idct (default=0)]"\
  "(--noavcodec-fast --no-avcodec-fast)--avcodec-fast[Allow speed tricks]"\
  "(--noavcodec-fast --avcodec-fast)--no-avcodec-fast[Allow speed tricks]"\
  "(--no-avcodec-fast --avcodec-fast)--noavcodec-fast[Allow speed tricks]"\
  "--avcodec-skiploopfilter[Skip the loop filter for H.264 decoding]:Skip the loop filter for H.264 decoding:((4\:\"All\" 3\:\"Non-key\" 2\:\"Bidir\" 1\:\"Non-ref\" 0\:\"None\" ))"\
  "--avcodec-debug[Debug mask]"\
  "--avcodec-codec[Codec name]"\
  "--avcodec-hw[Hardware decoding]:This allows hardware decoding when available.:(vaapi vdpau_avcodec vaapi_drm xdg)"\
  "--avcodec-threads[Threads]"\
  "--avcodec-options[Advanced options]"\
  "--sout-avcodec-codec[Codec name]"\
  "--sout-avcodec-hq[Quality level]:Quality level:((simple\:\"simple\" bits\:\"bits\" rd\:\"rd\" ))"\
  "--sout-avcodec-keyint[Ratio of key frames]"\
  "--sout-avcodec-bframes[Ratio of B frames]"\
  "(--nosout-avcodec-hurry-up --no-sout-avcodec-hurry-up)--sout-avcodec-hurry-up[Hurry up]"\
  "(--nosout-avcodec-hurry-up --sout-avcodec-hurry-up)--no-sout-avcodec-hurry-up[Hurry up]"\
  "(--no-sout-avcodec-hurry-up --sout-avcodec-hurry-up)--nosout-avcodec-hurry-up[Hurry up]"\
  "(--nosout-avcodec-interlace --no-sout-avcodec-interlace)--sout-avcodec-interlace[Interlaced encoding]"\
  "(--nosout-avcodec-interlace --sout-avcodec-interlace)--no-sout-avcodec-interlace[Interlaced encoding]"\
  "(--no-sout-avcodec-interlace --sout-avcodec-interlace)--nosout-avcodec-interlace[Interlaced encoding]"\
  "(--nosout-avcodec-interlace-me --no-sout-avcodec-interlace-me)--sout-avcodec-interlace-me[Interlaced motion estimation]"\
  "(--nosout-avcodec-interlace-me --sout-avcodec-interlace-me)--no-sout-avcodec-interlace-me[Interlaced motion estimation]"\
  "(--no-sout-avcodec-interlace-me --sout-avcodec-interlace-me)--nosout-avcodec-interlace-me[Interlaced motion estimation]"\
  "--sout-avcodec-vt[Video bitrate tolerance]"\
  "(--nosout-avcodec-pre-me --no-sout-avcodec-pre-me)--sout-avcodec-pre-me[Pre-motion estimation]"\
  "(--nosout-avcodec-pre-me --sout-avcodec-pre-me)--no-sout-avcodec-pre-me[Pre-motion estimation]"\
  "(--no-sout-avcodec-pre-me --sout-avcodec-pre-me)--nosout-avcodec-pre-me[Pre-motion estimation]"\
  "--sout-avcodec-rc-buffer-size[Rate control buffer size]"\
  "--sout-avcodec-rc-buffer-aggressivity[Rate control buffer aggressiveness]"\
  "--sout-avcodec-i-quant-factor[I quantization factor]"\
  "--sout-avcodec-noise-reduction[Noise reduction]"\
  "(--nosout-avcodec-mpeg4-matrix --no-sout-avcodec-mpeg4-matrix)--sout-avcodec-mpeg4-matrix[MPEG4 quantization matrix]"\
  "(--nosout-avcodec-mpeg4-matrix --sout-avcodec-mpeg4-matrix)--no-sout-avcodec-mpeg4-matrix[MPEG4 quantization matrix]"\
  "(--no-sout-avcodec-mpeg4-matrix --sout-avcodec-mpeg4-matrix)--nosout-avcodec-mpeg4-matrix[MPEG4 quantization matrix]"\
  "--sout-avcodec-qmin[Minimum video quantizer scale]"\
  "--sout-avcodec-qmax[Maximum video quantizer scale]"\
  "(--nosout-avcodec-trellis --no-sout-avcodec-trellis)--sout-avcodec-trellis[Trellis quantization]"\
  "(--nosout-avcodec-trellis --sout-avcodec-trellis)--no-sout-avcodec-trellis[Trellis quantization]"\
  "(--no-sout-avcodec-trellis --sout-avcodec-trellis)--nosout-avcodec-trellis[Trellis quantization]"\
  "--sout-avcodec-qscale[Fixed quantizer scale]"\
  "--sout-avcodec-strict[Strict standard compliance]"\
  "--sout-avcodec-lumi-masking[Luminance masking]"\
  "--sout-avcodec-dark-masking[Darkness masking]"\
  "--sout-avcodec-p-masking[Motion masking]"\
  "--sout-avcodec-border-masking[Border masking]"\
  "--sout-avcodec-luma-elim-threshold[Luminance elimination]"\
  "--sout-avcodec-chroma-elim-threshold[Chrominance elimination]"\
  "--sout-avcodec-aac-profile[Specify AAC audio profile to use]"\
  "--sout-avcodec-options[Advanced options]"\
  "--mirror-split[Mirror orientation]:Defines orientation of the mirror splitting. Can be vertical or horizontal.:((1\:\"Horizontal\" 0\:\"Vertical\" ))"\
  "--mirror-direction[Direction]:Direction of the mirroring.:((1\:\"Right to left/Bottom to top\" 0\:\"Left to right/Top to bottom\" ))"\
  "--sout-twolame-quality[Encoding quality]"\
  "--sout-twolame-mode[Stereo mode]:Handling mode for stereo streams:((2\:\"Joint stereo\" 1\:\"Dual mono\" 0\:\"Stereo\" ))"\
  "(--nosout-twolame-vbr --no-sout-twolame-vbr)--sout-twolame-vbr[VBR mode]"\
  "(--nosout-twolame-vbr --sout-twolame-vbr)--no-sout-twolame-vbr[VBR mode]"\
  "(--no-sout-twolame-vbr --sout-twolame-vbr)--nosout-twolame-vbr[VBR mode]"\
  "--sout-twolame-psy[Psycho-acoustic model]"\
  "(--nosyslog --no-syslog)--syslog[System log (syslog)]"\
  "(--nosyslog --syslog)--no-syslog[System log (syslog)]"\
  "(--no-syslog --syslog)--nosyslog[System log (syslog)]"\
  "(--nosyslog-debug --no-syslog-debug)--syslog-debug[Debug messages]"\
  "(--nosyslog-debug --syslog-debug)--no-syslog-debug[Debug messages]"\
  "(--no-syslog-debug --syslog-debug)--nosyslog-debug[Debug messages]"\
  "--syslog-ident[Identity]"\
  "--syslog-facility[Facility]:System logging facility.:((local7\:\"local7\" local6\:\"local6\" local5\:\"local5\" local4\:\"local4\" local3\:\"local3\" local2\:\"local2\" local1\:\"local1\" local0\:\"local0\" daemon\:\"daemon\" user\:\"user\" ))"\
  "--rotate-angle[Angle in degrees]"\
  "(--norotate-use-motion --no-rotate-use-motion)--rotate-use-motion[Use motion sensors]"\
  "(--norotate-use-motion --rotate-use-motion)--no-rotate-use-motion[Use motion sensors]"\
  "(--no-rotate-use-motion --rotate-use-motion)--norotate-use-motion[Use motion sensors]"\
  "--vdpau-deinterlace[Deinterlace]:Deinterlacing algorithm:((1\:\"Temporal-spatial\" 0\:\"Temporal\" -1\:\"Bob\" ))"\
  "(--novdpau-ivtc --no-vdpau-ivtc)--vdpau-ivtc[Inverse telecine]"\
  "(--novdpau-ivtc --vdpau-ivtc)--no-vdpau-ivtc[Inverse telecine]"\
  "(--no-vdpau-ivtc --vdpau-ivtc)--novdpau-ivtc[Inverse telecine]"\
  "(--novdpau-chroma-skip --no-vdpau-chroma-skip)--vdpau-chroma-skip[Deinterlace chroma skip]"\
  "(--novdpau-chroma-skip --vdpau-chroma-skip)--no-vdpau-chroma-skip[Deinterlace chroma skip]"\
  "(--no-vdpau-chroma-skip --vdpau-chroma-skip)--novdpau-chroma-skip[Deinterlace chroma skip]"\
  "--vdpau-noise-reduction[Noise reduction level]"\
  "--vdpau-scaling[Scaling quality]"\
  "--panoramix-cols[Number of columns]"\
  "--panoramix-rows[Number of rows]"\
  "--panoramix-bz-length[length of the overlapping area (in %)]"\
  "--panoramix-bz-height[height of the overlapping area (in %)]"\
  "(--nopanoramix-attenuate --no-panoramix-attenuate)--panoramix-attenuate[Attenuation]"\
  "(--nopanoramix-attenuate --panoramix-attenuate)--no-panoramix-attenuate[Attenuation]"\
  "(--no-panoramix-attenuate --panoramix-attenuate)--nopanoramix-attenuate[Attenuation]"\
  "--panoramix-bz-begin[Attenuation, begin (in %)]"\
  "--panoramix-bz-middle[Attenuation, middle (in %)]"\
  "--panoramix-bz-end[Attenuation, end (in %)]"\
  "--panoramix-bz-middle-pos[middle position (in %)]"\
  "--panoramix-bz-gamma-red[Gamma (Red) correction]"\
  "--panoramix-bz-gamma-green[Gamma (Green) correction]"\
  "--panoramix-bz-gamma-blue[Gamma (Blue) correction]"\
  "--panoramix-bz-blackcrush-red[Black Crush for Red]"\
  "--panoramix-bz-blackcrush-green[Black Crush for Green]"\
  "--panoramix-bz-blackcrush-blue[Black Crush for Blue]"\
  "--panoramix-bz-whitecrush-red[White Crush for Red]"\
  "--panoramix-bz-whitecrush-green[White Crush for Green]"\
  "--panoramix-bz-whitecrush-blue[White Crush for Blue]"\
  "--panoramix-bz-blacklevel-red[Black Level for Red]"\
  "--panoramix-bz-blacklevel-green[Black Level for Green]"\
  "--panoramix-bz-blacklevel-blue[Black Level for Blue]"\
  "--panoramix-bz-whitelevel-red[White Level for Red]"\
  "--panoramix-bz-whitelevel-green[White Level for Green]"\
  "--panoramix-bz-whitelevel-blue[White Level for Blue]"\
  "--panoramix-active[Active windows]"\
  "--sout-standard-access[Output access method]"\
  "--sout-standard-mux[Output muxer]"\
  "--sout-standard-dst[Output destination]"\
  "--sout-standard-bind[Address to bind to (helper setting for dst)]"\
  "--sout-standard-path[Filename for stream (helper setting for dst)]"\
  "(--nosout-standard-sap --no-sout-standard-sap)--sout-standard-sap[SAP announcing]"\
  "(--nosout-standard-sap --sout-standard-sap)--no-sout-standard-sap[SAP announcing]"\
  "(--no-sout-standard-sap --sout-standard-sap)--nosout-standard-sap[SAP announcing]"\
  "--sout-standard-name[Session name]"\
  "--sout-standard-description[Session description]"\
  "--sout-standard-url[Session URL]"\
  "--sout-standard-email[Session email]"\
  "--ball-color[Ball color]:Ball color:((white\:\"White\" blue\:\"Blue\" green\:\"Green\" red\:\"Red\" ))"\
  "--ball-speed[Ball speed]"\
  "--ball-size[Ball size]"\
  "--ball-gradient-threshold[Gradient threshold]"\
  "(--noball-edge-visible --no-ball-edge-visible)--ball-edge-visible[Edge visible]"\
  "(--noball-edge-visible --ball-edge-visible)--no-ball-edge-visible[Edge visible]"\
  "(--no-ball-edge-visible --ball-edge-visible)--noball-edge-visible[Edge visible]"\
  "--sharpen-sigma[Sharpen strength (0-2)]"\
  "--sout-speex-mode[Mode]:Enforce the mode of the encoder.:((2\:\"Ultra-wideband (32kHz)\" 1\:\"Wide-band (16kHz)\" 0\:\"Narrow-band (8kHz)\" ))"\
  "--sout-speex-complexity[Encoding complexity]"\
  "(--nosout-speex-cbr --no-sout-speex-cbr)--sout-speex-cbr[CBR encoding]"\
  "(--nosout-speex-cbr --sout-speex-cbr)--no-sout-speex-cbr[CBR encoding]"\
  "(--no-sout-speex-cbr --sout-speex-cbr)--nosout-speex-cbr[CBR encoding]"\
  "--sout-speex-quality[Encoding quality]"\
  "--sout-speex-max-bitrate[Maximal bitrate]"\
  "(--nosout-speex-vad --no-sout-speex-vad)--sout-speex-vad[Voice activity detection]"\
  "(--nosout-speex-vad --sout-speex-vad)--no-sout-speex-vad[Voice activity detection]"\
  "(--no-sout-speex-vad --sout-speex-vad)--nosout-speex-vad[Voice activity detection]"\
  "(--nosout-speex-dtx --no-sout-speex-dtx)--sout-speex-dtx[Discontinuous Transmission]"\
  "(--nosout-speex-dtx --sout-speex-dtx)--no-sout-speex-dtx[Discontinuous Transmission]"\
  "(--no-sout-speex-dtx --sout-speex-dtx)--nosout-speex-dtx[Discontinuous Transmission]"\
  "--sout-x264-keyint[Maximum GOP size]"\
  "--sout-x264-min-keyint[Minimum GOP size]"\
  "(--nosout-x264-opengop --no-sout-x264-opengop)--sout-x264-opengop[Use recovery points to close GOPs]"\
  "(--nosout-x264-opengop --sout-x264-opengop)--no-sout-x264-opengop[Use recovery points to close GOPs]"\
  "(--no-sout-x264-opengop --sout-x264-opengop)--nosout-x264-opengop[Use recovery points to close GOPs]"\
  "(--nosout-x264-bluray-compat --no-sout-x264-bluray-compat)--sout-x264-bluray-compat[Enable compatibility hacks for Blu-ray support]"\
  "(--nosout-x264-bluray-compat --sout-x264-bluray-compat)--no-sout-x264-bluray-compat[Enable compatibility hacks for Blu-ray support]"\
  "(--no-sout-x264-bluray-compat --sout-x264-bluray-compat)--nosout-x264-bluray-compat[Enable compatibility hacks for Blu-ray support]"\
  "--sout-x264-scenecut[Extra I-frames aggressivity]"\
  "--sout-x264-bframes[B-frames between I and P]"\
  "--sout-x264-b-adapt[Adaptive B-frame decision]"\
  "--sout-x264-b-bias[Influence (bias) B-frames usage]"\
  "--sout-x264-bpyramid[Keep some B-frames as references]:Keep some B-frames as references:((normal\:\"normal\" strict\:\"strict\" none\:\"none\" ))"\
  "(--nosout-x264-cabac --no-sout-x264-cabac)--sout-x264-cabac[CABAC]"\
  "(--nosout-x264-cabac --sout-x264-cabac)--no-sout-x264-cabac[CABAC]"\
  "(--no-sout-x264-cabac --sout-x264-cabac)--nosout-x264-cabac[CABAC]"\
  "(--nosout-x264-fullrange --no-sout-x264-fullrange)--sout-x264-fullrange[Use fullrange instead of TV colorrange]"\
  "(--nosout-x264-fullrange --sout-x264-fullrange)--no-sout-x264-fullrange[Use fullrange instead of TV colorrange]"\
  "(--no-sout-x264-fullrange --sout-x264-fullrange)--nosout-x264-fullrange[Use fullrange instead of TV colorrange]"\
  "--sout-x264-ref[Number of reference frames]"\
  "(--nosout-x264-nf --no-sout-x264-nf)--sout-x264-nf[Skip loop filter]"\
  "(--nosout-x264-nf --sout-x264-nf)--no-sout-x264-nf[Skip loop filter]"\
  "(--no-sout-x264-nf --sout-x264-nf)--nosout-x264-nf[Skip loop filter]"\
  "--sout-x264-deblock[Loop filter AlphaC0 and Beta parameters alpha;beta]"\
  "--sout-x264-psy-rd[Strength of psychovisual optimization, default is '1.0;0.0']"\
  "(--nosout-x264-psy --no-sout-x264-psy)--sout-x264-psy[Use Psy-optimizations]"\
  "(--nosout-x264-psy --sout-x264-psy)--no-sout-x264-psy[Use Psy-optimizations]"\
  "(--no-sout-x264-psy --sout-x264-psy)--nosout-x264-psy[Use Psy-optimizations]"\
  "--sout-x264-level[H.264 level]"\
  "--sout-x264-profile[H.264 profile]:Specify H.264 profile which limits are enforced over other settings:((high444\:\"high444\" high422\:\"high422\" high10\:\"high10\" high\:\"high\" main\:\"main\" baseline\:\"baseline\" ))"\
  "(--nosout-x264-interlaced --no-sout-x264-interlaced)--sout-x264-interlaced[Interlaced mode]"\
  "(--nosout-x264-interlaced --sout-x264-interlaced)--no-sout-x264-interlaced[Interlaced mode]"\
  "(--no-sout-x264-interlaced --sout-x264-interlaced)--nosout-x264-interlaced[Interlaced mode]"\
  "--sout-x264-frame-packing[Frame packing]:Frame packing:((6\:\"2D\" 5\:\"frame alternation\" 4\:\"top bottom\" 3\:\"side by side\" 2\:\"row alternation\" 1\:\"column alternation\" 0\:\"checkerboard\" -1\:\"\" ))"\
  "--sout-x264-slices[Force number of slices per frame]"\
  "--sout-x264-slice-max-size[Limit the size of each slice in bytes]"\
  "--sout-x264-slice-max-mbs[Limit the size of each slice in macroblocks]"\
  "--sout-x264-hrd[HRD-timing information]:HRD-timing information:((cbr\:\"cbr\" vbr\:\"vbr\" none\:\"none\" ))"\
  "--sout-x264-qp[Set QP]"\
  "--sout-x264-crf[Quality-based VBR]"\
  "--sout-x264-qpmin[Min QP]"\
  "--sout-x264-qpmax[Max QP]"\
  "--sout-x264-qpstep[Max QP step]"\
  "--sout-x264-ratetol[Average bitrate tolerance]"\
  "--sout-x264-vbv-maxrate[Max local bitrate]"\
  "--sout-x264-vbv-bufsize[VBV buffer]"\
  "--sout-x264-vbv-init[Initial VBV buffer occupancy]"\
  "--sout-x264-ipratio[QP factor between I and P]"\
  "--sout-x264-pbratio[QP factor between P and B]"\
  "--sout-x264-chroma-qp-offset[QP difference between chroma and luma]"\
  "--sout-x264-pass[Multipass ratecontrol]"\
  "--sout-x264-qcomp[QP curve compression]"\
  "--sout-x264-cplxblur[Reduce fluctuations in QP]"\
  "--sout-x264-qblur[Reduce fluctuations in QP]"\
  "--sout-x264-aq-mode[How AQ distributes bits]"\
  "--sout-x264-aq-strength[Strength of AQ]"\
  "--sout-x264-partitions[Partitions to consider]:Partitions to consider:((all\:\"All\" slow\:\"Slow\" normal\:\"Normal\" fast\:\"Fast\" none\:\"None\" ))"\
  "--sout-x264-direct[Direct MV prediction mode]:Direct MV prediction mode:((auto\:\"Auto\" temporal\:\"Temporal\" spatial\:\"Spatial\" none\:\"None\" ))"\
  "--sout-x264-direct-8x8[Direct prediction size]"\
  "(--nosout-x264-weightb --no-sout-x264-weightb)--sout-x264-weightb[Weighted prediction for B-frames]"\
  "(--nosout-x264-weightb --sout-x264-weightb)--no-sout-x264-weightb[Weighted prediction for B-frames]"\
  "(--no-sout-x264-weightb --sout-x264-weightb)--nosout-x264-weightb[Weighted prediction for B-frames]"\
  "--sout-x264-weightp[Weighted prediction for P-frames]"\
  "--sout-x264-me[Integer pixel motion estimation method]:Integer pixel motion estimation method:((tesa\:\"tesa\" esa\:\"esa\" umh\:\"umh\" hex\:\"hex\" dia\:\"dia\" ))"\
  "--sout-x264-merange[Maximum motion vector search range]"\
  "--sout-x264-mvrange[Maximum motion vector length]"\
  "--sout-x264-mvrange-thread[Minimum buffer space between threads]"\
  "--sout-x264-subme[Subpixel motion estimation and partition decision quality]"\
  "(--nosout-x264-mixed-refs --no-sout-x264-mixed-refs)--sout-x264-mixed-refs[Decide references on a per partition basis]"\
  "(--nosout-x264-mixed-refs --sout-x264-mixed-refs)--no-sout-x264-mixed-refs[Decide references on a per partition basis]"\
  "(--no-sout-x264-mixed-refs --sout-x264-mixed-refs)--nosout-x264-mixed-refs[Decide references on a per partition basis]"\
  "(--nosout-x264-chroma-me --no-sout-x264-chroma-me)--sout-x264-chroma-me[Chroma in motion estimation]"\
  "(--nosout-x264-chroma-me --sout-x264-chroma-me)--no-sout-x264-chroma-me[Chroma in motion estimation]"\
  "(--no-sout-x264-chroma-me --sout-x264-chroma-me)--nosout-x264-chroma-me[Chroma in motion estimation]"\
  "(--nosout-x264-8x8dct --no-sout-x264-8x8dct)--sout-x264-8x8dct[Adaptive spatial transform size]"\
  "(--nosout-x264-8x8dct --sout-x264-8x8dct)--no-sout-x264-8x8dct[Adaptive spatial transform size]"\
  "(--no-sout-x264-8x8dct --sout-x264-8x8dct)--nosout-x264-8x8dct[Adaptive spatial transform size]"\
  "--sout-x264-trellis[Trellis RD quantization]"\
  "--sout-x264-lookahead[Framecount to use on frametype lookahead]"\
  "(--nosout-x264-intra-refresh --no-sout-x264-intra-refresh)--sout-x264-intra-refresh[Use Periodic Intra Refresh]"\
  "(--nosout-x264-intra-refresh --sout-x264-intra-refresh)--no-sout-x264-intra-refresh[Use Periodic Intra Refresh]"\
  "(--no-sout-x264-intra-refresh --sout-x264-intra-refresh)--nosout-x264-intra-refresh[Use Periodic Intra Refresh]"\
  "(--nosout-x264-mbtree --no-sout-x264-mbtree)--sout-x264-mbtree[Use mb-tree ratecontrol]"\
  "(--nosout-x264-mbtree --sout-x264-mbtree)--no-sout-x264-mbtree[Use mb-tree ratecontrol]"\
  "(--no-sout-x264-mbtree --sout-x264-mbtree)--nosout-x264-mbtree[Use mb-tree ratecontrol]"\
  "(--nosout-x264-fast-pskip --no-sout-x264-fast-pskip)--sout-x264-fast-pskip[Early SKIP detection on P-frames]"\
  "(--nosout-x264-fast-pskip --sout-x264-fast-pskip)--no-sout-x264-fast-pskip[Early SKIP detection on P-frames]"\
  "(--no-sout-x264-fast-pskip --sout-x264-fast-pskip)--nosout-x264-fast-pskip[Early SKIP detection on P-frames]"\
  "(--nosout-x264-dct-decimate --no-sout-x264-dct-decimate)--sout-x264-dct-decimate[Coefficient thresholding on P-frames]"\
  "(--nosout-x264-dct-decimate --sout-x264-dct-decimate)--no-sout-x264-dct-decimate[Coefficient thresholding on P-frames]"\
  "(--no-sout-x264-dct-decimate --sout-x264-dct-decimate)--nosout-x264-dct-decimate[Coefficient thresholding on P-frames]"\
  "--sout-x264-nr[Noise reduction]"\
  "--sout-x264-deadzone-inter[Inter luma quantization deadzone]"\
  "--sout-x264-deadzone-intra[Intra luma quantization deadzone]"\
  "(--nosout-x264-non-deterministic --no-sout-x264-non-deterministic)--sout-x264-non-deterministic[Non-deterministic optimizations when threaded]"\
  "(--nosout-x264-non-deterministic --sout-x264-non-deterministic)--no-sout-x264-non-deterministic[Non-deterministic optimizations when threaded]"\
  "(--no-sout-x264-non-deterministic --sout-x264-non-deterministic)--nosout-x264-non-deterministic[Non-deterministic optimizations when threaded]"\
  "(--nosout-x264-asm --no-sout-x264-asm)--sout-x264-asm[CPU optimizations]"\
  "(--nosout-x264-asm --sout-x264-asm)--no-sout-x264-asm[CPU optimizations]"\
  "(--no-sout-x264-asm --sout-x264-asm)--nosout-x264-asm[CPU optimizations]"\
  "(--nosout-x264-psnr --no-sout-x264-psnr)--sout-x264-psnr[PSNR computation]"\
  "(--nosout-x264-psnr --sout-x264-psnr)--no-sout-x264-psnr[PSNR computation]"\
  "(--no-sout-x264-psnr --sout-x264-psnr)--nosout-x264-psnr[PSNR computation]"\
  "(--nosout-x264-ssim --no-sout-x264-ssim)--sout-x264-ssim[SSIM computation]"\
  "(--nosout-x264-ssim --sout-x264-ssim)--no-sout-x264-ssim[SSIM computation]"\
  "(--no-sout-x264-ssim --sout-x264-ssim)--nosout-x264-ssim[SSIM computation]"\
  "(--nosout-x264-quiet --no-sout-x264-quiet)--sout-x264-quiet[Quiet mode]"\
  "(--nosout-x264-quiet --sout-x264-quiet)--no-sout-x264-quiet[Quiet mode]"\
  "(--no-sout-x264-quiet --sout-x264-quiet)--nosout-x264-quiet[Quiet mode]"\
  "--sout-x264-sps-id[SPS and PPS id numbers]"\
  "(--nosout-x264-aud --no-sout-x264-aud)--sout-x264-aud[Access unit delimiters]"\
  "(--nosout-x264-aud --sout-x264-aud)--no-sout-x264-aud[Access unit delimiters]"\
  "(--no-sout-x264-aud --sout-x264-aud)--nosout-x264-aud[Access unit delimiters]"\
  "(--nosout-x264-verbose --no-sout-x264-verbose)--sout-x264-verbose[Statistics]"\
  "(--nosout-x264-verbose --sout-x264-verbose)--no-sout-x264-verbose[Statistics]"\
  "(--no-sout-x264-verbose --sout-x264-verbose)--nosout-x264-verbose[Statistics]"\
  "--sout-x264-stats[Filename for 2 pass stats file]"\
  "--sout-x264-preset[Default preset setting used]:Default preset setting used:((placebo\:\"placebo\" veryslow\:\"veryslow\" slower\:\"slower\" slow\:\"slow\" medium\:\"medium\" fast\:\"fast\" faster\:\"faster\" veryfast\:\"veryfast\" superfast\:\"superfast\" ultrafast\:\"ultrafast\" ))"\
  "--sout-x264-tune[Default tune setting used]:Default tune setting used:((zerolatency\:\"zerolatency\" fastdecode\:\"fastdecode\" ssim\:\"ssim\" psnr\:\"psnr\" stillimage\:\"stillimage\" grain\:\"grain\" animation\:\"animation\" film\:\"film\" ))"\
  "--sout-x264-options[x264 advanced options]"\
  "--image-id[ES ID]"\
  "--image-group[Group]"\
  "(--noimage-decode --no-image-decode)--image-decode[Decode]"\
  "(--noimage-decode --image-decode)--no-image-decode[Decode]"\
  "(--no-image-decode --image-decode)--noimage-decode[Decode]"\
  "--image-chroma[Forced chroma]"\
  "--image-duration[Duration in seconds]"\
  "--image-fps[Frame rate]"\
  "(--noimage-realtime --no-image-realtime)--image-realtime[Real-time]"\
  "(--noimage-realtime --image-realtime)--no-image-realtime[Real-time]"\
  "(--no-image-realtime --image-realtime)--noimage-realtime[Real-time]"\
  "--audiobargraph_v-x[X coordinate]"\
  "--audiobargraph_v-y[Y coordinate]"\
  "--audiobargraph_v-transparency[Transparency of the bargraph]"\
  "--audiobargraph_v-position[Bargraph position]:Bargraph position:((10\:\"Bottom-Right\" 9\:\"Bottom-Left\" 6\:\"Top-Right\" 5\:\"Top-Left\" 8\:\"Bottom\" 4\:\"Top\" 2\:\"Right\" 1\:\"Left\" 0\:\"Center\" ))"\
  "--audiobargraph_v-barWidth[Bar width in pixel]"\
  "--audiobargraph_v-barHeight[Bar Height in pixel]"\
  "--sout-setid-id[Elementary Stream ID]"\
  "--sout-setid-new-id[New ES ID]"\
  "--sout-setlang-id[Elementary Stream ID]"\
  "--sout-setlang-lang[Language]"\
  "--croppadd-croptop[Pixels to crop from top]"\
  "--croppadd-cropbottom[Pixels to crop from bottom]"\
  "--croppadd-cropleft[Pixels to crop from left]"\
  "--croppadd-cropright[Pixels to crop from right]"\
  "--croppadd-paddtop[Pixels to padd to top]"\
  "--croppadd-paddbottom[Pixels to padd to bottom]"\
  "--croppadd-paddleft[Pixels to padd to left]"\
  "--croppadd-paddright[Pixels to padd to right]"\
  "--dvbsub-position[Subpicture position]:Subpicture position:((10\:\"Bottom-Right\" 9\:\"Bottom-Left\" 6\:\"Top-Right\" 5\:\"Top-Left\" 8\:\"Bottom\" 4\:\"Top\" 2\:\"Right\" 1\:\"Left\" 0\:\"Center\" ))"\
  "--dvbsub-x[Decoding X coordinate]"\
  "--dvbsub-y[Decoding Y coordinate]"\
  "--sout-dvbsub-x[Encoding X coordinate]"\
  "--sout-dvbsub-y[Encoding Y coordinate]"\
  "(--nojack-auto-connect --no-jack-auto-connect)--jack-auto-connect[Automatically connect to writable clients]"\
  "(--nojack-auto-connect --jack-auto-connect)--no-jack-auto-connect[Automatically connect to writable clients]"\
  "(--no-jack-auto-connect --jack-auto-connect)--nojack-auto-connect[Automatically connect to writable clients]"\
  "--jack-connect-regex[Connect to clients matching]"\
  "--jack-name[JACK client name]"\
  "--jack-gain[Software gain]"\
  "--marq-marquee[Text]"\
  "--marq-file[Text file]:File to read the marquee text from.:_files"\
  "--marq-x[X offset]"\
  "--marq-y[Y offset]"\
  "--marq-position[Marquee position]:Marquee position:((10\:\"Bottom-Right\" 9\:\"Bottom-Left\" 6\:\"Top-Right\" 5\:\"Top-Left\" 8\:\"Bottom\" 4\:\"Top\" 2\:\"Right\" 1\:\"Left\" 0\:\"Center\" ))"\
  "--marq-opacity[Opacity]"\
  "--marq-color[Color]"\
  "--marq-size[Font size, pixels]"\
  "--marq-timeout[Timeout]"\
  "--marq-refresh[Refresh period in ms]"\
  "--rawvid-fps[Frames per Second]"\
  "--rawvid-width[Width]"\
  "--rawvid-height[Height]"\
  "--rawvid-chroma[Force chroma (Use carefully)]"\
  "--rawvid-aspect-ratio[Aspect ratio]"\
  "--puzzle-rows[Number of puzzle rows]"\
  "--puzzle-cols[Number of puzzle columns]"\
  "--puzzle-border[Border]"\
  "(--nopuzzle-preview --no-puzzle-preview)--puzzle-preview[Small preview]"\
  "(--nopuzzle-preview --puzzle-preview)--no-puzzle-preview[Small preview]"\
  "(--no-puzzle-preview --puzzle-preview)--nopuzzle-preview[Small preview]"\
  "--puzzle-preview-size[Small preview size]"\
  "--puzzle-shape-size[Piece edge shape size]"\
  "--puzzle-auto-shuffle[Auto shuffle]"\
  "--puzzle-auto-solve[Auto solve]"\
  "--puzzle-rotation[Rotation]:Rotation parameter; none;180;90-270;mirror:((3\:\"0/90/180/270/mirror\" 2\:\"0/90/180/270\" 1\:\"0/180\" 0\:\"0\" ))"\
  "--puzzle-mode[Game mode]:Select game mode variation from jigsaw puzzle to sliding puzzle.:((3\:\"exchange puzzle\" 2\:\"swap puzzle\" 1\:\"sliding puzzle\" 0\:\"jigsaw puzzle\" ))"\
  "(--nosubsdec-formatted --no-subsdec-formatted)--subsdec-formatted[Formatted Subtitles]"\
  "(--nosubsdec-formatted --subsdec-formatted)--no-subsdec-formatted[Formatted Subtitles]"\
  "(--no-subsdec-formatted --subsdec-formatted)--nosubsdec-formatted[Formatted Subtitles]"\
  "--audiobargraph_a-bargraph[Defines if BarGraph information should be sent]"\
  "--audiobargraph_a-bargraph_repetition[Sends the barGraph information every n audio packets]"\
  "--audiobargraph_a-silence[Defines if silence alarm information should be sent]"\
  "--audiobargraph_a-time_window[Time window to use in ms]"\
  "--audiobargraph_a-alarm_threshold[Minimum Audio level to raise the alarm]"\
  "--audiobargraph_a-repetition_time[Time between two alarm messages in ms]"\
  "--dirac-dts-offset[Value to adjust dts by]"\
  "--dvdread-angle[DVD angle]"\
  "--lastfm-username[Username]"\
  "--lastfm-password[Password]"\
  "--scrobbler-url[Scrobbler URL]"\
  "--hqdn3d-luma-spat[Spatial luma strength (0-254)]"\
  "--hqdn3d-chroma-spat[Spatial chroma strength (0-254)]"\
  "--hqdn3d-luma-temp[Temporal luma strength (0-254)]"\
  "--hqdn3d-chroma-temp[Temporal chroma strength (0-254)]"\
  "--rtsp-raw-mux[MUX for RAW RTSP transport]"\
  "--rtsp-throttle-users[Maximum number of connections]"\
  "--rtsp-session-timeout[Sets the timeout option in the RTSP session string]"\
  "(--nojack-input-use-vlc-pace --no-jack-input-use-vlc-pace)--jack-input-use-vlc-pace[Pace]"\
  "(--nojack-input-use-vlc-pace --jack-input-use-vlc-pace)--no-jack-input-use-vlc-pace[Pace]"\
  "(--no-jack-input-use-vlc-pace --jack-input-use-vlc-pace)--nojack-input-use-vlc-pace[Pace]"\
  "(--nojack-input-auto-connect --no-jack-input-auto-connect)--jack-input-auto-connect[Auto connection]"\
  "(--nojack-input-auto-connect --jack-input-auto-connect)--no-jack-input-auto-connect[Auto connection]"\
  "(--no-jack-input-auto-connect --jack-input-auto-connect)--nojack-input-auto-connect[Auto connection]"\
  "--sout-ps-dts-delay[DTS delay (ms)]"\
  "--sout-ps-pes-max-size[PES maximum size]"\
  "(--nonetsync-master --no-netsync-master)--netsync-master[Network master clock]"\
  "(--nonetsync-master --netsync-master)--no-netsync-master[Network master clock]"\
  "(--no-netsync-master --netsync-master)--nonetsync-master[Network master clock]"\
  "--netsync-master-ip[Master server IP address]"\
  "--netsync-timeout[UDP timeout (in ms)]"\
  "--sout-deinterlace-mode[Streaming deinterlace mode]:Deinterlace method to use for streaming.:((ivtc\:\"Film NTSC (IVTC)\" phosphor\:\"Phosphor\" yadif2x\:\"Yadif (2x)\" yadif\:\"Yadif\" x\:\"X\" linear\:\"Linear\" bob\:\"Bob\" mean\:\"Mean\" blend\:\"Blend\" discard\:\"Discard\" ))"\
  "--sout-deinterlace-phosphor-chroma[Phosphor chroma mode for 4;2;0 input]:Phosphor chroma mode for 4;2;0 input:((4\:\"Upconvert\" 3\:\"Blend\" 2\:\"AltLine\" 1\:\"Latest\" ))"\
  "--sout-deinterlace-phosphor-dimmer[Phosphor old field dimmer strength]:This controls the strength of the darkening filter that simulates CRT TV phosphor light decay for the old field in the Phosphor framerate doubler. Default; Low.:((4\:\"High\" 3\:\"Medium\" 2\:\"Low\" 1\:\"Off\" ))"\
  "--wall-cols[Number of columns]"\
  "--wall-rows[Number of rows]"\
  "--wall-active[Active windows]"\
  "--wall-element-aspect[Element aspect ratio]"\
  "--sout-ogg-indexintvl[Index interval]"\
  "--sout-ogg-indexratio[Index size ratio]"\
  "--sap-addr[SAP multicast address]"\
  "--sap-timeout[SAP timeout (seconds)]"\
  "(--nosap-parse --no-sap-parse)--sap-parse[Try to parse the announce]"\
  "(--nosap-parse --sap-parse)--no-sap-parse[Try to parse the announce]"\
  "(--no-sap-parse --sap-parse)--nosap-parse[Try to parse the announce]"\
  "(--nosap-strict --no-sap-strict)--sap-strict[SAP Strict mode]"\
  "(--nosap-strict --sap-strict)--no-sap-strict[SAP Strict mode]"\
  "(--no-sap-strict --sap-strict)--nosap-strict[SAP Strict mode]"\
  "--wl-display[Wayland display]"\
  "--headphone-dim[Characteristic dimension]"\
  "(--noheadphone-compensate --no-headphone-compensate)--headphone-compensate[Compensate delay]"\
  "(--noheadphone-compensate --headphone-compensate)--no-headphone-compensate[Compensate delay]"\
  "(--no-headphone-compensate --headphone-compensate)--noheadphone-compensate[Compensate delay]"\
  "(--noheadphone-dolby --no-headphone-dolby)--headphone-dolby[No decoding of Dolby Surround]"\
  "(--noheadphone-dolby --headphone-dolby)--no-headphone-dolby[No decoding of Dolby Surround]"\
  "(--no-headphone-dolby --headphone-dolby)--noheadphone-dolby[No decoding of Dolby Surround]"\
  "--timecode-fps[Frame rate]:Frame rate:((30/1\:\"30\" 30000/1001\:\"29.97\" 25/1\:\"25\" 24/1\:\"24\" ))"\
  "(--noaudio --no-audio)--audio[Enable audio]"\
  "(--noaudio --audio)--no-audio[Enable audio]"\
  "(--no-audio --audio)--noaudio[Enable audio]"\
  "--gain[Audio gain]"\
  "--volume-step[Audio output volume step]"\
  "(--novolume-save --no-volume-save)--volume-save[Remember the audio volume]"\
  "(--novolume-save --volume-save)--no-volume-save[Remember the audio volume]"\
  "(--no-volume-save --volume-save)--novolume-save[Remember the audio volume]"\
  "(--nospdif --no-spdif)--spdif[Force S/PDIF support]"\
  "(--nospdif --spdif)--no-spdif[Force S/PDIF support]"\
  "(--no-spdif --spdif)--nospdif[Force S/PDIF support]"\
  "--force-dolby-surround[Force detection of Dolby Surround]:Force detection of Dolby Surround:((2\:\"Off\" 1\:\"On\" 0\:\"Auto\" ))"\
  "--stereo-mode[Stereo audio output mode]:Stereo audio output mode:((6\:\"Headphones\" 5\:\"Dolby Surround\" 4\:\"Right\" 3\:\"Left\" 2\:\"Reverse stereo\" 1\:\"Stereo\" 0\:\"Unset\" ))"\
  "--audio-desync[Audio desynchronization compensation]"\
  "--audio-replay-gain-mode[Replay gain mode]:Select the replay gain mode:((album\:\"Album\" track\:\"Track\" none\:\"None\" ))"\
  "--audio-replay-gain-preamp[Replay preamp]"\
  "--audio-replay-gain-default[Default replay gain]"\
  "(--noaudio-replay-gain-peak-protection --no-audio-replay-gain-peak-protection)--audio-replay-gain-peak-protection[Peak protection]"\
  "(--noaudio-replay-gain-peak-protection --audio-replay-gain-peak-protection)--no-audio-replay-gain-peak-protection[Peak protection]"\
  "(--no-audio-replay-gain-peak-protection --audio-replay-gain-peak-protection)--noaudio-replay-gain-peak-protection[Peak protection]"\
  "(--noaudio-time-stretch --no-audio-time-stretch)--audio-time-stretch[Enable time stretching audio]"\
  "(--noaudio-time-stretch --audio-time-stretch)--no-audio-time-stretch[Enable time stretching audio]"\
  "(--no-audio-time-stretch --audio-time-stretch)--noaudio-time-stretch[Enable time stretching audio]"\
  "(-A)--aout=[Audio output module]:This is the audio output method used by VLC. The default behavior is to automatically select the best method available.:(afile alsa pulse amem adummy sndio jack ugly)"\
  "(--aout)-A[Audio output module]:This is the audio output method used by VLC. The default behavior is to automatically select the best method available.:(afile alsa pulse amem adummy sndio jack ugly)"\
  "--role[Media role]:Media role:((test\:\"Test\" accessibility\:\"Accessibility\" production\:\"Production\" animation\:\"Animation\" notification\:\"Notification\" game\:\"Game\" communication\:\"Communication\" music\:\"Music\" video\:\"Video\" ))"\
  "--audio-filter[Audio filters]"\
  "--audio-visual[Audio visualizations]:Audio visualizations:(glspectrum visual stream_out_rtp)"\
  "--audio-resampler[Audio resampler]:This selects which plugin to use for audio resampling.:(ugly soxr speex_resampler samplerate integer_mixer)"\
  "(--novideo --no-video)--video[Enable video]"\
  "(--novideo --video)--no-video[Enable video]"\
  "(--no-video --video)--novideo[Enable video]"\
  "(--nograyscale --no-grayscale)--grayscale[Grayscale video output]"\
  "(--nograyscale --grayscale)--no-grayscale[Grayscale video output]"\
  "(--no-grayscale --grayscale)--nograyscale[Grayscale video output]"\
  "(-f--nofullscreen --no-fullscreen)--fullscreen[Fullscreen video output]"\
  "(--fullscreen--nofullscreen --no-fullscreen)-f[Fullscreen video output]"\
  "(-f--nofullscreen --fullscreen)--no-fullscreen[Fullscreen video output]"\
  "(--no-fullscreen--nofullscreen --fullscreen)-f[Fullscreen video output]"\
  "(-f--no-fullscreen --fullscreen)--nofullscreen[Fullscreen video output]"\
  "(--nofullscreen--no-fullscreen --fullscreen)-f[Fullscreen video output]"\
  "(--noembedded-video --no-embedded-video)--embedded-video[Embedded video]"\
  "(--noembedded-video --embedded-video)--no-embedded-video[Embedded video]"\
  "(--no-embedded-video --embedded-video)--noembedded-video[Embedded video]"\
  "(--nodrop-late-frames --no-drop-late-frames)--drop-late-frames[Drop late frames]"\
  "(--nodrop-late-frames --drop-late-frames)--no-drop-late-frames[Drop late frames]"\
  "(--no-drop-late-frames --drop-late-frames)--nodrop-late-frames[Drop late frames]"\
  "(--noskip-frames --no-skip-frames)--skip-frames[Skip frames]"\
  "(--noskip-frames --skip-frames)--no-skip-frames[Skip frames]"\
  "(--no-skip-frames --skip-frames)--noskip-frames[Skip frames]"\
  "(--noquiet-synchro --no-quiet-synchro)--quiet-synchro[Quiet synchro]"\
  "(--noquiet-synchro --quiet-synchro)--no-quiet-synchro[Quiet synchro]"\
  "(--no-quiet-synchro --quiet-synchro)--noquiet-synchro[Quiet synchro]"\
  "(--nokeyboard-events --no-keyboard-events)--keyboard-events[Key press events]"\
  "(--nokeyboard-events --keyboard-events)--no-keyboard-events[Key press events]"\
  "(--no-keyboard-events --keyboard-events)--nokeyboard-events[Key press events]"\
  "(--nomouse-events --no-mouse-events)--mouse-events[Mouse events]"\
  "(--nomouse-events --mouse-events)--no-mouse-events[Mouse events]"\
  "(--no-mouse-events --mouse-events)--nomouse-events[Mouse events]"\
  "(--novideo-on-top --no-video-on-top)--video-on-top[Always on top]"\
  "(--novideo-on-top --video-on-top)--no-video-on-top[Always on top]"\
  "(--no-video-on-top --video-on-top)--novideo-on-top[Always on top]"\
  "(--novideo-wallpaper --no-video-wallpaper)--video-wallpaper[Enable wallpaper mode]"\
  "(--novideo-wallpaper --video-wallpaper)--no-video-wallpaper[Enable wallpaper mode]"\
  "(--no-video-wallpaper --video-wallpaper)--novideo-wallpaper[Enable wallpaper mode]"\
  "(--nodisable-screensaver --no-disable-screensaver)--disable-screensaver[Disable screensaver]"\
  "(--nodisable-screensaver --disable-screensaver)--no-disable-screensaver[Disable screensaver]"\
  "(--no-disable-screensaver --disable-screensaver)--nodisable-screensaver[Disable screensaver]"\
  "(--novideo-title-show --no-video-title-show)--video-title-show[Show media title on video]"\
  "(--novideo-title-show --video-title-show)--no-video-title-show[Show media title on video]"\
  "(--no-video-title-show --video-title-show)--novideo-title-show[Show media title on video]"\
  "--video-title-timeout[Show video title for x milliseconds]"\
  "--video-title-position[Position of video title]:Position of video title:((10\:\"Bottom-Right\" 9\:\"Bottom-Left\" 6\:\"Top-Right\" 5\:\"Top-Left\" 8\:\"Bottom\" 4\:\"Top\" 2\:\"Right\" 1\:\"Left\" 0\:\"Center\" ))"\
  "--mouse-hide-timeout[Hide cursor and fullscreen controller after x milliseconds]"\
  "--snapshot-path[Video snapshot directory (or filename)]:Directory where the video snapshots will be stored.:_files -/"\
  "--snapshot-prefix[Video snapshot file prefix]"\
  "--snapshot-format[Video snapshot format]:Image format which will be used to store the video snapshots:((tiff\:\"tiff\" jpg\:\"jpg\" png\:\"png\" ))"\
  "(--nosnapshot-preview --no-snapshot-preview)--snapshot-preview[Display video snapshot preview]"\
  "(--nosnapshot-preview --snapshot-preview)--no-snapshot-preview[Display video snapshot preview]"\
  "(--no-snapshot-preview --snapshot-preview)--nosnapshot-preview[Display video snapshot preview]"\
  "(--nosnapshot-sequential --no-snapshot-sequential)--snapshot-sequential[Use sequential numbers instead of timestamps]"\
  "(--nosnapshot-sequential --snapshot-sequential)--no-snapshot-sequential[Use sequential numbers instead of timestamps]"\
  "(--no-snapshot-sequential --snapshot-sequential)--nosnapshot-sequential[Use sequential numbers instead of timestamps]"\
  "--snapshot-width[Video snapshot width]"\
  "--snapshot-height[Video snapshot height]"\
  "--width[Video width]"\
  "--height[Video height]"\
  "--video-x[Video X coordinate]"\
  "--video-y[Video Y coordinate]"\
  "--crop[Video cropping]"\
  "--custom-crop-ratios[Custom crop ratios list]"\
  "--aspect-ratio[Source aspect ratio]"\
  "(--noautoscale --no-autoscale)--autoscale[Video Auto Scaling]"\
  "(--noautoscale --autoscale)--no-autoscale[Video Auto Scaling]"\
  "(--no-autoscale --autoscale)--noautoscale[Video Auto Scaling]"\
  "--monitor-par[Monitor pixel aspect ratio]"\
  "--custom-aspect-ratios[Custom aspect ratios list]"\
  "(--nohdtv-fix --no-hdtv-fix)--hdtv-fix[Fix HDTV height]"\
  "(--nohdtv-fix --hdtv-fix)--no-hdtv-fix[Fix HDTV height]"\
  "(--no-hdtv-fix --hdtv-fix)--nohdtv-fix[Fix HDTV height]"\
  "(--novideo-deco --no-video-deco)--video-deco[Window decorations]"\
  "(--novideo-deco --video-deco)--no-video-deco[Window decorations]"\
  "(--no-video-deco --video-deco)--novideo-deco[Window decorations]"\
  "--video-title[Video title]"\
  "--align[Video alignment]:Video alignment:((10\:\"Bottom-Right\" 9\:\"Bottom-Left\" 6\:\"Top-Right\" 5\:\"Top-Left\" 8\:\"Bottom\" 4\:\"Top\" 2\:\"Right\" 1\:\"Left\" 0\:\"Center\" ))"\
  "--zoom[Zoom video]"\
  "--deinterlace[Deinterlace]:Deinterlace:((1\:\"On\" -1\:\"Automatic\" 0\:\"Off\" ))"\
  "--deinterlace-mode[Deinterlace mode]:Deinterlace method to use for video processing.:((ivtc\:\"Film NTSC (IVTC)\" phosphor\:\"Phosphor\" yadif2x\:\"Yadif (2x)\" yadif\:\"Yadif\" x\:\"X\" linear\:\"Linear\" bob\:\"Bob\" mean\:\"Mean\" blend\:\"Blend\" discard\:\"Discard\" auto\:\"Auto\" ))"\
  "(-V)--vout=[Video output module]:This is the the video output method used by VLC. The default behavior is to automatically select the best method available.:(gles2 xcb_xv flaschen gl vmem fb caca yuv vdpau_display vdummy vdummy xcb_x11 aa wl_shm skins2)"\
  "(--vout)-V[Video output module]:This is the the video output method used by VLC. The default behavior is to automatically select the best method available.:(gles2 xcb_xv flaschen gl vmem fb caca yuv vdpau_display vdummy vdummy xcb_x11 aa wl_shm skins2)"\
  "--video-filter[Video filter module]"\
  "--video-splitter[Video splitter module]"\
  "(--nospu --no-spu)--spu[Enable sub-pictures]"\
  "(--nospu --spu)--no-spu[Enable sub-pictures]"\
  "(--no-spu --spu)--nospu[Enable sub-pictures]"\
  "(--noosd --no-osd)--osd[On Screen Display]"\
  "(--noosd --osd)--no-osd[On Screen Display]"\
  "(--no-osd --osd)--noosd[On Screen Display]"\
  "--text-renderer[Text rendering module]:VLC normally uses Freetype for rendering, but this allows you to use svg for instance.:(tdummy freetype svg gnutls)"\
  "--sub-file[Use subtitle file]:Load this subtitle file. To be used when autodetect cannot detect your subtitle file.:_files"\
  "(--nosub-autodetect-file --no-sub-autodetect-file)--sub-autodetect-file[Autodetect subtitle files]"\
  "(--nosub-autodetect-file --sub-autodetect-file)--no-sub-autodetect-file[Autodetect subtitle files]"\
  "(--no-sub-autodetect-file --sub-autodetect-file)--nosub-autodetect-file[Autodetect subtitle files]"\
  "--sub-autodetect-fuzzy[Subtitle autodetection fuzziness]"\
  "--sub-autodetect-path[Subtitle autodetection paths]"\
  "--sub-margin[Force subtitle position]"\
  "--sub-source[Subpictures source module]"\
  "--sub-filter[Subpictures filter module]"\
  "--program[Program]"\
  "--programs[Programs]"\
  "--audio-track[Audio track]"\
  "--sub-track[Subtitle track]"\
  "--audio-language[Audio language]"\
  "--sub-language[Subtitle language]"\
  "--menu-language[Menu language]"\
  "--audio-track-id[Audio track ID]"\
  "--sub-track-id[Subtitle track ID]"\
  "--captions[Preferred Closed Captions decoder]:Preferred Closed Captions decoder:((708\:\"CEA 708\" 608\:\"EIA/CEA 608\" ))"\
  "--preferred-resolution[Preferred video resolution]:Preferred video resolution:((240\:\"Very Low Definition (240 lines)\" 360\:\"Low Definition (360 lines)\" 576\:\"Standard Definition (576 or 480 lines)\" 720\:\"HD (720p)\" 1080\:\"Full HD (1080p)\" -1\:\"Best available\" ))"\
  "--input-repeat[Input repetitions]"\
  "--start-time[Start time]"\
  "--stop-time[Stop time]"\
  "--run-time[Run time]"\
  "(--noinput-fast-seek --no-input-fast-seek)--input-fast-seek[Fast seek]"\
  "(--noinput-fast-seek --input-fast-seek)--no-input-fast-seek[Fast seek]"\
  "(--no-input-fast-seek --input-fast-seek)--noinput-fast-seek[Fast seek]"\
  "--rate[Playback speed]"\
  "--input-list[Input list]"\
  "--input-slave[Input slave (experimental)]"\
  "--bookmarks[Bookmarks list for a stream]"\
  "--dvd[DVD device]:This is the default DVD device to use.:_files"\
  "--vcd[VCD device]:This is the default VCD device to use.:_files"\
  "--mtu[MTU of the network interface]"\
  "--ipv4-timeout[TCP connection timeout]"\
  "--http-host[HTTP server address]"\
  "--http-port[HTTP server port]"\
  "--https-port[HTTPS server port]"\
  "--rtsp-host[RTSP server address]"\
  "--rtsp-port[RTSP server port]"\
  "--http-cert[HTTP/TLS server certificate]:HTTP/TLS server certificate:_files"\
  "--http-key[HTTP/TLS server private key]:HTTP/TLS server private key:_files"\
  "--socks[SOCKS server]"\
  "--socks-user[SOCKS user name]"\
  "--socks-pwd[SOCKS password]"\
  "--meta-title[Title metadata]"\
  "--meta-author[Author metadata]"\
  "--meta-artist[Artist metadata]"\
  "--meta-genre[Genre metadata]"\
  "--meta-copyright[Copyright metadata]"\
  "--meta-description[Description metadata]"\
  "--meta-date[Date metadata]"\
  "--meta-url[URL metadata]"\
  "--file-caching[File caching (ms)]"\
  "--live-caching[Live capture caching (ms)]"\
  "--disc-caching[Disc caching (ms)]"\
  "--network-caching[Network caching (ms)]"\
  "--cr-average[Clock reference average counter]"\
  "--clock-synchro[Clock synchronisation]:It is possible to disable the input clock synchronisation for real-time sources. Use this if you experience jerky playback of network streams.:((1\:\"Enable\" 0\:\"Disable\" -1\:\"Default\" ))"\
  "--clock-jitter[Clock jitter]"\
  "(--nonetwork-synchronisation --no-network-synchronisation)--network-synchronisation[Network synchronisation]"\
  "(--nonetwork-synchronisation --network-synchronisation)--no-network-synchronisation[Network synchronisation]"\
  "(--no-network-synchronisation --network-synchronisation)--nonetwork-synchronisation[Network synchronisation]"\
  "--input-record-path[Record directory]:Directory where the records will be stored:_files -/"\
  "(--noinput-record-native --no-input-record-native)--input-record-native[Prefer native stream recording]"\
  "(--noinput-record-native --input-record-native)--no-input-record-native[Prefer native stream recording]"\
  "(--no-input-record-native --input-record-native)--noinput-record-native[Prefer native stream recording]"\
  "--input-timeshift-path[Timeshift directory]:Directory used to store the timeshift temporary files.:_files -/"\
  "--input-timeshift-granularity[Timeshift granularity]"\
  "--input-title-format[Change title according to current media]"\
  "(--nolua --no-lua)--lua[Disable all lua plugins]"\
  "(--nolua --lua)--no-lua[Disable all lua plugins]"\
  "(--no-lua --lua)--nolua[Disable all lua plugins]"\
  "--codec[Preferred decoders list]"\
  "--encoder[Preferred encoders list]"\
  "--access[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.:(sftp smb v4l2 access_mms udp http dtv tcp satip avio concat dvb nfs attachment vcd imem dv1394 filesystem filesystem cdda ftp vdr imem_access access_mtp upnp sdp access access_realrtsp vnc)"\
  "--demux[Demux module]:Demux module:(ogg adaptive stats mkv webvtt webvtt live555 avformat sid mp4 dvdnav rawaud ttml demux_stl nsv pva h26x h26x wav aiff flacsys demuxdump subtitle vc1 vobsub avi ps ps mjpeg rawdv es es au ts mpgv linsys_sdi asf mod mpc libbluray caf xa voc image tta nuv directory rawvid real ty smf diracsys demux_cdg sap nsc noseek)"\
  "--stream-filter[Stream filter module]"\
  "--demux-filter[Demux filter module]"\
  "--sout[Default stream output chain]"\
  "(--nosout-display --no-sout-display)--sout-display[Display while streaming]"\
  "(--nosout-display --sout-display)--no-sout-display[Display while streaming]"\
  "(--no-sout-display --sout-display)--nosout-display[Display while streaming]"\
  "(--nosout-keep --no-sout-keep)--sout-keep[Keep stream output open]"\
  "(--nosout-keep --sout-keep)--no-sout-keep[Keep stream output open]"\
  "(--no-sout-keep --sout-keep)--nosout-keep[Keep stream output open]"\
  "(--nosout-all --no-sout-all)--sout-all[Enable streaming of all ES]"\
  "(--nosout-all --sout-all)--no-sout-all[Enable streaming of all ES]"\
  "(--no-sout-all --sout-all)--nosout-all[Enable streaming of all ES]"\
  "(--nosout-audio --no-sout-audio)--sout-audio[Enable audio stream output]"\
  "(--nosout-audio --sout-audio)--no-sout-audio[Enable audio stream output]"\
  "(--no-sout-audio --sout-audio)--nosout-audio[Enable audio stream output]"\
  "(--nosout-video --no-sout-video)--sout-video[Enable video stream output]"\
  "(--nosout-video --sout-video)--no-sout-video[Enable video stream output]"\
  "(--no-sout-video --sout-video)--nosout-video[Enable video stream output]"\
  "(--nosout-spu --no-sout-spu)--sout-spu[Enable SPU stream output]"\
  "(--nosout-spu --sout-spu)--no-sout-spu[Enable SPU stream output]"\
  "(--no-sout-spu --sout-spu)--nosout-spu[Enable SPU stream output]"\
  "--sout-mux-caching[Stream output muxer caching (ms)]"\
  "--vlm-conf[VLM configuration file]:Read a VLM configuration file as soon as VLM is started.:_files"\
  "--sap-interval[SAP announcement interval]"\
  "--mux[Mux module]:This is a legacy entry to let you configure mux modules:(mux_ts avformat dummy mp4 mp4 asf avi wav mpjpeg ps mux_ogg delay)"\
  "--access_output[Access output module]:This is a legacy entry to let you configure access output modules:(access_output_livehttp access_output_shout avio udp file dummy stream_out_chromecast ftp http mux_ts)"\
  "--ttl[Hop limit (TTL)]"\
  "--miface[Multicast output interface]"\
  "--dscp[DiffServ Code Point]"\
  "--packetizer[Preferred packetizer list]:This allows you to select the order in which VLC will choose its packetizers.:(flac rawvideo svcdsub h264 dirac spudec mpegaudio hevc mlp theora packetizer_avparser a52 lpcm oggspots mpegvideo cvdsub vorbis aes3 dts copy speex av1 vc1 mpeg4video mpeg4audio export)"\
  "--vod-server[VoD server module]:You can select which VoD server module you want to use. Set this to 'vod_rtsp' to switch back to the old, legacy module.:(stream_out_rtp rtsp gles2)"\
  "(--noplugins-cache --no-plugins-cache)--plugins-cache[Use a plugins cache]"\
  "(--noplugins-cache --plugins-cache)--no-plugins-cache[Use a plugins cache]"\
  "(--no-plugins-cache --plugins-cache)--noplugins-cache[Use a plugins cache]"\
  "(--noplugins-scan --no-plugins-scan)--plugins-scan[Scan for new plugins]"\
  "(--noplugins-scan --plugins-scan)--no-plugins-scan[Scan for new plugins]"\
  "(--no-plugins-scan --plugins-scan)--noplugins-scan[Scan for new plugins]"\
  "--keystore[Preferred keystore list]"\
  "(--nort-priority --no-rt-priority)--rt-priority[Allow real-time priority]"\
  "(--nort-priority --rt-priority)--no-rt-priority[Allow real-time priority]"\
  "(--no-rt-priority --rt-priority)--nort-priority[Allow real-time priority]"\
  "--rt-offset[Adjust VLC priority]"\
  "(-Z--norandom --no-random)--random[Play files randomly forever]"\
  "(--random--norandom --no-random)-Z[Play files randomly forever]"\
  "(-Z--norandom --random)--no-random[Play files randomly forever]"\
  "(--no-random--norandom --random)-Z[Play files randomly forever]"\
  "(-Z--no-random --random)--norandom[Play files randomly forever]"\
  "(--norandom--no-random --random)-Z[Play files randomly forever]"\
  "(-L--noloop --no-loop)--loop[Repeat all]"\
  "(--loop--noloop --no-loop)-L[Repeat all]"\
  "(-L--noloop --loop)--no-loop[Repeat all]"\
  "(--no-loop--noloop --loop)-L[Repeat all]"\
  "(-L--no-loop --loop)--noloop[Repeat all]"\
  "(--noloop--no-loop --loop)-L[Repeat all]"\
  "(-R--norepeat --no-repeat)--repeat[Repeat current item]"\
  "(--repeat--norepeat --no-repeat)-R[Repeat current item]"\
  "(-R--norepeat --repeat)--no-repeat[Repeat current item]"\
  "(--no-repeat--norepeat --repeat)-R[Repeat current item]"\
  "(-R--no-repeat --repeat)--norepeat[Repeat current item]"\
  "(--norepeat--no-repeat --repeat)-R[Repeat current item]"\
  "(--noplay-and-exit --no-play-and-exit)--play-and-exit[Play and exit]"\
  "(--noplay-and-exit --play-and-exit)--no-play-and-exit[Play and exit]"\
  "(--no-play-and-exit --play-and-exit)--noplay-and-exit[Play and exit]"\
  "(--noplay-and-stop --no-play-and-stop)--play-and-stop[Play and stop]"\
  "(--noplay-and-stop --play-and-stop)--no-play-and-stop[Play and stop]"\
  "(--no-play-and-stop --play-and-stop)--noplay-and-stop[Play and stop]"\
  "(--noplay-and-pause --no-play-and-pause)--play-and-pause[Play and pause]"\
  "(--noplay-and-pause --play-and-pause)--no-play-and-pause[Play and pause]"\
  "(--no-play-and-pause --play-and-pause)--noplay-and-pause[Play and pause]"\
  "(--nostart-paused --no-start-paused)--start-paused[Start paused]"\
  "(--nostart-paused --start-paused)--no-start-paused[Start paused]"\
  "(--no-start-paused --start-paused)--nostart-paused[Start paused]"\
  "(--noplaylist-autostart --no-playlist-autostart)--playlist-autostart[Auto start]"\
  "(--noplaylist-autostart --playlist-autostart)--no-playlist-autostart[Auto start]"\
  "(--no-playlist-autostart --playlist-autostart)--noplaylist-autostart[Auto start]"\
  "(--noplaylist-cork --no-playlist-cork)--playlist-cork[Pause on audio communication]"\
  "(--noplaylist-cork --playlist-cork)--no-playlist-cork[Pause on audio communication]"\
  "(--no-playlist-cork --playlist-cork)--noplaylist-cork[Pause on audio communication]"\
  "(--noone-instance --no-one-instance)--one-instance[Allow only one running instance]"\
  "(--noone-instance --one-instance)--no-one-instance[Allow only one running instance]"\
  "(--no-one-instance --one-instance)--noone-instance[Allow only one running instance]"\
  "(--noone-instance-when-started-from-file --no-one-instance-when-started-from-file)--one-instance-when-started-from-file[Use only one instance when started from file manager]"\
  "(--noone-instance-when-started-from-file --one-instance-when-started-from-file)--no-one-instance-when-started-from-file[Use only one instance when started from file manager]"\
  "(--no-one-instance-when-started-from-file --one-instance-when-started-from-file)--noone-instance-when-started-from-file[Use only one instance when started from file manager]"\
  "(--noplaylist-enqueue --no-playlist-enqueue)--playlist-enqueue[Enqueue items into playlist in one instance mode]"\
  "(--noplaylist-enqueue --playlist-enqueue)--no-playlist-enqueue[Enqueue items into playlist in one instance mode]"\
  "(--no-playlist-enqueue --playlist-enqueue)--noplaylist-enqueue[Enqueue items into playlist in one instance mode]"\
  "(--nodbus --no-dbus)--dbus[Expose media player via D-Bus]"\
  "(--nodbus --dbus)--no-dbus[Expose media player via D-Bus]"\
  "(--no-dbus --dbus)--nodbus[Expose media player via D-Bus]"\
  "(--nomedia-library --no-media-library)--media-library[Use media library]"\
  "(--nomedia-library --media-library)--no-media-library[Use media library]"\
  "(--no-media-library --media-library)--nomedia-library[Use media library]"\
  "(--noplaylist-tree --no-playlist-tree)--playlist-tree[Display playlist tree]"\
  "(--noplaylist-tree --playlist-tree)--no-playlist-tree[Display playlist tree]"\
  "(--no-playlist-tree --playlist-tree)--noplaylist-tree[Display playlist tree]"\
  "--open[Default stream]"\
  "(--noauto-preparse --no-auto-preparse)--auto-preparse[Automatically preparse items]"\
  "(--noauto-preparse --auto-preparse)--no-auto-preparse[Automatically preparse items]"\
  "(--no-auto-preparse --auto-preparse)--noauto-preparse[Automatically preparse items]"\
  "--preparse-timeout[Preparsing timeout]"\
  "(--nometadata-network-access --no-metadata-network-access)--metadata-network-access[Allow metadata network access]"\
  "(--nometadata-network-access --metadata-network-access)--no-metadata-network-access[Allow metadata network access]"\
  "(--no-metadata-network-access --metadata-network-access)--nometadata-network-access[Allow metadata network access]"\
  "--recursive[Subdirectory behavior]:Subdirectory behavior:((expand\:\"Expand\" collapse\:\"Collapse\" none\:\"None\" ))"\
  "--ignore-filetypes[Ignored extensions]"\
  "(--noshow-hiddenfiles --no-show-hiddenfiles)--show-hiddenfiles[Show hidden files]"\
  "(--noshow-hiddenfiles --show-hiddenfiles)--no-show-hiddenfiles[Show hidden files]"\
  "(--no-show-hiddenfiles --show-hiddenfiles)--noshow-hiddenfiles[Show hidden files]"\
  "(-S)--services-discovery[Services discovery modules]"\
  "(--services-discovery)-S[Services discovery modules]"\
  "(-d--nodaemon --no-daemon)--daemon[Run as daemon process]"\
  "(--daemon--nodaemon --no-daemon)-d[Run as daemon process]"\
  "(-d--nodaemon --daemon)--no-daemon[Run as daemon process]"\
  "(--no-daemon--nodaemon --daemon)-d[Run as daemon process]"\
  "(-d--no-daemon --daemon)--nodaemon[Run as daemon process]"\
  "(--nodaemon--no-daemon --daemon)-d[Run as daemon process]"\
  "--pidfile[Write process id to file]"\
  "(--noadvanced --no-advanced)--advanced[Show advanced options]"\
  "(--noadvanced --advanced)--no-advanced[Show advanced options]"\
  "(--no-advanced --advanced)--noadvanced[Show advanced options]"\
  "(--nointeract --no-interact)--interact[Interface interaction]"\
  "(--nointeract --interact)--no-interact[Interface interaction]"\
  "(--no-interact --interact)--nointeract[Interface interaction]"\
  "(--nostats --no-stats)--stats[Locally collect statistics]"\
  "(--nostats --stats)--no-stats[Locally collect statistics]"\
  "(--no-stats --stats)--nostats[Locally collect statistics]"\
  "(-I)--intf=[Interface module]:This is the main interface used by VLC. The default behavior is to automatically select the best module available.:(skins2 qt ncurses lua oldrc motion)"\
  "(--intf)-I[Interface module]:This is the main interface used by VLC. The default behavior is to automatically select the best module available.:(skins2 qt ncurses lua oldrc motion)"\
  "--extraintf[Extra interface modules]:Extra interface modules:_values -s , extraintf '*skins2' '*qt' '*ncurses' '*lua' '*oldrc'"\
  "--control[Control interfaces]:You can select control interfaces for VLC.:_values -s , control '*motion' '*notify' '*gestures' '*lirc' '*audioscrobbler'"\
  "--hotkeys-y-wheel-mode[Mouse wheel vertical axis control]:Mouse wheel vertical axis control:((3\:\"Position control reversed\" 2\:\"Position control\" 0\:\"Volume control\" -1\:\"Ignore\" ))"\
  "--hotkeys-x-wheel-mode[Mouse wheel horizontal axis control]:Mouse wheel horizontal axis control:((3\:\"Position control reversed\" 2\:\"Position control\" 0\:\"Volume control\" -1\:\"Ignore\" ))"\
  "--global-key-toggle-fullscreen[Fullscreen]"\
  "--key-toggle-fullscreen[Fullscreen]"\
  "--global-key-leave-fullscreen[Exit fullscreen]"\
  "--key-leave-fullscreen[Exit fullscreen]"\
  "--global-key-play-pause[Play/Pause]"\
  "--key-play-pause[Play/Pause]"\
  "--global-key-pause[Pause only]"\
  "--key-pause[Pause only]"\
  "--global-key-play[Play only]"\
  "--key-play[Play only]"\
  "--global-key-faster[Faster]"\
  "--key-faster[Faster]"\
  "--global-key-slower[Slower]"\
  "--key-slower[Slower]"\
  "--global-key-rate-normal[Normal rate]"\
  "--key-rate-normal[Normal rate]"\
  "--global-key-rate-faster-fine[Faster (fine)]"\
  "--key-rate-faster-fine[Faster (fine)]"\
  "--global-key-rate-slower-fine[Slower (fine)]"\
  "--key-rate-slower-fine[Slower (fine)]"\
  "--global-key-next[Next]"\
  "--key-next[Next]"\
  "--global-key-prev[Previous]"\
  "--key-prev[Previous]"\
  "--global-key-stop[Stop]"\
  "--key-stop[Stop]"\
  "--global-key-position[Position]"\
  "--key-position[Position]"\
  "--global-key-jump-extrashort[Very short backwards jump]"\
  "--key-jump-extrashort[Very short backwards jump]"\
  "--global-key-jump+extrashort[Very short forward jump]"\
  "--key-jump+extrashort[Very short forward jump]"\
  "--global-key-jump-short[Short backwards jump]"\
  "--key-jump-short[Short backwards jump]"\
  "--global-key-jump+short[Short forward jump]"\
  "--key-jump+short[Short forward jump]"\
  "--global-key-jump-medium[Medium backwards jump]"\
  "--key-jump-medium[Medium backwards jump]"\
  "--global-key-jump+medium[Medium forward jump]"\
  "--key-jump+medium[Medium forward jump]"\
  "--global-key-jump-long[Long backwards jump]"\
  "--key-jump-long[Long backwards jump]"\
  "--global-key-jump+long[Long forward jump]"\
  "--key-jump+long[Long forward jump]"\
  "--global-key-frame-next[Next frame]"\
  "--key-frame-next[Next frame]"\
  "--global-key-nav-activate[Activate]"\
  "--key-nav-activate[Activate]"\
  "--global-key-nav-up[Navigate up]"\
  "--key-nav-up[Navigate up]"\
  "--global-key-nav-down[Navigate down]"\
  "--key-nav-down[Navigate down]"\
  "--global-key-nav-left[Navigate left]"\
  "--key-nav-left[Navigate left]"\
  "--global-key-nav-right[Navigate right]"\
  "--key-nav-right[Navigate right]"\
  "--global-key-disc-menu[Go to the DVD menu]"\
  "--key-disc-menu[Go to the DVD menu]"\
  "--global-key-title-prev[Select previous DVD title]"\
  "--key-title-prev[Select previous DVD title]"\
  "--global-key-title-next[Select next DVD title]"\
  "--key-title-next[Select next DVD title]"\
  "--global-key-chapter-prev[Select prev DVD chapter]"\
  "--key-chapter-prev[Select prev DVD chapter]"\
  "--global-key-chapter-next[Select next DVD chapter]"\
  "--key-chapter-next[Select next DVD chapter]"\
  "--global-key-quit[Quit]"\
  "--key-quit[Quit]"\
  "--global-key-vol-up[Volume up]"\
  "--key-vol-up[Volume up]"\
  "--global-key-vol-down[Volume down]"\
  "--key-vol-down[Volume down]"\
  "--global-key-vol-mute[Mute]"\
  "--key-vol-mute[Mute]"\
  "--global-key-subdelay-up[Subtitle delay up]"\
  "--key-subdelay-up[Subtitle delay up]"\
  "--global-key-subdelay-down[Subtitle delay down]"\
  "--key-subdelay-down[Subtitle delay down]"\
  "--global-key-subsync-markaudio[Subtitle sync / bookmark audio timestamp]"\
  "--key-subsync-markaudio[Subtitle sync / bookmark audio timestamp]"\
  "--global-key-subsync-marksub[Subtitle sync / bookmark subtitle timestamp]"\
  "--key-subsync-marksub[Subtitle sync / bookmark subtitle timestamp]"\
  "--global-key-subsync-apply[Subtitle sync / synchronize audio & subtitle timestamps]"\
  "--key-subsync-apply[Subtitle sync / synchronize audio & subtitle timestamps]"\
  "--global-key-subsync-reset[Subtitle sync / reset audio & subtitle synchronization]"\
  "--key-subsync-reset[Subtitle sync / reset audio & subtitle synchronization]"\
  "--global-key-subpos-up[Subtitle position up]"\
  "--key-subpos-up[Subtitle position up]"\
  "--global-key-subpos-down[Subtitle position down]"\
  "--key-subpos-down[Subtitle position down]"\
  "--global-key-audiodelay-up[Audio delay up]"\
  "--key-audiodelay-up[Audio delay up]"\
  "--global-key-audiodelay-down[Audio delay down]"\
  "--key-audiodelay-down[Audio delay down]"\
  "--global-key-audio-track[Cycle audio track]"\
  "--key-audio-track[Cycle audio track]"\
  "--global-key-audiodevice-cycle[Cycle through audio devices]"\
  "--key-audiodevice-cycle[Cycle through audio devices]"\
  "--global-key-subtitle-revtrack[Cycle subtitle track in reverse order]"\
  "--key-subtitle-revtrack[Cycle subtitle track in reverse order]"\
  "--global-key-subtitle-track[Cycle subtitle track]"\
  "--key-subtitle-track[Cycle subtitle track]"\
  "--global-key-subtitle-toggle[Toggle subtitles]"\
  "--key-subtitle-toggle[Toggle subtitles]"\
  "--global-key-program-sid-next[Cycle next program Service ID]"\
  "--key-program-sid-next[Cycle next program Service ID]"\
  "--global-key-program-sid-prev[Cycle previous program Service ID]"\
  "--key-program-sid-prev[Cycle previous program Service ID]"\
  "--global-key-aspect-ratio[Cycle source aspect ratio]"\
  "--key-aspect-ratio[Cycle source aspect ratio]"\
  "--global-key-crop[Cycle video crop]"\
  "--key-crop[Cycle video crop]"\
  "--global-key-toggle-autoscale[Toggle autoscaling]"\
  "--key-toggle-autoscale[Toggle autoscaling]"\
  "--global-key-incr-scalefactor[Increase scale factor]"\
  "--key-incr-scalefactor[Increase scale factor]"\
  "--global-key-decr-scalefactor[Decrease scale factor]"\
  "--key-decr-scalefactor[Decrease scale factor]"\
  "--global-key-deinterlace[Toggle deinterlacing]"\
  "--key-deinterlace[Toggle deinterlacing]"\
  "--global-key-deinterlace-mode[Cycle deinterlace modes]"\
  "--key-deinterlace-mode[Cycle deinterlace modes]"\
  "--global-key-intf-show[Show controller in fullscreen]"\
  "--key-intf-show[Show controller in fullscreen]"\
  "--global-key-intf-boss[Boss key]"\
  "--key-intf-boss[Boss key]"\
  "--global-key-intf-popup-menu[Context menu]"\
  "--key-intf-popup-menu[Context menu]"\
  "--global-key-snapshot[Take video snapshot]"\
  "--key-snapshot[Take video snapshot]"\
  "--global-key-record[Record]"\
  "--key-record[Record]"\
  "--global-key-zoom[Zoom]"\
  "--key-zoom[Zoom]"\
  "--global-key-unzoom[Un-Zoom]"\
  "--key-unzoom[Un-Zoom]"\
  "--global-key-wallpaper[Toggle wallpaper mode in video output]"\
  "--key-wallpaper[Toggle wallpaper mode in video output]"\
  "--global-key-crop-top[Crop one pixel from the top of the video]"\
  "--key-crop-top[Crop one pixel from the top of the video]"\
  "--global-key-uncrop-top[Uncrop one pixel from the top of the video]"\
  "--key-uncrop-top[Uncrop one pixel from the top of the video]"\
  "--global-key-crop-left[Crop one pixel from the left of the video]"\
  "--key-crop-left[Crop one pixel from the left of the video]"\
  "--global-key-uncrop-left[Uncrop one pixel from the left of the video]"\
  "--key-uncrop-left[Uncrop one pixel from the left of the video]"\
  "--global-key-crop-bottom[Crop one pixel from the bottom of the video]"\
  "--key-crop-bottom[Crop one pixel from the bottom of the video]"\
  "--global-key-uncrop-bottom[Uncrop one pixel from the bottom of the video]"\
  "--key-uncrop-bottom[Uncrop one pixel from the bottom of the video]"\
  "--global-key-crop-right[Crop one pixel from the right of the video]"\
  "--key-crop-right[Crop one pixel from the right of the video]"\
  "--global-key-uncrop-right[Uncrop one pixel from the right of the video]"\
  "--key-uncrop-right[Uncrop one pixel from the right of the video]"\
  "--global-key-random[Random]"\
  "--key-random[Random]"\
  "--global-key-loop[Normal/Loop/Repeat]"\
  "--key-loop[Normal/Loop/Repeat]"\
  "--global-key-viewpoint-fov-in[Shrink the viewpoint field of view (360°)]"\
  "--key-viewpoint-fov-in[Shrink the viewpoint field of view (360°)]"\
  "--global-key-viewpoint-fov-out[Expand the viewpoint field of view (360°)]"\
  "--key-viewpoint-fov-out[Expand the viewpoint field of view (360°)]"\
  "--global-key-viewpoint-roll-clock[Roll the viewpoint clockwise (360°)]"\
  "--key-viewpoint-roll-clock[Roll the viewpoint clockwise (360°)]"\
  "--global-key-viewpoint-roll-anticlock[Roll the viewpoint anti-clockwise (360°)]"\
  "--key-viewpoint-roll-anticlock[Roll the viewpoint anti-clockwise (360°)]"\
  "--global-key-zoom-quarter[1;4 Quarter]"\
  "--key-zoom-quarter[1;4 Quarter]"\
  "--global-key-zoom-half[1;2 Half]"\
  "--key-zoom-half[1;2 Half]"\
  "--global-key-zoom-original[1;1 Original]"\
  "--key-zoom-original[1;1 Original]"\
  "--global-key-zoom-double[2;1 Double]"\
  "--key-zoom-double[2;1 Double]"\
  "--extrashort-jump-size[Very short jump length]"\
  "--short-jump-size[Short jump length]"\
  "--medium-jump-size[Medium jump length]"\
  "--long-jump-size[Long jump length]"\
  "--global-key-set-bookmark1[Set playlist bookmark 1]"\
  "--key-set-bookmark1[Set playlist bookmark 1]"\
  "--global-key-set-bookmark2[Set playlist bookmark 2]"\
  "--key-set-bookmark2[Set playlist bookmark 2]"\
  "--global-key-set-bookmark3[Set playlist bookmark 3]"\
  "--key-set-bookmark3[Set playlist bookmark 3]"\
  "--global-key-set-bookmark4[Set playlist bookmark 4]"\
  "--key-set-bookmark4[Set playlist bookmark 4]"\
  "--global-key-set-bookmark5[Set playlist bookmark 5]"\
  "--key-set-bookmark5[Set playlist bookmark 5]"\
  "--global-key-set-bookmark6[Set playlist bookmark 6]"\
  "--key-set-bookmark6[Set playlist bookmark 6]"\
  "--global-key-set-bookmark7[Set playlist bookmark 7]"\
  "--key-set-bookmark7[Set playlist bookmark 7]"\
  "--global-key-set-bookmark8[Set playlist bookmark 8]"\
  "--key-set-bookmark8[Set playlist bookmark 8]"\
  "--global-key-set-bookmark9[Set playlist bookmark 9]"\
  "--key-set-bookmark9[Set playlist bookmark 9]"\
  "--global-key-set-bookmark10[Set playlist bookmark 10]"\
  "--key-set-bookmark10[Set playlist bookmark 10]"\
  "--global-key-play-bookmark1[Play playlist bookmark 1]"\
  "--key-play-bookmark1[Play playlist bookmark 1]"\
  "--global-key-play-bookmark2[Play playlist bookmark 2]"\
  "--key-play-bookmark2[Play playlist bookmark 2]"\
  "--global-key-play-bookmark3[Play playlist bookmark 3]"\
  "--key-play-bookmark3[Play playlist bookmark 3]"\
  "--global-key-play-bookmark4[Play playlist bookmark 4]"\
  "--key-play-bookmark4[Play playlist bookmark 4]"\
  "--global-key-play-bookmark5[Play playlist bookmark 5]"\
  "--key-play-bookmark5[Play playlist bookmark 5]"\
  "--global-key-play-bookmark6[Play playlist bookmark 6]"\
  "--key-play-bookmark6[Play playlist bookmark 6]"\
  "--global-key-play-bookmark7[Play playlist bookmark 7]"\
  "--key-play-bookmark7[Play playlist bookmark 7]"\
  "--global-key-play-bookmark8[Play playlist bookmark 8]"\
  "--key-play-bookmark8[Play playlist bookmark 8]"\
  "--global-key-play-bookmark9[Play playlist bookmark 9]"\
  "--key-play-bookmark9[Play playlist bookmark 9]"\
  "--global-key-play-bookmark10[Play playlist bookmark 10]"\
  "--key-play-bookmark10[Play playlist bookmark 10]"\
  "--global-key-clear-playlist[Clear the playlist]"\
  "--key-clear-playlist[Clear the playlist]"\
  "--global-key-subtitle-text-scale-normal[Reset subtitles text scale]"\
  "--key-subtitle-text-scale-normal[Reset subtitles text scale]"\
  "--global-key-subtitle-text-scale-up[Scale down subtitles text]"\
  "--key-subtitle-text-scale-up[Scale down subtitles text]"\
  "--global-key-subtitle-text-scale-down[Scale up subtitles text]"\
  "--key-subtitle-text-scale-down[Scale up subtitles text]"\
  "--bookmark1[Playlist bookmark 1]"\
  "--bookmark2[Playlist bookmark 2]"\
  "--bookmark3[Playlist bookmark 3]"\
  "--bookmark4[Playlist bookmark 4]"\
  "--bookmark5[Playlist bookmark 5]"\
  "--bookmark6[Playlist bookmark 6]"\
  "--bookmark7[Playlist bookmark 7]"\
  "--bookmark8[Playlist bookmark 8]"\
  "--bookmark9[Playlist bookmark 9]"\
  "--bookmark10[Playlist bookmark 10]"\
  "(--module)-p[print help on module]:print help on module:($vlc_modules)"\
  "(-p)--module[print help on module]:print help on module:($vlc_modules)"\
  "(--help)-h[print help]"\
  "(-h)--help[print help]"\
  "(--longhelp)-H[print detailed help]"\
  "(-H)--longhelp[print detailed help]"\
  "(--list)-l[print a list of available modules]"\
  "(-l)--list[print a list of available modules]"\
  "--reset-config[reset the current config to the default values]"\
  "--config[use alternate config file]"\
  "--reset-plugins-cache[resets the current plugins cache]"\
  "--version[print version information]"\
  "*:Playlist item:->mrl" && ret=0

case $state in
  mrl)
    _alternative 'files:file:_files' 'urls:URL:_urls' && ret=0
  ;;
esac

return ret
