I apologize now for the verbosity of this post. I admit that I'm a newbie with vlc (just started yesterday). I'm trying to use it to see if I can create mp4 files to transfer to a video ipod before I actually buy the video ipod and get stuck with a Windoze only situation (I've been using gnupod and gtkpod very successfully for a year with my ipod shuffle and would like to continue to use Linux with a video ipod). Anyway, I'm running version 0.8.5 on SuSE 10.0. I can play the avi file and hear the audio but when I use this script I found on another forum, it creates the mp4 but the audio is dropped:
#!/bin/bash
base=`echo $1 | gawk -F. '{print $1}' `
echo "$1 $base"
vlc -vvv "$1" :sout="#transcode{vcodec=mp4v,vb=1024,scale=1,acodec=mp4a,ab=128,channels=2}:standard{access=file,url=$base.mp4}" vlc:quit --aspect-ratio "4:3" --sout-transcode-width 360 --sout-transcode-height 240 --sout-transcode-fps 30
Here are the message that are generated during the conversion:
test.avi test
VLC media player 0.8.5 Janus
[00000001] main vlc debug: opening config file /home/bmcneely/.vlc/vlcrc
[00000001] main vlc debug: checking builtin modules
[00000001] main vlc debug: checking plugin modules
[00000001] main vlc debug: loading plugins cache file /home/bmcneely/.vlc/cache/plugins-04041e.dat
[00000001] main vlc debug: recursively browsing `modules'
[00000001] main vlc debug: recursively browsing `/usr/lib/vlc'
[00000001] main vlc debug: recursively browsing `plugins'
[00000001] main vlc debug: module bank initialized, found 223 modules
[00000001] main vlc debug: opening config file /home/bmcneely/.vlc/vlcrc
[00000001] main vlc debug: CPU has capabilities 486 586 MMX 3DNow! MMXEXT SSE SSE2 FPU
[00000001] main vlc debug: looking for memcpy module: 4 candidates
[00000001] main vlc debug: using memcpy module "memcpymmxext"
[00000286] main playlist debug: waiting for thread completion
[00000286] main playlist debug: thread 1090984880 (playlist) created at priority 0 (playlist/playlist.c:184)
[00000287] main private debug: waiting for thread completion
[00000287] main private debug: thread 1093086128 (preparser) created at priority 0 (playlist/playlist.c:210)
[00000288] main interface debug: looking for interface module: 1 candidate
[00000288] main interface debug: using interface module "hotkeys"
[00000288] main interface debug: thread 1095187376 (interface) created at priority 0 (interface/interface.c:231)
[00000290] main interface debug: looking for interface module: 1 candidate
[00000290] main interface debug: using interface module "screensaver"
[00000290] main interface debug: thread 1097288624 (interface) created at priority 0 (interface/interface.c:231)
[00000286] main playlist debug: adding playlist item `vlc:quit' ( vlc:quit )
[00000286] main playlist debug: adding playlist item `test.avi' ( test.avi )
[00000292] main interface debug: looking for interface module: 5 candidates
[00000292] main interface debug: using interface module "wxwidgets"
[00000292] main interface debug: thread 1118010288 (manager) created at priority 0 (interface/interface.c:216)
[00000292] wxwidgets interface debug: Using last windows config '(-1,0,0,1024,768)(0,508,187,353,82)(6,0,0,-1,150)'
[00000292] wxwidgets interface debug: id=0 p=(508,187) s=(353,82)
[00000292] wxwidgets interface debug: id=6 p=(0,0) s=(-1,150)
[00000286] main playlist debug: nothing requested, starting
[00000286] main playlist debug: creating new input thread
[00000295] main input debug: waiting for thread completion
[00000295] main input debug: thread 1149381552 (input) created at priority 0 (input/input.c:261)
[00000295] main input debug: creating statistics handler
[00000297] main stream output debug: stream=`transcode'
[00000298] main private debug: looking for sout stream module: 1 candidate
[00000297] main stream output debug: stream=`standard'
[00000301] main private debug: looking for sout stream module: 1 candidate
[00000301] main private debug: set sout option: sout-standard-access to file
[00000301] main private warning: Option sout-standard-url is deprecated. You should use sout-standard-dst instead.
[00000301] main private debug: set sout option: sout-standard-dst to test.mp4
[00000301] stream_out_standard private debug: creating `file/(null)://test.mp4'
[00000301] stream_out_standard private debug: extension is mp4
[00000301] stream_out_standard private debug: extension -> mux=mp4
[00000301] stream_out_standard private debug: using `file/mp4://test.mp4'
[00000303] main private debug: looking for sout access module: 1 candidate
[00000303] access_output_file private debug: file access output opened (`test.mp4')
[00000303] main private debug: using sout access module "access_output_file"
[00000301] stream_out_standard private debug: access opened
[00000305] main private debug: looking for sout mux module: 1 candidate
[00000305] mux_mp4 private debug: Mp4 muxer opend
[00000305] main private debug: using sout mux module "mux_mp4"
[00000301] stream_out_standard private debug: mux opened
[00000301] main private debug: using sout stream module "stream_out_standard"
[00000298] main private debug: set sout option: sout-transcode-vcodec to mp4v
[00000298] main private debug: set sout option: sout-transcode-vb to 1024
[00000298] main private debug: set sout option: sout-transcode-scale to 1
[00000298] main private debug: set sout option: sout-transcode-acodec to mp4a
[00000298] main private debug: set sout option: sout-transcode-ab to 128
[00000298] main private debug: set sout option: sout-transcode-channels to 2
[00000298] stream_out_transcode private debug: codec audio=mp4a 0Hz 2 channels 128Kb/s
[00000298] stream_out_transcode private warning: bad aspect ratio
[00000298] stream_out_transcode private debug: codec video=mp4v 360x240 scaling: 1.000000 1024kb/s
[00000298] main private debug: using sout stream module "stream_out_transcode"
[00000295] main input debug: `test.avi' gives access `' demux `' path `test.avi'
[00000295] main input debug: creating demux: access='' demux='' path='test.avi'
[00000307] main demuxer debug: looking for access_demux module: 2 candidates
[00000295] main input debug: creating access '' path='test.avi'
[00000310] main access debug: looking for access2 module: 6 candidates
[00000310] vcd access debug: trying .cue file: test.cue
[00000310] access_file access debug: opening file `test.avi'
[00000310] main access debug: using access2 module "access_file"
[00000315] main private debug: pre-buffering...
[00000315] main private debug: received first data for our buffer
[00000315] main private debug: pre-buffering done 1408981 bytes in 0s - 270804 kbytes/s
[00000295] main input debug: creating demux: access='' demux='' path='test.avi'
[00000316] main demuxer debug: looking for demux2 module: 44 candidates
[00000315] avi private debug: found Chunk fourcc:46464952 (RIFF) size:5068704 pos:0
[00000315] avi private debug: found LIST chunk: 'AVI '
[00000315] avi private debug: <list 'AVI '>
[00000315] avi private debug: found Chunk fourcc:5453494c (LIST) size:474 pos:12
[00000315] avi private debug: found LIST chunk: 'hdrl'
[00000315] avi private debug: <list 'hdrl'>
[00000315] avi private debug: found Chunk fourcc:68697661 (avih) size:56 pos:24
[00000315] avi private debug: avih: streams:2 flags: HAS_INDEX 320x240
[00000315] avi private debug: found Chunk fourcc:5453494c (LIST) size:124 pos:88
[00000315] avi private debug: found LIST chunk: 'strl'
[00000315] avi private debug: <list 'strl'>
[00000315] avi private debug: found Chunk fourcc:68727473 (strh) size:64 pos:100
[00000315] avi private debug: strh: type:vids handler:0x3467706d samplesize:0 15.00fps
[00000315] avi private debug: found Chunk fourcc:66727473 (strf) size:40 pos:172
[00000315] avi private debug: strf: video:MPG4 320x240 planes:1 24bpp
[00000315] avi private debug: </list 'strl'>
[00000315] avi private debug: found Chunk fourcc:5453494c (LIST) size:100 pos:220
[00000315] avi private debug: found LIST chunk: 'strl'
[00000315] avi private debug: <list 'strl'>
[00000315] avi private debug: found Chunk fourcc:68727473 (strh) size:64 pos:232
[00000315] avi private debug: strh: type:auds handler:0x00000000 samplesize:1 16000.00fps
[00000315] avi private debug: found Chunk fourcc:66727473 (strf) size:16 pos:304
[00000315] avi private debug: strf: audio:0x0001 channels:1 16000Hz 8bits/sample 125kb/s
[00000315] avi private debug: </list 'strl'>
[00000315] avi private debug: found Chunk fourcc:54465349 (ISFT) size:75 pos:328
[00000315] avi private debug: ISFT: software : -AVICAP32- MSVIDEO: Brooktree Bt848 Capture Driver, Version: 4.1.8.18130
[00000315] avi private debug: found Chunk fourcc:504f4349 (ICOP) size:40 pos:412
[00000315] avi private debug: ICOP: copyright : Copyright Hauppauge Computer Works, Inc
[00000315] avi private debug: found Chunk fourcc:54494449 (IDIT) size:26 pos:460
[00000315] avi private debug: IDIT: digitalization time : Sun May 6 18:14:26 2001
[00000315] avi private debug: </list 'hdrl'>
[00000315] avi private debug: found Chunk fourcc:4b4e554a (JUNK) size:2046 pos:494
[00000315] avi private debug: found Chunk fourcc:5453494c (LIST) size:5044228 pos:2548
[00000315] avi private debug: skipping movi chunk
[00000315] avi private debug: found Chunk fourcc:31786469 (idx1) size:21920 pos:5046784
[00000315] avi private debug: idx1: index entry:1370
[00000315] avi private debug: </list 'AVI '>
[00000315] avi private debug: * LIST-root size:5068712 pos:0
[00000315] avi private debug: + RIFF-AVI size:5068704 pos:0
[00000315] avi private debug: | + LIST-hdrl size:474 pos:12
[00000315] avi private debug: | | + avih size:56 pos:24
[00000315] avi private debug: | | + LIST-strl size:124 pos:88
[00000315] avi private debug: | | | + strh size:64 pos:100
[00000315] avi private debug: | | | + strf size:40 pos:172
[00000315] avi private debug: | | + LIST-strl size:100 pos:220
[00000315] avi private debug: | | | + strh size:64 pos:232
[00000315] avi private debug: | | | + strf size:16 pos:304
[00000315] avi private debug: | | + ISFT size:75 pos:328
[00000315] avi private debug: | | + ICOP size:40 pos:412
[00000315] avi private debug: | | + IDIT size:26 pos:460
[00000315] avi private debug: | + JUNK size:2046 pos:494
[00000315] avi private debug: | + LIST-movi size:5044228 pos:2548
[00000315] avi private debug: | + idx1 size:21920 pos:5046784
[00000316] avi demuxer debug: AVIH: 2 stream, flags HAS_INDEX
[00000316] avi demuxer debug: stream[0] rate:1000000 scale:66676 samplesize:0
[00000316] avi demuxer debug: stream[0] video(MPG4) 320x240 24bpp 14.997900fps
[00000295] main input debug: selecting program id=0
[00000316] avi demuxer debug: stream[1] rate:16000 scale:1 samplesize:1
[00000316] avi demuxer debug: stream[1] audio(0x1) 1 channels 16000Hz 8bits
[00000316] avi demuxer debug: no key frame set for track 1
[00000316] avi demuxer debug: stream[0] created 1286 index entries
[00000316] avi demuxer debug: stream[1] created 84 index entries
[00000316] avi demuxer debug: stream[0] length:85 (based on index)
[00000316] avi demuxer debug: stream[1] length:85 (based on index)
[00000316] main demuxer debug: using demux2 module "avi"
[00000295] main input debug: looking for a subtitle file in /home/bmcneely/tmp/
[00000318] main packetizer debug: looking for packetizer module: 17 candidates
[00000318] main packetizer debug: using packetizer module "packetizer_copy"
[00000295] main input debug: stream out mode -> no decoder thread
[00000349] main packetizer debug: looking for packetizer module: 17 candidates
[00000349] main packetizer debug: using packetizer module "packetizer_copy"
[00000295] main input debug: stream out mode -> no decoder thread
[00000295] main input debug: starting in asynch mode
[00000295] main input debug: meta information:
[00000295] main input debug: - 'Setting' = ' HAS_INDEX'
[00000295] main input debug: `test.avi' successfully opened
[00000316] avi demuxer debug: old:0 < new 0
[00000297] main stream output debug: adding a new input
[00000298] stream_out_transcode private debug: creating video transcoding from fcc=`DIV1' to fcc=`mp4v'
[00000350] main decoder debug: looking for decoder module: 25 candidates
[00000350] ffmpeg decoder debug: libavcodec initialized (interface 3346432 )
[00000350] ffmpeg decoder debug: postprocessing disabled
[00000350] ffmpeg decoder debug: using direct rendering
[00000350] ffmpeg decoder debug: ffmpeg codec (MS MPEG-4 Video v1) started
[00000350] main decoder debug: using decoder module "ffmpeg"
[00000351] main encoder debug: looking for encoder module: 9 candidates
[00000351] ffmpeg encoder debug: libavcodec already initialized
[00000351] ffmpeg encoder debug: found encoder MPEG-4 Video
[00000351] main encoder debug: using encoder module "ffmpeg"
[00000351] main encoder debug: removing module "ffmpeg"
[00000298] stream_out_transcode private debug: drift is too high, resetting master sync
[00000298] stream_out_transcode private debug: decoder aspect is 576000:432000
[00000298] stream_out_transcode private debug: source pixel aspect is 1.000000:1
[00000298] stream_out_transcode private debug: scaled pixel aspect is 0.888889:1
[00000298] stream_out_transcode private debug: source 320x240, crop 320x240, destination 360x240, padding 360x240
[00000298] stream_out_transcode private debug: encoder aspect is 576000:432000
[00000351] main encoder debug: looking for encoder module: 9 candidates
[00000351] ffmpeg encoder debug: libavcodec already initialized
[00000351] ffmpeg encoder debug: removing common factors from framerate
(mpeg4@0x85a5d60)
[00000351] ffmpeg encoder debug: found encoder MPEG-4 Video
[00000351] main encoder debug: using encoder module "ffmpeg"
[00000305] main private debug: adding a new input
[00000305] mux_mp4 private debug: adding input
[00000361] main private debug: looking for crop padd module: 1 candidate
[00000361] ffmpeg private debug: input: 360x240 -> 320x240
[00000361] ffmpeg private debug: input: 320x240 I420 -> 360x240 I420
[00000361] ffmpeg private debug: libavcodec already initialized
[00000361] main private debug: using crop padd module "ffmpeg"
[00000298] stream_out_transcode private debug: drift is too high, resetting master sync
[00000297] main stream output debug: adding a new input
[00000298] stream_out_transcode private debug: creating audio transcoding from fcc=`u8 ' to fcc=`mp4a'
[00000362] main decoder debug: looking for decoder module: 25 candidates
[00000362] araw decoder debug: samplerate:16000Hz channels:1 bits/sample:8
[00000362] main decoder debug: using decoder module "araw"
[00000363] main encoder debug: looking for encoder module: 9 candidates
[00000363] ffmpeg encoder debug: libavcodec already initialized
[00000363] ffmpeg encoder warning: libfaac doesn't support this output format!
(aac@0x84b8e60)
[00000363] ffmpeg encoder error: cannot open encoder
[00000298] stream_out_transcode private error: cannot find encoder
[00000362] main decoder debug: removing module "araw"
[00000298] stream_out_transcode private error: cannot create audio chain
[00000349] main packetizer error: cannot create packetizer output (u8 )
[00000316] avi demuxer warning: cannot skip packet, track disabled
[00000318] main packetizer debug: removing module "packetizer_copy"
[00000318] main packetizer debug: killing decoder fourcc `MPG4', 0 PES in FIFO
[00000297] main stream output debug: removing an input
[00000350] ffmpeg decoder debug: ffmpeg codec (MS MPEG-4 Video v1) stopped
[00000350] main decoder debug: removing module "ffmpeg"
[00000351] main encoder debug: removing module "ffmpeg"
[00000361] main private debug: removing module "ffmpeg"
[00000305] mux_mp4 private debug: removing input
[00000305] main private warning: no more input streams for this mux
[00000349] main packetizer debug: removing module "packetizer_copy"
[00000349] main packetizer debug: killing decoder fourcc `araw', 0 PES in FIFO
[00000295] main input debug: EOF reached
[00000295] main input debug: closing input
[00000315] avi private debug: free chunk avih
[00000315] avi private debug: free chunk strh
[00000315] avi private debug: free chunk strf
[00000315] avi private debug: free chunk LIST
[00000315] avi private debug: free chunk strh
[00000315] avi private debug: free chunk strf
[00000315] avi private debug: free chunk LIST
[00000315] avi private debug: free chunk ISFT
[00000315] avi private debug: free chunk ICOP
[00000315] avi private debug: free chunk IDIT
[00000315] avi private debug: free chunk LIST
[00000315] avi private debug: free chunk JUNK
[00000315] avi private debug: free chunk LIST
[00000315] avi private debug: free chunk idx1
[00000315] avi private debug: free chunk RIFF
[00000315] avi private debug: free chunk LIST
[00000316] main demuxer debug: removing module "avi"
[00000310] main access debug: removing module "access_file"
[00000295] main input debug: destroying sout
[00000298] main private debug: destroying chain... (name=transcode)
[00000301] main private debug: destroying chain... (name=standard)
[00000305] mux_mp4 private debug: Close
[00000305] mux_mp4 private debug: movie duration 85s
[00000305] mux_mp4 private debug: created 1 chunks (stco)
[00000305] main private debug: removing module "mux_mp4"
[00000303] access_output_file private debug: file access output closed
[00000303] main private debug: removing module "access_output_file"
[00000301] main private debug: removing module "stream_out_standard"
[00000301] main private debug: destroying chain done
[00000298] main private debug: removing module "stream_out_transcode"
[00000298] main private debug: destroying chain done
[00000295] main input debug: thread 1149381552 joined (input/input.c:399)
[00000286] main playlist debug: creating new input thread
[00000368] main input debug: waiting for thread completion
[00000368] main input debug: thread 1149381552 (input) created at priority 0 (input/input.c:261)
[00000368] main input debug: `vlc:quit' gives access `vlc' demux `' path `quit'
[00000368] main input debug: creating demux: access='vlc' demux='' path='quit'
[00000369] main demuxer debug: looking for access_demux module: 0 candidates
[00000369] main demuxer warning: no access_demux module matched "vlc"
[00000368] main input debug: creating access 'vlc' path='quit'
[00000370] main access debug: looking for access2 module: 7 candidates
[00000370] main access debug: using access2 module "dummy"
[00000379] main private debug: pre-buffering...
[00000379] main private debug: received first data for our buffer
[00000379] main private debug: pre-buffering done 1408981 bytes in 0s - 486720 kbytes/s
[00000368] main input debug: creating demux: access='vlc' demux='vlc' path='quit'
[00000380] main demuxer debug: looking for demux2 module: 1 candidate
[00000380] dummy demuxer: command `quit'
[00000380] main demuxer debug: using demux2 module "dummy"
[00000368] main input debug: looking for a subtitle file in /home/bmcneely/tmp/
[00000368] main input debug: `vlc:quit' successfully opened
[00000368] main input debug: EOF reached
[00000368] main input debug: closing input
[00000380] main demuxer debug: removing module "dummy"
[00000370] main access debug: removing module "dummy"
[00000368] main input debug: thread 1149381552 joined (input/input.c:399)
[00000286] main playlist: nothing to play
[00000001] main vlc debug: removing all interfaces
[00000292] main interface debug: thread 1118010288 joined (interface/interface.c:258)
[00000292] main interface debug: removing module "wxwidgets"
[00000290] main interface debug: thread 1097288624 joined (interface/interface.c:258)
[00000290] main interface debug: removing module "screensaver"
[00000288] main interface debug: thread 1095187376 joined (interface/interface.c:258)
[00000288] main interface debug: removing module "hotkeys"
[00000001] main vlc debug: removing playlist handler
[00000287] main private debug: thread 1093086128 joined (playlist/playlist.c:247)
[00000286] main playlist debug: thread 1090984880 joined (playlist/playlist.c:248)
[00000286] main playlist debug: deleting playlist item `test.avi'
[00000286] main playlist: stopping playback
[00000286] main playlist debug: deleting playlist item `vlc:quit'
[00000001] main vlc debug: removing all video outputs
[00000001] main vlc debug: removing all audio outputs
[00000001] main vlc debug: removing module "memcpymmxext"
[00000001] main vlc debug: opening config file /home/bmcneely/.vlc/vlcrc
[00000001] main vlc debug: saving plugins cache file /home/bmcneely/.vlc/cache/plugins-04041e.dat
Here is my configuration file:
###
### VLC media player - version 0.8.5 Janus - (c) 1996-2006 the VideoLAN team
###
###
### lines begining with a '#' character are comments
###
[main] # main program
# Enable audio (boolean)
#audio=1
# Default audio volume (integer)
#volume=256
# Audio output volume step (integer)
#volume-step=32
# Audio output frequency (Hz) (integer)
#aout-rate=-1
# High quality audio resampling (boolean)
#hq-resampling=1
# Use S/PDIF when available (boolean)
#spdif=0
# Force detection of Dolby Surround (integer)
#force-dolby-surround=0
# Audio desynchronization compensation (integer)
#audio-desync=0
# Audio output module (string)
#aout=
# Audio filters (string)
#audio-filter=
# Audio visualizations (string)
#audio-visual=
# Enable video (boolean)
#video=1
# Grayscale video output (boolean)
#grayscale=0
# Fullscreen video output (boolean)
#fullscreen=0
# Drop late frames (boolean)
#drop-late-frames=1
# Skip frames (boolean)
#skip-frames=1
# Quiet synchro (boolean)
#quiet-synchro=0
# Overlay video output (boolean)
#overlay=1
# Always on top (boolean)
#video-on-top=0
# Disable screensaver (boolean)
#disable-screensaver=1
# Video snapshot directory (string)
#snapshot-path=
# Video snapshot format (string)
#snapshot-format=png
# Display video snapshot preview (boolean)
#snapshot-preview=1
# Video width (integer)
#width=-1
# Video height (integer)
#height=-1
# Video X coordinate (integer)
#video-x=-1
# Video Y coordinate (integer)
#video-y=-1
# Video cropping (string)
#crop=
# Source aspect ratio (string)
#aspect-ratio=
# Monitor pixel aspect ratio (string)
#monitor-par=
# Fix HDTV height (boolean)
#hdtv-fix=1
# Window decorations (boolean)
#video-deco=1
# Video title (string)
#video-title=
# Video alignment (integer)
#align=0
# Zoom video (float)
#zoom=1.000000
# Video output module (string)
#vout=
# Video filter module (string)
#vout-filter=
# Enable sub-pictures (boolean)
#spu=1
# On Screen Display (boolean)
#osd=1
# Text rendering module (string)
#text-renderer=
# Use subtitle file (string)
#sub-file=
# Autodetect subtitle files (boolean)
#sub-autodetect-file=1
# Subtitle autodetection fuzziness (integer)
#sub-autodetect-fuzzy=3
# Subtitle autodetection paths (string)
#sub-autodetect-path=./Subtitles, ./subtitles
# Force subtitle position (integer)
#sub-margin=0
# Subpictures filter module (string)
#sub-filter=
# Program (integer)
#program=0
# Programs (string)
#programs=
# Audio track (integer)
#audio-track=-1
# Subtitles track (integer)
#sub-track=-1
# Audio language (string)
#audio-language=
# Subtitle language (string)
#sub-language=
# Audio track ID (integer)
#audio-track-id=-1
# Subtitles track ID (integer)
#sub-track-id=-1
# Input repetitions (integer)
#input-repeat=0
# Start time (integer)
#start-time=0
# Stop time (integer)
#stop-time=0
# Input list (string)
#input-list=
# Input slave (experimental) (string)
#input-slave=
# Bookmarks list for a stream (string)
#bookmarks=
# DVD device (string)
dvd=/dev/sr0
# VCD device (string)
vcd=/dev/hdc
# Audio CD device (string)
cd-audio=/dev/hdc
# UDP port (integer)
#server-port=1234
# MTU of the network interface (integer)
#mtu=1500
# Force IPv6 (boolean)
#ipv6=0
# Force IPv4 (boolean)
#ipv4=0
# TCP connection timeout (integer)
#ipv4-timeout=5000
# SOCKS server (string)
#socks=
# SOCKS user name (string)
#socks-user=
# SOCKS password (string)
#socks-pwd=
# Title metadata (string)
#meta-title=
# Author metadata (string)
#meta-author=
# Artist metadata (string)
#meta-artist=
# Genre metadata (string)
#meta-genre=
# Copyright metadata (string)
#meta-copyright=
# Description metadata (string)
#meta-description=
# Date metadata (string)
#meta-date=
# URL metadata (string)
#meta-url=
# Clock reference average counter (integer)
#cr-average=40
# Clock synchronisation (integer)
#clock-synchro=-1
# Network synchronisation (boolean)
#network-synchronisation=0
# Preferred decoders list (string)
#codec=
# Preferred encoders list (string)
#encoder=
# Access module (string)
#access=
# Access filter module (string)
#access-filter=
# Demux module (string)
#demux=
# Default stream output chain (string)
#sout=
# Display while streaming (boolean)
#sout-display=0
# Keep stream output open (boolean)
#sout-keep=0
# Enable streaming of all ES (boolean)
#sout-all=0
# Enable audio stream output (boolean)
#sout-audio=1
# Enable video stream output (boolean)
#sout-video=1
# Enable SPU stream output (boolean)
#sout-spu=1
# VLM configuration file (string)
#vlm-conf=
# Mux module (string)
#mux=
# Access output module (string)
#access_output=
# Hop limit (TTL) (integer)
#ttl=0
# IPv6 multicast output interface (string)
#miface=
# IPv4 multicast output interface address (string)
#miface-addr=
# Preferred packetizer list (string)
#packetizer=
# Control SAP flow (boolean)
#sap-flow-control=0
# SAP announcement interval (integer)
#sap-interval=5
# Enable FPU support (boolean)
#fpu=1
# Enable CPU MMX support (boolean)
#mmx=1
# Enable CPU 3D Now! support (boolean)
#3dn=1
# Enable CPU MMX EXT support (boolean)
#mmxext=1
# Enable CPU SSE support (boolean)
#sse=1
# Enable CPU SSE2 support (boolean)
#sse2=1
# Memory copy module (string)
#memcpy=
# Use a plugins cache (boolean)
#plugins-cache=1
# Modules search path (string)
#plugin-path=
# Minimize number of threads (boolean)
#minimize-threads=0
# Allow real-time priority (boolean)
#rt-priority=0
# Adjust VLC priority (integer)
#rt-offset=0
# Play files randomly forever (boolean)
#random=0
# Repeat all (boolean)
#loop=0
# Repeat current item (boolean)
#repeat=0
# Play and stop (boolean)
#play-and-stop=0
# Default stream (string)
#open=
# Automatically preparse files (boolean)
#auto-preparse=1
# Services discovery modules (string)
#services-discovery=
# Verbosity (0,1,2) (integer)
#verbose=0
# Be quiet (boolean)
#quiet=0
# Run as daemon process (boolean)
#daemon=0
# Log to file (boolean)
#file-logging=0
# Log to syslog (boolean)
#syslog=0
# Language (string)
#language=auto
# Color messages (boolean)
#color=0
# Show advanced options (boolean)
#advanced=0
# Show interface with mouse (boolean)
#show-intf=0
# Collect statistics (boolean)
#stats=1
# Interface module (string)
#intf=
# Extra interface modules (string)
#extraintf=
# Control interfaces (string)
#control=
# Fullscreen (key)
#key-fullscreen=f
# Play/Pause (key)
#key-play-pause=Space
# Pause only (key)
#key-pause=Unset
# Play only (key)
#key-play=Unset
# Faster (key)
#key-faster=+
# Slower (key)
#key-slower=-
# Next (key)
#key-next=n
# Previous (key)
#key-prev=p
# Stop (key)
#key-stop=s
# Position (key)
#key-position=t
# Very short backwards jump (key)
#key-jump-extrashort=Shift-Left
# Very short forward jump (key)
#key-jump+extrashort=Shift-Right
# Short backwards jump (key)
#key-jump-short=Alt-Left
# Short forward jump (key)
#key-jump+short=Alt-Right
# Medium backwards jump (key)
#key-jump-medium=Ctrl-Left
# Medium forward jump (key)
#key-jump+medium=Ctrl-Right
# Long backwards jump (key)
#key-jump-long=Alt-Ctrl-Left
# Long forward jump (key)
#key-jump+long=Alt-Ctrl-Right
# Activate (key)
#key-nav-activate=Enter
# Navigate up (key)
#key-nav-up=Up
# Navigate down (key)
#key-nav-down=Down
# Navigate left (key)
#key-nav-left=Left
# Navigate right (key)
#key-nav-right=Right
# Go to the DVD menu (key)
#key-disc-menu=Ctrl-m
# Select previous DVD title (key)
#key-title-prev=Ctrl-p
# Select next DVD title (key)
#key-title-next=Ctrl-n
# Select prev DVD chapter (key)
#key-chapter-prev=Ctrl-u
# Select next DVD chapter (key)
#key-chapter-next=Ctrl-d
# Quit (key)
#key-quit=Ctrl-q
# Volume up (key)
#key-vol-up=Ctrl-Up
# Volume down (key)
#key-vol-down=Ctrl-Down
# Mute (key)
#key-vol-mute=m
# Subtitle delay up (key)
#key-subdelay-up=Ctrl-h
# Subtitle delay down (key)
#key-subdelay-down=Ctrl-j
# Audio delay up (key)
#key-audiodelay-up=Ctrl-k
# Audio delay down (key)
#key-audiodelay-down=Ctrl-l
# Cycle audio track (key)
#key-audio-track=l
# Cycle subtitle track (key)
#key-subtitle-track=k
# Cycle source aspect ratio (key)
#key-aspect-ratio=a
# Cycle video crop (key)
#key-crop=c
# Cycle deinterlace modes (key)
#key-deinterlace=d
# Show interface (key)
#key-intf-show=i
# Hide interface (key)
#key-intf-hide=
# Take video snapshot (key)
#key-snapshot=Alt-Ctrl-s
# Go back in browsing history (key)
#key-history-back=Ctrl-v
# Go forward in browsing history (key)
#key-history-forward=Ctrl-b
# Record (key)
#key-record=Ctrl-r
# Very short jump length (integer)
#extrashort-jump-size=3
# Short jump length (integer)
#short-jump-size=10
# Medium jump length (integer)
#medium-jump-size=60
# Long jump length (integer)
#long-jump-size=300
# Set playlist bookmark 1 (key)
#key-set-bookmark1=Ctrl-F1
# Set playlist bookmark 2 (key)
#key-set-bookmark2=Ctrl-F2
# Set playlist bookmark 3 (key)
#key-set-bookmark3=Ctrl-F3
# Set playlist bookmark 4 (key)
#key-set-bookmark4=Ctrl-F4
# Set playlist bookmark 5 (key)
#key-set-bookmark5=Ctrl-F5
# Set playlist bookmark 6 (key)
#key-set-bookmark6=Ctrl-F6
# Set playlist bookmark 7 (key)
#key-set-bookmark7=Ctrl-F7
# Set playlist bookmark 8 (key)
#key-set-bookmark8=Ctrl-F8
# Set playlist bookmark 9 (key)
#key-set-bookmark9=Ctrl-F9
# Set playlist bookmark 10 (key)
#key-set-bookmark10=Ctrl-F10
# Play playlist bookmark 1 (key)
#key-play-bookmark1=F1
# Play playlist bookmark 2 (key)
#key-play-bookmark2=F2
# Play playlist bookmark 3 (key)
#key-play-bookmark3=F3
# Play playlist bookmark 4 (key)
#key-play-bookmark4=F4
# Play playlist bookmark 5 (key)
#key-play-bookmark5=F5
# Play playlist bookmark 6 (key)
#key-play-bookmark6=F6
# Play playlist bookmark 7 (key)
#key-play-bookmark7=F7
# Play playlist bookmark 8 (key)
#key-play-bookmark8=F8
# Play playlist bookmark 9 (key)
#key-play-bookmark9=F9
# Play playlist bookmark 10 (key)
#key-play-bookmark10=F10
# Playlist bookmark 1 (string)
#bookmark1=
# Playlist bookmark 2 (string)
#bookmark2=
# Playlist bookmark 3 (string)
#bookmark3=
# Playlist bookmark 4 (string)
#bookmark4=
# Playlist bookmark 5 (string)
#bookmark5=
# Playlist bookmark 6 (string)
#bookmark6=
# Playlist bookmark 7 (string)
#bookmark7=
# Playlist bookmark 8 (string)
#bookmark8=
# Playlist bookmark 9 (string)
#bookmark9=
# Playlist bookmark 10 (string)
#bookmark10=
[livedotcom] # RTP/RTSP/SDP demuxer (using Live555.com)
# Use RTP over RTSP (TCP) (boolean)
#rtsp-tcp=0
# Client port (integer)
#rtp-client-port=-1
# Tunnel RTSP and RTP over HTTP (boolean)
#rtsp-http=0
# HTTP tunnel port (integer)
#rtsp-http-port=80
# Caching value (ms) (integer)
#rtsp-caching=1200
# Kasenna RTSP dialect (boolean)
#rtsp-kasenna=0
[mux_ts] # TS muxer (libdvbpsi)
# Video PID (integer)
#sout-ts-pid-video=0
# Audio PID (integer)
#sout-ts-pid-audio=0
# SPU PID (integer)
#sout-ts-pid-spu=0
# PMT PID (integer)
#sout-ts-pid-pmt=0
# TS ID (integer)
#sout-ts-tsid=0
# NET ID (integer)
#sout-ts-netid=0
# PMT Program numbers (string)
#sout-ts-program-pmt=
# Set PID to ID of ES (boolean)
#sout-ts-es-id-pid=0
# Mux PMT (requires --sout-ts-es-id-pid) (string)
#sout-ts-muxpmt=
# SDT Descriptors (requires --sout-ts-es-id-pid) (string)
#sout-ts-sdtdesc=
# Data alignment (boolean)
#sout-ts-alignment=0
# Shaping delay (ms) (integer)
#sout-ts-shaping=200
# Use keyframes (boolean)
#sout-ts-use-key-frames=0
# PCR delay (ms) (integer)
#sout-ts-pcr=70
# Minimum B (deprecated) (integer)
#sout-ts-bmin=0
# Maximum B (deprecated) (integer)
#sout-ts-bmax=0
# DTS delay (ms) (integer)
#sout-ts-dts-delay=400
# Crypt audio (boolean)
#sout-ts-crypt-audio=1
# Crypt video (boolean)
#sout-ts-crypt-video=1
# CSA Key (string)
#sout-ts-csa-ck=
# Packet size in bytes to encrypt (integer)
#sout-ts-csa-pkt=188
[mkv] # Matroska stream demuxer
# Ordered chapters (boolean)
#mkv-use-ordered-chapters=1
# Chapter codecs (boolean)
#mkv-use-chapter-codec=1
# Preload Directory (boolean)
#mkv-preload-local-dir=1
# Seek based on percent not time (boolean)
#mkv-seek-percent=0
# Dummy Elements (boolean)
#mkv-use-dummy=0
[ffmpeg] # FFmpeg audio/video decoder/encoder ((MS)MPEG4,SVQ1,H263,WMV,WMA)
# Direct rendering (boolean)
#ffmpeg-dr=1
# Error resilience (integer)
#ffmpeg-error-resilience=1
# Workaround bugs (integer)
#ffmpeg-workaround-bugs=1
# Hurry up (boolean)
#ffmpeg-hurry-up=0
# Visualize motion vectors (integer)
#ffmpeg-vismv=0
# Low resolution decoding (integer)
#ffmpeg-lowres=0
# Skip the loop filter for H.264 decoding (integer)
#ffmpeg-skiploopfilter=0
# Post processing quality (integer)
#ffmpeg-pp-q=0
# FFmpeg post processing filter chains (string)
#ffmpeg-pp-name=default
# Debug mask (integer)
#ffmpeg-debug=0
# Quality level (string)
#sout-ffmpeg-hq=simple
# Ratio of key frames (integer)
#sout-ffmpeg-keyint=0
# Ratio of B frames (integer)
#sout-ffmpeg-bframes=0
# Hurry up (boolean)
#sout-ffmpeg-hurry-up=0
# Interlaced encoding (boolean)
#sout-ffmpeg-interlace=0
# Interlaced motion estimation (boolean)
#sout-ffmpeg-interlace-me=1
# Video bitrate tolerance (integer)
#sout-ffmpeg-vt=0
# Pre-motion estimation (boolean)
#sout-ffmpeg-pre-me=0
# Strict rate control (boolean)
#sout-ffmpeg-strict-rc=0
# Rate control buffer size (integer)
#sout-ffmpeg-rc-buffer-size=1835008
# Rate control buffer aggressiveness (float)
#sout-ffmpeg-rc-buffer-aggressivity=1.000000
# I quantization factor (float)
#sout-ffmpeg-i-quant-factor=0.000000
# Noise reduction (integer)
#sout-ffmpeg-noise-reduction=0
# MPEG4 quantization matrix (boolean)
#sout-ffmpeg-mpeg4-matrix=0
# Minimum video quantizer scale (integer)
#sout-ffmpeg-qmin=0
# Maximum video quantizer scale (integer)
#sout-ffmpeg-qmax=0
# Trellis quantization (boolean)
#sout-ffmpeg-trellis=0
# Fixed quantizer scale (float)
#sout-ffmpeg-qscale=0.000000
# Strict standard compliance (integer)
#sout-ffmpeg-strict=0
# Luminance masking (float)
#sout-ffmpeg-lumi-masking=0.000000
# Darkness masking (float)
#sout-ffmpeg-dark-masking=0.000000
# Motion masking (float)
#sout-ffmpeg-p-masking=0.000000
# Border masking (float)
#sout-ffmpeg-border-masking=0.000000
# Luminance elimination (integer)
#sout-ffmpeg-luma-elim-threshold=0
# Chrominance elimination (integer)
#sout-ffmpeg-chroma-elim-threshold=0
[stream_out_switcher] # MPEG2 video switcher stream output
# Files (string)
#sout-switcher-files=
# Sizes (string)
#sout-switcher-sizes=
# Aspect ratio (string)
#sout-switcher-aspect-ratio=4:3
# Command UDP port (integer)
#sout-switcher-port=5001
# Command (integer)
#sout-switcher-command=0
# GOP size (integer)
#sout-switcher-gop=8
# Quantizer scale (integer)
#sout-switcher-qscale=5
# Mute audio (boolean)
#sout-switcher-mute-audio=1
[dtstofloat32] # DTS Coherent Acoustics audio decoder
# DTS dynamic range compression (boolean)
#dts-dynrng=1
[theora] # Theora video decoder
# Encoding quality (integer)
#sout-theora-quality=2
[access_directory] # Standard filesystem directory input
# Subdirectory behavior (string)
#recursive=expand
# Ignored extensions (string)
#ignore-filetypes=m3u,db,nfo,jpg,gif,sfv,txt,sub,idx,srt,cue
[access_fake] # Fake input
# Caching value in ms (integer)
#fake-caching=300
# Framerate (float)
#fake-fps=25.000000
# ID (integer)
#fake-id=0
# Duration in ms (integer)
#fake-duration=0
[access_file] # File input
# Caching value in ms (integer)
#file-caching=300
# Concatenate with additional files (string)
#file-cat=
[access_ftp] # FTP input
# Caching value in ms (integer)
#ftp-caching=600
# FTP user name (string)
#ftp-user=anonymous
# FTP password (string)
#ftp-pwd=anonymous@dummy.org
# FTP account (string)
#ftp-account=anonymous
[access_gnomevfs] # GnomeVFS input
# Caching value in ms (integer)
#gnomevfs-caching=300
[access_http] # HTTP input
# HTTP proxy (string)
#http-proxy=
# Caching value in ms (integer)
#http-caching=1200
# HTTP user agent (string)
#http-user-agent=VLC media player - version 0.8.5 Janus - (c) 1996-2006 the VideoLAN team
# Auto re-connect (boolean)
#http-reconnect=0
# Continuous stream (boolean)
#http-continuous=0
[access_mms] # Microsoft Media Server (MMS) input
# Caching value in ms (integer)
#mms-caching=5700
# Force selection of all streams (boolean)
#mms-all=0
# Maximum bitrate (integer)
#mms-maxbitrate=0
[access_realrtsp] # Real RTSP
# Caching value (ms) (integer)
#realrtsp-caching=3000
[access_smb] # SMB input
# Caching value in ms (integer)
#smb-caching=600
# SMB user name (string)
#smb-user=
# SMB password (string)
#smb-pwd=
# SMB domain (string)
#smb-domain=
[access_tcp] # TCP input
# Caching value in ms (integer)
#tcp-caching=300
[access_udp] # UDP/RTP input
# Caching value in ms (integer)
#udp-caching=300
# RTP reordering timeout in ms (integer)
#rtp-late=100
# Autodetection of MTU (boolean)
#udp-auto-mtu=1
[cdda] # Audio CD input
# Caching value in ms (integer)
#cdda-caching=300
#cdda-separate-tracks=1
#cdda-track=-1
# CDDB Server (string)
#cddb-server=freedb.freedb.org
# CDDB port (integer)
#cddb-port=8880
[dvb] # DVB input with v4l2 support
# Caching value in ms (integer)
#dvb-caching=300
# Adapter card to tune (integer)
#dvb-adapter=0
# Device number to use on adapter (integer)
#dvb-device=0
# Transponder/multiplex frequency (integer)
#dvb-frequency=11954000
# Inversion mode (integer)
#dvb-inversion=2
# Probe DVB card for capabilities (boolean)
#dvb-probe=1
# Budget mode (boolean)
#dvb-budget-mode=0
# Satellite number in the Diseqc system (integer)
#dvb-satno=0
# LNB voltage (integer)
#dvb-voltage=13
# High LNB voltage (boolean)
#dvb-high-voltage=0
# 22 kHz tone (integer)
#dvb-tone=-1
# Transponder FEC (integer)
#dvb-fec=9
# Transponder symbol rate in kHz (integer)
#dvb-srate=27500000
# Antenna lnb_lof1 (kHz) (integer)
#dvb-lnb-lof1=0
# Antenna lnb_lof2 (kHz) (integer)
#dvb-lnb-lof2=0
# Antenna lnb_slof (kHz) (integer)
#dvb-lnb-slof=0
# Modulation type (integer)
#dvb-modulation=0
# Terrestrial high priority stream code rate (FEC) (integer)
#dvb-code-rate-hp=9
# Terrestrial low priority stream code rate (FEC) (integer)
#dvb-code-rate-lp=9
# Terrestrial bandwidth (integer)
#dvb-bandwidth=0
# Terrestrial guard interval (integer)
#dvb-guard=0
# Terrestrial transmission mode (integer)
#dvb-transmission=0
# Terrestrial hierarchy mode (integer)
#dvb-hierarchy=0
# HTTP Host address (string)
#dvb-http-host=
# HTTP user name (string)
#dvb-http-user=
# HTTP password (string)
#dvb-http-password=
# HTTP ACL (string)
#dvb-http-acl=
# Certificate file (string)
#dvb-http-intf-cert=
# Private key file (string)
#dvb-http-intf-key=
# Root CA file (string)
#dvb-http-intf-ca=
# CRL file (string)
#dvb-http-intf-crl=
[dvdnav] # DVDnav Input
# DVD angle (integer)
#dvdnav-angle=1
# Caching value in ms (integer)
#dvdnav-caching=300
# Start directly in menu (boolean)
#dvdnav-menu=1
[dvdread] # DVDRead Input (DVD without menu support)
# DVD angle (integer)
#dvdread-angle=1
# Caching value in ms (integer)
#dvdread-caching=300
# Method used by libdvdcss for decryption (string)
#dvdread-css-method=
[pvr] # IVTV MPEG Encoding cards input
# Caching value in ms (integer)
#pvr-caching=300
# Device (string)
#pvr-device=/dev/video0
# Radio device (string)
#pvr-radio-device=/dev/radio0
# Norm (integer)
#pvr-norm=0
# Width (integer)
#pvr-width=-1
# Height (integer)
#pvr-height=-1
# Frequency (integer)
#pvr-frequency=-1
# Framerate (integer)
#pvr-framerate=-1
# Key interval (integer)
#pvr-keyint=-1
# Framerate (integer)
#pvr-bframes=-1
# Bitrate (integer)
#pvr-bitrate=-1
# Bitrate peak (integer)
#pvr-bitrate-peak=-1
# Bitrate mode) (integer)
#pvr-bitrate-mode=-1
# Audio bitmask (integer)
#pvr-audio-bitmask=-1
# Volume (integer)
#pvr-audio-volume=-1
# Channel (integer)
#pvr-channel=-1
[screen] # Screen Input
# Caching value in ms (integer)
#screen-caching=300
# Frame rate (float)
#screen-fps=5.000000
[v4l] # Video4Linux input
# Caching value in ms (integer)
#v4l-caching=300
# Video device name (string)
#v4l-vdev=/dev/video
# Audio device name (string)
#v4l-adev=/dev/dsp
# Video input chroma format (string)
#v4l-chroma=
# Framerate (float)
#v4l-fps=-1.000000
# Samplerate (integer)
#v4l-samplerate=44100
# Channel (integer)
#v4l-channel=0
# Tuner (integer)
#v4l-tuner=-1
# Norm (integer)
#v4l-norm=3
# Frequency (integer)
#v4l-frequency=-1
# Audio Channel (integer)
#v4l-audio=-1
# Stereo (boolean)
#v4l-stereo=1
# Width (integer)
#v4l-width=0
# Height (integer)
#v4l-height=0
# Brightness (integer)
#v4l-brightness=-1
# Color (integer)
#v4l-colour=-1
# Hue (integer)
#v4l-hue=-1
# Contrast (integer)
#v4l-contrast=-1
# MJPEG (boolean)
#v4l-mjpeg=0
# Decimation (integer)
#v4l-decimation=1
# Quality (integer)
#v4l-quality=100
[vcd] # VCD input
# Caching value in ms (integer)
#vcd-caching=300
[access_filter_timeshift] # Timeshift
# Timeshift granularity (integer)
#timeshift-granularity=50
# Timeshift directory (string)
#timeshift-dir=
[access_filter_record] # Record
# Record directory (string)
#record-path=
[access_output_file] # File stream output
# Append to file (boolean)
#sout-file-append=0
[access_output_http] # HTTP stream output
# Username (string)
#sout-http-user=
# Password (string)
#sout-http-pwd=
# Mime (string)
#sout-http-mime=
# Certificate file (string)
#sout-http-cert=vlc.pem
# Private key file (string)
#sout-http-key=
# Root CA file (string)
#sout-http-ca=
# CRL file (string)
#sout-http-crl=
# Advertise with Bonjour (boolean)
#sout-http-bonjour=0
[access_output_udp] # UDP stream output
# Caching value (ms) (integer)
#sout-udp-caching=300
# Time-To-Live (TTL) (integer)
#sout-udp-ttl=0
# Group packets (integer)
#sout-udp-group=1
# Raw write (boolean)
#sout-udp-raw=0
[a52tofloat32] # ATSC A/52 (AC-3) audio decoder
# A/52 dynamic range compression (boolean)
#a52-dynrng=1
# Enable internal upmixing (boolean)
#a52-upmix=0
[headphone_channel_mixer] # Headphone virtual spatialization effect
# Characteristic dimension (integer)
#headphone-dim=10
# Compensate delay (boolean)
#headphone-compensate=0
# No decoding of Dolby Surround (boolean)
#headphone-dolby=0
[equalizer] # Equalizer with 10 bands
# Equalizer preset (string)
#equalizer-preset=flat
# Bands gain (string)
#equalizer-bands=
# Two pass (boolean)
#equalizer-2pass=0
# Global gain (float)
#equalizer-preamp=12.000000
[normvol] # Volume normalizer
# Number of audio buffers (integer)
#norm-buff-size=20
# Max level (float)
#norm-max-level=2.000000
[param_eq] # Parametric Equalizer
# Low freq (Hz) (float)
#param-eq-lowf=100.000000
# Low freq gain (Db) (float)
#param-eq-lowgain=0.000000
# High freq (Hz) (float)
#param-eq-highf=10000.000000
# High freq gain (Db) (float)
#param-eq-highgain=0.000000
# Freq 1 (Hz) (float)
#param-eq-f1=300.000000
# Freq 1 gain (Db) (float)
#param-eq-gain1=0.000000
# Freq 1 Q (float)
#param-eq-q1=3.000000
# Freq 2 (Hz) (float)
#param-eq-f2=1000.000000
# Freq 2 gain (Db) (float)
#param-eq-gain2=0.000000
# Freq 2 Q (float)
#param-eq-q2=3.000000
# Freq 3 (Hz) (float)
#param-eq-f3=3000.000000
# Freq 3 gain (Db) (float)
#param-eq-gain3=0.000000
# Freq 3 Q (float)
#param-eq-q3=3.000000
[aout_file] # File audio output
# Output format (string)
#audiofile-format=s16
# Number of output channels (integer)
#audiofile-channels=0
# Output file (string)
#audiofile-file=audiofile.wav
# Add WAVE header (boolean)
#audiofile-wav=1
[esd] # EsounD audio output
# Esound server (string)
#esdserver=
[dvbsub] # DVB subtitles decoder
# Subpicture position (integer)
#dvbsub-position=8
# Decoding X coordinate (integer)
#dvbsub-x=-1
# Decoding Y coordinate (integer)
#dvbsub-y=-1
# Encoding X coordinate (integer)
#sout-dvbsub-x=-1
# Encoding Y coordinate (integer)
#sout-dvbsub-y=-1
[fake] # Fake video decoder
# Image file (string)
#fake-file=
# Video width (integer)
#fake-width=0
# Video height (integer)
#fake-height=0
# Keep aspect ratio (boolean)
#fake-keep-ar=0
# Background aspect ratio (string)
#fake-aspect-ratio=
# Deinterlace video (boolean)
#fake-deinterlace=0
# Deinterlace module (string)
#fake-deinterlace-module=deinterlace
[subsdec] # Text subtitles decoder
# Subtitles justification (integer)
#subsdec-align=0
# Subtitles text encoding (string)
#subsdec-encoding=Default
# UTF-8 subtitles autodetection (boolean)
#subsdec-autodetect-utf8=1
# Formatted Subtitles (boolean)
#subsdec-formatted=1
[svcdsub] # Philips OGT (SVCD subtitle) decoder
# Enable debug (integer)
#svcdsub-debug=0
[vorbis] # Vorbis audio decoder
# Encoding quality (integer)
#sout-vorbis-quality=0
# Maximum encoding bitrate (integer)
#sout-vorbis-max-bitrate=0
# Minimum encoding bitrate (integer)
#sout-vorbis-min-bitrate=0
# CBR encoding (boolean)
#sout-vorbis-cbr=0
[x264] # H.264/MPEG4 AVC encoder (using x264 library)
# Maximum GOP size (integer)
#sout-x264-keyint=250
# Minimum GOP size (integer)
#sout-x264-min-keyint=25
# Extra I-Frames aggressivity (integer)
#sout-x264-scenecut=40
# B-frames between I and P (integer)
#sout-x264-bframes=0
# Adaptive B-frame decision (boolean)
#sout-x264-b-adapt=1
# B-frames usage (integer)
#sout-x264-b-bias=0
# Keep some B-frames as references (boolean)
#sout-x264-bpyramid=0
# CABAC (boolean)
#sout-x264-cabac=1
# Number of reference frames (integer)
#sout-x264-ref=1
# Skip loop filter (boolean)
#sout-x264-nf=0
# Set QP (integer)
#sout-x264-qp=26
# Quality-based VBR (integer)
#sout-x264-crf=0
# Min QP (integer)
#sout-x264-qpmin=10
# Max QP (integer)
#sout-x264-qpmax=51
# Max QP step (integer)
#sout-x264-qpstep=4
# Average bitrate tolerance (float)
#sout-x264-ratetol=1.000000
# Max local bitrate (integer)
#sout-x264-vbv-maxrate=0
# VBV buffer (integer)
#sout-x264-vbv-bufsize=0
# Initial VBV buffer occupancy (float)
#sout-x264-vbv-init=0.900000
# QP factor between I and P (float)
#sout-x264-ipratio=1.400000
# QP factor between P and B (float)
#sout-x264-pbratio=1.300000
# QP difference between chroma and luma (integer)
#sout-x264-chroma-qp-offset=0
# QP curve compression (float)
#sout-x264-qcomp=0.600000
# Reduce fluctuations in QP (float)
#sout-x264-cplxblur=20.000000
# Reduce fluctuations in QP (float)
#sout-x264-qblur=0.500000
# Partitions to consider (string)
#sout-x264-analyse=all
# Direct MV prediction mode (string)
#sout-x264-direct=temporal
# Weighted prediction for B-frames (boolean)
#sout-x264-weightb=0
# Integer pixel motion estimation method (string)
#sout-x264-me=hex
# Maximum motion vector search range (integer)
#sout-x264-merange=16
# Subpixel motion estimation and partition decision quality (integer)
#sout-x264-subme=5
# RD based mode decision for B-frames. (boolean)
#sout-x264-b-rdo=0
# Decide references on a per partition basis (boolean)
#sout-x264-mixed-refs=0
# Ignore chroma in motion estimation (boolean)
#sout-x264-chroma-me=1
# Jointly optimize both MVs in B-frames (boolean)
#sout-x264-bime=0
# Adaptive spatial transform size (boolean)
#sout-x264-8x8dct=0
# Trellis RD quantization (integer)
#sout-x264-trellis=0
# Early SKIP detection on P-frames (boolean)
#sout-x264-fast-pskip=1
# Noise reduction (integer)
#sout-x264-nr=0
# CPU optimizations (boolean)
#sout-x264-asm=1
# PSNR calculation (boolean)
#sout-x264-psnr=0
# Statistics (boolean)
#sout-x264-verbose=0
[gestures] # Mouse gestures control interface
# Motion threshold (10-100) (integer)
#gestures-threshold=30
# Trigger button (string)
#gestures-button=right
[http] # HTTP remote control interface
# Host address (string)
#http-host=
# Source directory (string)
#http-src=
# Charset (string)
#http-charset=UTF-8
# Handlers (string)
#http-handlers=
# Certificate file (string)
#http-intf-cert=
# Private key file (string)
#http-intf-key=
# Root CA file (string)
#http-intf-ca=
# CRL file (string)
#http-intf-crl=
[netsync] # Network synchronisation
# Act as master (boolean)
#netsync-master=0
# Master client ip address (string)
#netsync-master-ip=
[rc] # Remote control interface
# Show stream position (boolean)
#rc-show-pos=0
# Fake TTY (boolean)
#rc-fake-tty=0
# UNIX socket command input (string)
#rc-unix=
# TCP command input (string)
#rc-host=
[showintf] # Show interface with mouse
# Threshold (integer)
#showintf-threshold=10
[telnet] # VLM remote control interface
# Host (string)
#telnet-host=
# Port (integer)
#telnet-port=4212
# Password (string)
#telnet-password=admin
[demuxdump] # File dumpper
# Dump filename (string)
#demuxdump-file=stream-demux.dump
# Append to existing file (boolean)
#demuxdump-append=0
[avi] # AVI demuxer
# Force interleaved method (boolean)
#avi-interleaved=0
# Force index creation (boolean)
#avi-index=0
[playlist] # Playlist
# Auto start (boolean)
#playlist-autostart=1
# Show shoutcast adult content (boolean)
#shoutcast-show-adult=0
[h264] # H264 video demuxer
# Frames per Second (float)
#h264-fps=25.000000
[mjpeg] # M-JPEG camera demuxer
# Frames per Second (float)
#mjpeg-fps=0.000000
[mod] # MOD demuxer (libmodplug)
# Noise reduction (boolean)
#mod-noisereduction=1
# Reverb (boolean)
#mod-reverb=0
# Reverberation level (integer)
#mod-reverb-level=0
# Reverberation delay (integer)
#mod-reverb-delay=40
# Mega bass (boolean)
#mod-megabass=0
# Mega bass level (integer)
#mod-megabass-level=0
# Mega bass cutoff (integer)
#mod-megabass-range=10
# Surround (boolean)
#mod-surround=0
# Surround level (integer)
#mod-surround-level=0
# Surround delay (ms) (integer)
#mod-surround-delay=5
[mpc] # MusePack demuxer
# Replay Gain type (integer)
#mpc-replaygain-type=2
[subtitle] # Text subtitles parser
# Frames per second (float)
#sub-fps=0.000000
# Subtitles delay (integer)
#sub-delay=0
# Subtitles format (string)
#sub-type=auto
[ts] # MPEG Transport Stream demuxer
# Extra PMT (string)
#ts-extra-pmt=
# Set id of ES to PID (boolean)
#ts-es-id-pid=1
# Fast udp streaming (string)
#ts-out=
# MTU for out mode (integer)
#ts-out-mtu=1500
# CSA ck (string)
#ts-csa-ck=
# Packet size in bytes to decrypt (integer)
#ts-csa-pkt=188
# Silent mode (boolean)
#ts-silent=0
# Filename of dump (string)
#ts-dump-file=
# Append (boolean)
#ts-dump-append=0
# Dump buffer size (integer)
#ts-dump-size=16384
[ncurses] # Ncurses interface
# Filebrowser starting point (string)
#browse-dir=
[skins2] # Skinnable Interface
# Skin to use (string)
#skins2-last=
# Config of last used skin (string)
#skins2-config=
[wxwidgets] # wxWidgets interface module
# Embed video in interface (boolean)
#wx-embed=1
# Bookmarks dialog (boolean)
#wx-bookmarks=0
# Taskbar (boolean)
#wx-taskbar=1
# Extended GUI (boolean)
#wx-extended=0
# Minimal interface (boolean)
#wx-minimal=0
# Size to video (boolean)
#wx-autosize=1
# Playlist view (integer)
#wx-playlist-view=0
# Systray icon (boolean)
#wx-systray=0
# Show labels in toolbar (boolean)
#wx-labels=0
# last config (string)
wx-config-last=(-1,0,0,1024,768)(0,508,83,353,82)(6,0,0,-1,150)
[freetype] # Freetype2 font renderer
# Font (string)
#freetype-font=/usr/share/fonts/truetype/freefont/FreeSerifBold.ttf
# Font size in pixels (integer)
#freetype-fontsize=0
# Opacity (integer)
#freetype-opacity=255
# Text default color (integer)
#freetype-color=16777215
# Relative font size (integer)
#freetype-rel-fontsize=16
# Font Effect (integer)
#freetype-effect=2
# Use YUVP renderer (boolean)
#freetype-yuvp=0
[dummy] # Dummy interface function
# Save raw codec data (boolean)
#dummy-save-es=0
# Dummy image chroma format (string)
#dummy-chroma=
[gnutls] # GnuTLS TLS encryption layer
# Check TLS/SSL server certificate validity (boolean)
#tls-check-cert=1
# Check TLS/SSL server hostname in certificate (boolean)
#tls-check-hostname=1
# Diffie-Hellman prime bits (integer)
#gnutls-dh-bits=1024
# Expiration time for resumed TLS sessions (integer)
#gnutls-cache-expiration=3600
# Number of resumed TLS sessions (integer)
#gnutls-cache-size=64
[growl] # Growl Notification Plugin
# Growl server (string)
#growl-server=127.0.0.1
# Growl password (string)
#growl-password=
# Growl UDP port (integer)
#growl-port=9887
[logger] # File logging
# Log filename (string)
#logfile=
# Log format (string)
#logmode=text
# RRD output file (string)
#rrd-file=
[vod_rtsp] # RTSP VoD server
# RTSP host address (string)
#rtsp-host=
# Maximum number of connections (integer)
#rtsp-throttle-users=0
[mux_asf] # ASF muxer
# Title (string)
#sout-asf-title=
# Author (string)
#sout-asf-author=
# Copyright (string)
#sout-asf-copyright=
# Comment (string)
#sout-asf-comment=
# Rating (string)
#sout-asf-rating=
# Packet Size (integer)
#sout-asf-packet-size=4096
[mux_mp4] # MP4/MOV muxer
# Create "Fast Start" files (boolean)
#sout-mp4-faststart=1
[mux_mpjpeg] # Multipart JPEG muxer
# Multipart separator string (string)
#sout-mpjpeg-separator=--myboundary
[mux_ps] # PS muxer
# DTS delay (ms) (integer)
#sout-ps-dts-delay=200
# PES maximum size (integer)
#sout-ps-pes-max-size=65500
[packetizer_mpegvideo] # MPEG-I/II video packetizer
# Sync on Intra Frame (boolean)
#packetizer-mpegvideo-sync-iframe=0
[podcast] # Podcasts
# Podcast URLs list (string)
#podcast-urls=
[sap] # SAP Announcements
# SAP multicast address (string)
#sap-addr=
# IPv4 SAP (boolean)
#sap-ipv4=1
# IPv6 SAP (boolean)
#sap-ipv6=1
# SAP timeout (seconds) (integer)
#sap-timeout=1800
# Try to parse the announce (boolean)
#sap-parse=1
# SAP Strict mode (boolean)
#sap-strict=0
# Allow timeshifting (boolean)
#sap-timeshift=0
[shout] # Shoutcast radio listings
[stream_out_bridge] # Bridge stream output
# ID (integer)
#sout-bridge-out-id=0
# Delay (integer)
#sout-bridge-in-delay=0
# ID Offset (integer)
#sout-bridge-in-id-offset=8192
[stream_out_display] # Display stream output
# Enable audio (boolean)
#sout-display-audio=1
# Enable video (boolean)
#sout-display-video=1
# Delay (integer)
#sout-display-delay=100
[stream_out_es] # Elementary stream output
# Output access method (string)
#sout-es-access=
# Audio output access method (string)
#sout-es-access-audio=
# Video output access method (string)
#sout-es-access-video=
# Output muxer (string)
#sout-es-mux=
# Audio output muxer (string)
#sout-es-mux-audio=
# Video output muxer (string)
#sout-es-mux-video=
# Output URL (string)
#sout-es-dst=
# Audio output URL (string)
#sout-es-dst-audio=
# Video output URL (string)
#sout-es-dst-video=
[stream_out_mosaic_bridge] # Mosaic bridge stream output
# ID (string)
#sout-mosaic-bridge-id=Id
# Video width (integer)
#sout-mosaic-bridge-width=0
# Video height (integer)
#sout-mosaic-bridge-height=0
# Sample aspect ratio (string)
#sout-mosaic-bridge-sar=1:1
[stream_out_rtp] # RTP stream output
# Destination (string)
#sout-rtp-dst=
# SDP (string)
#sout-rtp-sdp=
# Muxer (string)
#sout-rtp-mux=
# Session name (string)
#sout-rtp-name=NONE
# Session description (string)
#sout-rtp-description=
# Session URL (string)
#sout-rtp-url=
# Session email (string)
#sout-rtp-email=
# Port (integer)
#sout-rtp-port=1234
# Audio port (integer)
#sout-rtp-port-audio=1230
# Video port (integer)
#sout-rtp-port-video=1232
# Time-To-Live (TTL) (integer)
#sout-rtp-ttl=0
# MP4A LATM (boolean)
#sout-rtp-mp4a-latm=0
[stream_out_standard] # Standard stream output
# Output access method (string)
#sout-standard-access=
# Output muxer (string)
#sout-standard-mux=
# Output destination (string)
#sout-standard-dst=
# SAP announcing (boolean)
#sout-standard-sap=0
# Session name (string)
#sout-standard-name=
# Session groupname (string)
#sout-standard-group=
[stream_out_transcode] # Transcode stream output
# Video encoder (string)
#sout-transcode-venc=
# Destination video codec (string)
#sout-transcode-vcodec=
# Video bitrate (integer)
#sout-transcode-vb=800000
# Video scaling (float)
#sout-transcode-scale=1.000000
# Video frame-rate (float)
#sout-transcode-fps=0.000000
# Hurry up (boolean)
#sout-transcode-hurry-up=1
# Deinterlace video (boolean)
#sout-transcode-deinterlace=0
# Deinterlace module (string)
#sout-transcode-deinterlace-module=deinterlace
# Video width (integer)
#sout-transcode-width=0
# Video height (integer)
#sout-transcode-height=0
# Maximum video width (integer)
#sout-transcode-maxwidth=0
# Maximum video height (integer)
#sout-transcode-maxheight=0
# Video filter (string)
#sout-transcode-vfilter=
# Video crop (top) (integer)
#sout-transcode-croptop=0
# Video crop (left) (integer)
#sout-transcode-cropleft=0
# Video crop (bottom) (integer)
#sout-transcode-cropbottom=0
# Video crop (right) (integer)
#sout-transcode-cropright=0
# Video padding (top) (integer)
#sout-transcode-paddtop=0
# Video padding (left) (integer)
#sout-transcode-paddleft=0
# Video padding (bottom) (integer)
#sout-transcode-paddbottom=0
# Video padding (right) (integer)
#sout-transcode-paddright=0
# Video canvas width (integer)
#sout-transcode-canvas-width=0
# Video canvas height (integer)
#sout-transcode-canvas-height=0
# Video canvas aspect ratio (string)
#sout-transcode-canvas-aspect=
# Audio encoder (string)
#sout-transcode-aenc=
# Destination audio codec (string)
#sout-transcode-acodec=
# Audio bitrate (integer)
#sout-transcode-ab=64000
# Audio channels (integer)
#sout-transcode-channels=0
# Audio sample rate (integer)
#sout-transcode-samplerate=0
# Synchronise on audio track (boolean)
#sout-transcode-audio-sync=0
# Subtitles encoder (string)
#sout-transcode-senc=
# Destination subtitles codec (string)
#sout-transcode-scodec=
# Destination subtitles codec (boolean)
#sout-transcode-soverlay=0
# Overlays (string)
#sout-transcode-sfilter=
# OSD menu (boolean)
#sout-transcode-osd=0
# Number of threads (integer)
#sout-transcode-threads=0
# High priority (boolean)
#sout-transcode-high-priority=0
[deinterlace] # Deinterlacing video filter
# Deinterlace mode (string)
#deinterlace-mode=discard
# Streaming deinterlace mode (string)
#sout-deinterlace-mode=blend
[adjust] # Image properties filter
# Image contrast (0-2) (float)
#contrast=1.000000
# Image brightness (0-2) (float)
#brightness=1.000000
# Image hue (0-360) (integer)
#hue=0
# Image saturation (0-3) (float)
#saturation=1.000000
# Image gamma (0-10) (float)
#gamma=1.000000
# Brightness threshold (boolean)
#brightness-threshold=0
[clone] # Clone video filter
# Number of clones (integer)
#clone-count=2
# Video output modules (string)
#clone-vout-list=
[crop] # Crop video filter
# Crop geometry (pixels) (string)
#crop-geometry=
# Automatic cropping (boolean)
#autocrop=0
[motiondetect] # Motion detect video filter
# History parameter (integer)
#motiondetect-history=1
# Description file (string)
#motiondetect-description=motiondetect
[distort] # Distort video filter
# Distort mode (string)
#distort-mode=wave
# Gradient image type (integer)
#distort-gradient-type=0
# Apply cartoon effect (boolean)
#distort-cartoon=1
[logo] # Logo video filter
# Logo filenames (string)
#logo-file=
# X coordinate (integer)
#logo-x=-1
# Y coordinate (integer)
#logo-y=0
# Logo individual image time in ms (integer)
#logo-delay=1000
# Logo animation # of loops (integer)
#logo-repeat=-1
# Transparency of the logo (integer)
#logo-transparency=255
# Logo position (integer)
#logo-position=6
[marq] # Marquee display
# Text (string)
#marq-marquee=VLC
# X offset (integer)
#marq-x=-1
# Y offset (integer)
#marq-y=0
# Marquee position (integer)
#marq-position=5
# Opacity (integer)
#marq-opacity=255
# Color (integer)
#marq-color=16777215
# Font size, pixels (integer)
#marq-size=-1
# Timeout (integer)
#marq-timeout=0
[mosaic] # Mosaic video sub filter
# Transparency (integer)
#mosaic-alpha=255
# Height (integer)
#mosaic-height=100
# Width (integer)
#mosaic-width=100
# Mosaic alignment (integer)
#mosaic-align=5
# Top left corner X coordinate (integer)
#mosaic-xoffset=0
# Top left corner Y coordinate (integer)
#mosaic-yoffset=0
# Vertical border width (integer)
#mosaic-vborder=0
# Horizontal border width (integer)
#mosaic-hborder=0
# Positioning method (integer)
#mosaic-position=0
# Number of rows (integer)
#mosaic-rows=2
# Number of columns (integer)
#mosaic-cols=2
# Keep aspect ratio (boolean)
#mosaic-keep-aspect-ratio=0
# Keep original size (boolean)
#mosaic-keep-picture=0
# Elements order (string)
#mosaic-order=
# Delay (integer)
#mosaic-delay=0
# Bluescreen (boolean)
#mosaic-bs=0
# Bluescreen U value (integer)
#mosaic-bsu=120
# Bluescreen V value (integer)
#mosaic-bsv=90
# Bluescreen U tolerance (integer)
#mosaic-bsut=17
# Bluescreen V tolerance (integer)
#mosaic-bsvt=17
[motionblur] # Motion blur filter
# Blur factor (1-127) (integer)
#blur-factor=80
[osdmenu] # On Screen Display menu
# X coordinate (integer)
#osdmenu-x=-1
# Y coordinate (integer)
#osdmenu-y=-1
# Menu position (integer)
#osdmenu-position=8
# Configuration file (string)
#osdmenu-file=share/osdmenu/default.cfg
# Path to OSD menu images (string)
#osdmenu-file-path=
# Menu timeout (integer)
#osdmenu-timeout=15
# Menu update interval (integer)
#osdmenu-update=0
[rss] # RSS and Atom feed display
# Feed URLs (string)
#rss-urls=rss
# X offset (integer)
#rss-x=-1
# Y offset (integer)
#rss-y=0
# Text position (integer)
#rss-position=5
# Opacity (integer)
#rss-opacity=255
# Color (integer)
#rss-color=16777215
# Font size, pixels (integer)
#rss-size=-1
# Speed of feeds (integer)
#rss-speed=100000
# Max length (integer)
#rss-length=60
# Refresh time (integer)
#rss-ttl=1800
# Feed images (boolean)
#rss-images=1
[time] # Time display sub filter
# Time format string (%Y%m%d %H%M%S) (string)
#time-format=%Y-%m-%d %H:%M:%S
# X offset (integer)
#time-x=-1
# Y offset (integer)
#time-y=0
# Text position (integer)
#time-position=9
# Opacity (integer)
#time-opacity=255
# Color (integer)
#time-color=16777215
# Font size, pixels (integer)
#time-size=-1
[transform] # Video transformation filter
# Transform type (string)
#transform-type=90
[wall] # Wall video filter
# Number of columns (integer)
#wall-cols=3
# Number of rows (integer)
#wall-rows=3
# Active windows (string)
#wall-active=
# Element aspect ratio (string)
#wall-element-aspect=4:3
[glx] # OpenGL video output
# X11 display (string)
#glx-display=
# XVideo adaptor number (integer)
#glx-adaptor=-1
# Alternate fullscreen method (boolean)
#glx-altfullscreen=0
# Screen for fullscreen mode. (integer)
#glx-xineramascreen=0
[fb] # GNU/Linux console framebuffer video output
# Framebuffer device (string)
#fbdev=/dev/fb0
[image] # Image video output
# Image format (string)
#image-out-format=png
# Recording ratio (integer)
#image-out-ratio=3
# Filename prefix (string)
#image-out-prefix=img
# Always write to the same file (boolean)
#image-out-replace=0
[opengl] # OpenGL video output
# OpenGL cube rotation speed (float)
#opengl-cube-speed=2.000000
# Effect (string)
#opengl-effect=none
[x11] # X11 video output
# X11 display (string)
#x11-display=
# Alternate fullscreen method (boolean)
#x11-altfullscreen=0
# Use shared memory (boolean)
#x11-shm=1
# Screen for fullscreen mode. (integer)
#x11-xineramascreen=0
[xvideo] # XVideo extension video output
# X11 display (string)
#xvideo-display=
# XVideo adaptor number (integer)
#xvideo-adaptor=-1
# Alternate fullscreen method (boolean)
#xvideo-altfullscreen=0
# XVimage chroma format (string)
#xvideo-chroma=
# Use shared memory (boolean)
#xvideo-shm=1
# Screen for fullscreen mode. (integer)
#xvideo-xineramascreen=0
[visual] # Visualizer filter
# Effects list (string)
#effect-list=spectrum
# Video width (integer)
#effect-width=533
# Video height (integer)
#effect-height=400
# Number of bands (integer)
#visual-nbbands=80
# Band separator (integer)
#visual-separ=1
# Amplification (integer)
#visual-amp=3
# Enable peaks (boolean)
#visual-peaks=1
# Enable original graphic spectrum (boolean)
#spect-show-original=0
# Enable base (boolean)
#spect-show-base=1
# Base pixel radius (integer)
#spect-radius=42
# Spectral sections (integer)
#spect-sections=3
# V-plane color (integer)
#spect-color=80
# Enable bands (boolean)
#spect-show-bands=1
# Number of bands (integer)
#spect-nbbands=32
# Band separator (integer)
#spect-separ=1
# Amplification (integer)
#spect-amp=8
# Enable peaks (boolean)
#spect-show-peaks=1
# Peak extra width (integer)
#spect-peak-width=61
# Peak height (integer)
#spect-peak-height=1
[xosd] # XOSD interface
# Flip vertical position (boolean)
#xosd-position=1
# Vertical offset (integer)
#xosd-text-offset=30
# Shadow offset (integer)
#xosd-shadow-offset=2
# Font (string)
#xosd-font=-adobe-helvetica-bold-r-normal-*-*-160-*-*-p-*-iso8859-1
# Color (string)
#xosd-colour=LawnGreen
[alsa] # ALSA audio output
# ALSA Device Name (string)
#alsadev=default
[oss] # Linux OSS audio output
# OSS DSP device (string)
#dspdev=/dev/dsp
# Try to work around buggy OSS drivers (boolean)
#oss-buggy=0
Any and all assistance is greatly appreciated.