<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.videolan.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Skierpage</id>
	<title>VideoLAN Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.videolan.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Skierpage"/>
	<link rel="alternate" type="text/html" href="https://wiki.videolan.org/Special:Contributions/Skierpage/"/>
	<updated>2026-11-04T18:40:16Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.11</generator>
	<entry>
		<id>https://wiki.videolan.org/index.php?title=Midi&amp;diff=24069</id>
		<title>Midi</title>
		<link rel="alternate" type="text/html" href="https://wiki.videolan.org/index.php?title=Midi&amp;diff=24069"/>
		<updated>2013-08-13T03:58:03Z</updated>

		<summary type="html">&lt;p&gt;Skierpage: improve opening paragraph&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{wikipedia|Musical_Instrument_Digital_Interface#Standard MIDI files|Midi files}}&lt;br /&gt;
{{Module|name=fluidsynth|type=Codec|description=SMF files playback through fluidsynth library|first_version=0.9.0}}&lt;br /&gt;
&lt;br /&gt;
Standard MIDI Files (SMF) contain sounds events that indicate the notes and instruments in a musical performance, but do not include the digital waveform of the audio.&lt;br /&gt;
They usually have the extension &amp;lt;tt&amp;gt;.mid&amp;lt;/tt&amp;gt; or &amp;lt;tt&amp;gt;.midi&amp;lt;/tt&amp;gt;.&lt;br /&gt;
To play a MIDI file, software has to synthesize the music, which usually requires reading digital samples of musical instruments from a large file.&lt;br /&gt;
&lt;br /&gt;
== Play .midi files in VLC ==&lt;br /&gt;
{{VLC}} can play MIDI since 0.9.0 on most platforms. On Windows, you need {{VLC}} 1.1.0.&lt;br /&gt;
&lt;br /&gt;
=== SoundFonts file ===&lt;br /&gt;
To playback .midi files, you need a [[wikipedia:SoundFont|SoundFont]] file (with extension &amp;lt;tt&amp;gt;.sf2&amp;lt;/tt&amp;gt;).&lt;br /&gt;
You can download them from either of these two places:&lt;br /&gt;
&lt;br /&gt;
* http://www.schristiancollins.com/generaluser.php&lt;br /&gt;
* http://sourceforge.net/apps/trac/fluidsynth/wiki/SoundFont&lt;br /&gt;
&lt;br /&gt;
=== Configure SoundFont in VLC ===&lt;br /&gt;
You need to open VLC&#039;s preferences. The preferences window has two display modes called &#039;&#039;&#039;Simple&#039;&#039;&#039; and &#039;&#039;&#039;All&#039;&#039;&#039;. Choose the display mode called &#039;&#039;&#039;All&#039;&#039;&#039;, then go to &#039;&#039;&#039;Codecs&#039;&#039;&#039;, &#039;&#039;&#039;Audio codecs&#039;&#039;&#039;, &#039;&#039;&#039;FluidSynth&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
You select the .sf2 file with the preferences select button. Due to a bug in the software it may ask if you want to replace the file you selected. Choose &amp;quot;Yes&amp;quot; to continue (your file remains intact).&lt;br /&gt;
&lt;br /&gt;
=== Linux ===&lt;br /&gt;
If the &#039;&#039;&#039;FluidSynth&#039;&#039;&#039; codec is not shown in VLC&#039;s preferences, you have to install it as well as sound fonts.&lt;br /&gt;
E.g. on [[Ubuntu]] 13.04 it is in the &#039;&#039;&#039;vlc-plugin-fluidsynth&#039;&#039;&#039; package, while the &#039;&#039;&#039;fluid-soundfont-gs&#039;&#039;&#039; and &#039;&#039;&#039;fluid-soundfont-gm&#039;&#039;&#039; packages install some sound fonts in &amp;lt;code&amp;gt;/usr/share/sounds/sf2&amp;lt;/code&amp;gt;.&lt;/div&gt;</summary>
		<author><name>Skierpage</name></author>
	</entry>
	<entry>
		<id>https://wiki.videolan.org/index.php?title=Midi&amp;diff=24068</id>
		<title>Midi</title>
		<link rel="alternate" type="text/html" href="https://wiki.videolan.org/index.php?title=Midi&amp;diff=24068"/>
		<updated>2013-08-13T03:55:29Z</updated>

		<summary type="html">&lt;p&gt;Skierpage: fix WIkipedia link, better MIDI explanation, link SoundFont, separate Linux section&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{wikipedia|Musical_Instrument_Digital_Interface#Standard MIDI files|Midi files}}&lt;br /&gt;
{{Module|name=fluidsynth|type=Codec|description=SMF files playback through fluidsynth library|first_version=0.9.0}}&lt;br /&gt;
&lt;br /&gt;
Standard MIDI Files (SMF) contain sounds events that indicate the notes and instruments in a musical performance, but do not include the digital waveform of the audio. To play a MIDI file, software has to synthesize the music, which usually requires reading instrument samples from a &amp;quot;sound font&amp;quot; file.&lt;br /&gt;
They usually have the extension &amp;lt;tt&amp;gt;.mid&amp;lt;/tt&amp;gt; or &amp;lt;tt&amp;gt;.midi&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Play .midi files in VLC ==&lt;br /&gt;
{{VLC}} can play MIDI since 0.9.0 on most platforms. On Windows, you need {{VLC}} 1.1.0.&lt;br /&gt;
&lt;br /&gt;
=== SoundFonts file ===&lt;br /&gt;
To playback .midi files, you need a [[wikipedia:SoundFont|SoundFont]] file (with extension &amp;lt;tt&amp;gt;.sf2&amp;lt;/tt&amp;gt;).&lt;br /&gt;
You can download them from either of these two places:&lt;br /&gt;
&lt;br /&gt;
* http://www.schristiancollins.com/generaluser.php&lt;br /&gt;
* http://sourceforge.net/apps/trac/fluidsynth/wiki/SoundFont&lt;br /&gt;
&lt;br /&gt;
=== Configure SoundFont in VLC ===&lt;br /&gt;
You need to open VLC&#039;s preferences. The preferences window has two display modes called &#039;&#039;&#039;Simple&#039;&#039;&#039; and &#039;&#039;&#039;All&#039;&#039;&#039;. Choose the display mode called &#039;&#039;&#039;All&#039;&#039;&#039;, then go to &#039;&#039;&#039;Codecs&#039;&#039;&#039;, &#039;&#039;&#039;Audio codecs&#039;&#039;&#039;, &#039;&#039;&#039;FluidSynth&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
You select the .sf2 file with the preferences select button. Due to a bug in the software it may ask if you want to replace the file you selected. Choose &amp;quot;Yes&amp;quot; to continue (your file remains intact).&lt;br /&gt;
&lt;br /&gt;
=== Linux ===&lt;br /&gt;
If the &#039;&#039;&#039;FluidSynth&#039;&#039;&#039; codec is not shown in VLC&#039;s preferences, you have to install it as well as sound fonts.&lt;br /&gt;
E.g. on [[Ubuntu]] 13.04 it is in the &#039;&#039;&#039;vlc-plugin-fluidsynth&#039;&#039;&#039; package, while the &#039;&#039;&#039;fluid-soundfont-gs&#039;&#039;&#039; and &#039;&#039;&#039;fluid-soundfont-gm&#039;&#039;&#039; packages install some sound fonts in &amp;lt;code&amp;gt;/usr/share/sounds/sf2&amp;lt;/code&amp;gt;.&lt;/div&gt;</summary>
		<author><name>Skierpage</name></author>
	</entry>
	<entry>
		<id>https://wiki.videolan.org/index.php?title=Media_resource_locator&amp;diff=22826</id>
		<title>Media resource locator</title>
		<link rel="alternate" type="text/html" href="https://wiki.videolan.org/index.php?title=Media_resource_locator&amp;diff=22826"/>
		<updated>2012-07-13T06:45:32Z</updated>

		<summary type="html">&lt;p&gt;Skierpage: the delimiter is # these days! guess that simpledvd: bypasses menus&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A &#039;&#039;&#039;media resource locator&#039;&#039;&#039; (&#039;&#039;&#039;MRL&#039;&#039;&#039;) is a string of characters used to identify a multimedia resource or part of a multimedia resource.  A MRL may be used to identify inputs or outputs to {{VLC}}.&lt;br /&gt;
&lt;br /&gt;
The MRL syntax is:&lt;br /&gt;
&lt;br /&gt;
 [[access][/demux]://]URL[#[title][:chapter][-[title][:chapter]]] [:option=value ...]&lt;br /&gt;
&lt;br /&gt;
(in earlier versions of VLC, the delimiter before the optional title and chapter was &#039;@&#039;, not &#039;#&#039;.)&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
 ! MRL section&lt;br /&gt;
 ! Description&lt;br /&gt;
 ! Possible values&lt;br /&gt;
|-&lt;br /&gt;
| access&lt;br /&gt;
| How to obtain the media data&lt;br /&gt;
|&lt;br /&gt;
cdda: CD Digital Audio&amp;lt;BR&amp;gt;&lt;br /&gt;
dir: Filesystem-based directory&amp;lt;BR&amp;gt;&lt;br /&gt;
dv: Digital Video/FireWire&amp;lt;BR&amp;gt;&lt;br /&gt;
dvd: DVD&amp;lt;BR&amp;gt;&lt;br /&gt;
file: Filesystem-based file&amp;lt;BR&amp;gt;&lt;br /&gt;
ftp: FTP&amp;lt;BR&amp;gt;&lt;br /&gt;
gnomevfs: GnomeVFS&amp;lt;BR&amp;gt;&lt;br /&gt;
http: HTTP&amp;lt;BR&amp;gt;&lt;br /&gt;
mms: Microsoft Media Server&amp;lt;BR&amp;gt;&lt;br /&gt;
pvr: PVR&amp;lt;BR&amp;gt;&lt;br /&gt;
rtp: RTP&amp;lt;BR&amp;gt;&lt;br /&gt;
rtsp: RTSP&amp;lt;BR&amp;gt;&lt;br /&gt;
simpledvd: simple interface to DVD-Video, bypassing menus (?)&amp;lt;BR&amp;gt;&lt;br /&gt;
smb: Server Message Block&amp;lt;BR&amp;gt;&lt;br /&gt;
tcp: TCP&amp;lt;BR&amp;gt;&lt;br /&gt;
udp: UDP&amp;lt;BR&amp;gt;&lt;br /&gt;
vcdx: Video CD&amp;lt;BR&amp;gt;&lt;br /&gt;
vlc: commands to VLC itself, e.g. vlc://pause&#039;&#039;seconds&#039;&#039; and vlc://quit&lt;br /&gt;
|-&lt;br /&gt;
| demux&lt;br /&gt;
| The format of the source data&lt;br /&gt;
|&lt;br /&gt;
a52sys/Raw A/52 demuxer&amp;lt;BR&amp;gt;&lt;br /&gt;
aiff/AIFF demuxer&amp;lt;BR&amp;gt;&lt;br /&gt;
asf/ASF v1.0 demuxer&amp;lt;BR&amp;gt;&lt;br /&gt;
au/AU demuxer&amp;lt;BR&amp;gt;&lt;br /&gt;
avi/AVI demuxer&amp;lt;BR&amp;gt;&lt;br /&gt;
demuxdump/File dumpper&amp;lt;BR&amp;gt;&lt;br /&gt;
dtssys/Raw DTS demuxer&amp;lt;BR&amp;gt;&lt;br /&gt;
flac/FLAC demuxer&amp;lt;BR&amp;gt;&lt;br /&gt;
h264/H264 video demuxer&amp;lt;BR&amp;gt;&lt;br /&gt;
m3u/Playlist metademux&amp;lt;BR&amp;gt;&lt;br /&gt;
m4a/MPEG-4 audio demuxer&amp;lt;BR&amp;gt;&lt;br /&gt;
m4v/MPEG-4 video demuxer&amp;lt;BR&amp;gt;&lt;br /&gt;
mjpeg/M-JPEG camera demuxer&amp;lt;BR&amp;gt;&lt;br /&gt;
mp4/MP4 stream demuxer&amp;lt;BR&amp;gt;&lt;br /&gt;
mpga/MPEG audio / MP3 demuxer&amp;lt;BR&amp;gt;&lt;br /&gt;
mpgv/MPEG-I/II video demuxer&amp;lt;BR&amp;gt;&lt;br /&gt;
nsc/Windows Media NSC metademux&amp;lt;BR&amp;gt;&lt;br /&gt;
nsv/NullSoft demuxer&amp;lt;BR&amp;gt;&lt;br /&gt;
nuv/Nuv demuxer&amp;lt;BR&amp;gt;&lt;br /&gt;
ogg/OGG demuxer&amp;lt;BR&amp;gt;&lt;br /&gt;
playlist/B4S playlist import&amp;lt;BR&amp;gt;&lt;br /&gt;
playlist/DVB playlist import&amp;lt;BR&amp;gt;&lt;br /&gt;
playlist/M3U playlist import&amp;lt;BR&amp;gt;&lt;br /&gt;
playlist/New winamp 5.2 shoutcast import&amp;lt;BR&amp;gt;&lt;br /&gt;
playlist/PLS playlist import&amp;lt;BR&amp;gt;&lt;br /&gt;
playlist/Playlist&amp;lt;BR&amp;gt;&lt;br /&gt;
playlist/Podcast parser&amp;lt;BR&amp;gt;&lt;br /&gt;
playlist/XSPF playlist import&amp;lt;BR&amp;gt;&lt;br /&gt;
ps/MPEG-PS demuxer&amp;lt;BR&amp;gt;&lt;br /&gt;
ps/MPEG-PS demuxer&amp;lt;BR&amp;gt;&lt;br /&gt;
pva/PVA demuxer&amp;lt;BR&amp;gt;&lt;br /&gt;
rawdv/DV (Digital Video) demuxer&amp;lt;BR&amp;gt;&lt;br /&gt;
real/Real demuxer&amp;lt;BR&amp;gt;&lt;br /&gt;
sgimb/Kasenna MediaBase parser&amp;lt;BR&amp;gt;&lt;br /&gt;
subtitle/Text subtitles parser&amp;lt;BR&amp;gt;&lt;br /&gt;
tta/TTA demuxer&amp;lt;BR&amp;gt;&lt;br /&gt;
ty/TY Stream audio/video demux&amp;lt;BR&amp;gt;&lt;br /&gt;
vobsub/Vobsub subtitles parser&amp;lt;BR&amp;gt;&lt;br /&gt;
voc/VOC demuxer&amp;lt;BR&amp;gt;&lt;br /&gt;
wav/WAV demuxer&amp;lt;BR&amp;gt;&lt;br /&gt;
xa/XA demuxer&lt;br /&gt;
|-&lt;br /&gt;
| URL&lt;br /&gt;
| The [http://en.wikipedia.org/wiki/Uniform_Resource_Identifier URI] of the source&lt;br /&gt;
| See http://www.w3.org/TR/uri-clarification/&lt;br /&gt;
|-&lt;br /&gt;
| title&lt;br /&gt;
| Which title to select for input&lt;br /&gt;
| Positive integer&lt;br /&gt;
|-&lt;br /&gt;
| chapter&lt;br /&gt;
| Which chapter to select for input&lt;br /&gt;
| Positive integer&lt;br /&gt;
|-&lt;br /&gt;
| option&lt;br /&gt;
| Options to apply only to the specified MRL&lt;br /&gt;
| See [[VLC command-line help]] for a full list&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Exception ==&lt;br /&gt;
An exception to these rules appears to be with UDP/RTP streams, where it may look like:&lt;br /&gt;
&lt;br /&gt;
 udp://@:portnumber&lt;br /&gt;
 # Example: &lt;br /&gt;
 #   udp://@:1234&lt;br /&gt;
 #&lt;br /&gt;
 # Apparently the @ has a meaning like localhost, though&lt;br /&gt;
 #   udp://localhost:1234&lt;br /&gt;
 # doesn&#039;t seem to work in this circumstance, for some reason.&lt;br /&gt;
&lt;br /&gt;
[[Category:Glossary]]&lt;/div&gt;</summary>
		<author><name>Skierpage</name></author>
	</entry>
	<entry>
		<id>https://wiki.videolan.org/index.php?title=Media_resource_locator&amp;diff=22824</id>
		<title>Media resource locator</title>
		<link rel="alternate" type="text/html" href="https://wiki.videolan.org/index.php?title=Media_resource_locator&amp;diff=22824"/>
		<updated>2012-07-13T05:17:10Z</updated>

		<summary type="html">&lt;p&gt;Skierpage: there was no mention of simpledvd:, added it and dvd:, and vlc: IMPROVE ME!&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A &#039;&#039;&#039;media resource locator&#039;&#039;&#039; (&#039;&#039;&#039;MRL&#039;&#039;&#039;) is a string of characters used to identify a multimedia resource or part of a multimedia resource.  A MRL may be used to identify inputs or outputs to {{VLC}}.&lt;br /&gt;
&lt;br /&gt;
The MRL syntax is:&lt;br /&gt;
&amp;lt;PRE&amp;gt;&lt;br /&gt;
[[access][/demux]://]URL[@[title][:chapter][-[title][:chapter]]] [:option=value ...]&lt;br /&gt;
&amp;lt;/PRE&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
 ! MRL section&lt;br /&gt;
 ! Description&lt;br /&gt;
 ! Possible values&lt;br /&gt;
|-&lt;br /&gt;
| access&lt;br /&gt;
| How to obtain the media data&lt;br /&gt;
|&lt;br /&gt;
cdda: CD Digital Audio&amp;lt;BR&amp;gt;&lt;br /&gt;
dir: Filesystem-based directory&amp;lt;BR&amp;gt;&lt;br /&gt;
dv: Digital Video/FireWire&amp;lt;BR&amp;gt;&lt;br /&gt;
dvd: DVD&amp;lt;BR&amp;gt;&lt;br /&gt;
file: Filesystem-based file&amp;lt;BR&amp;gt;&lt;br /&gt;
ftp: FTP&amp;lt;BR&amp;gt;&lt;br /&gt;
gnomevfs: GnomeVFS&amp;lt;BR&amp;gt;&lt;br /&gt;
http: HTTP&amp;lt;BR&amp;gt;&lt;br /&gt;
mms: Microsoft Media Server&amp;lt;BR&amp;gt;&lt;br /&gt;
pvr: PVR&amp;lt;BR&amp;gt;&lt;br /&gt;
rtp: RTP&amp;lt;BR&amp;gt;&lt;br /&gt;
rtsp: RTSP&amp;lt;BR&amp;gt;&lt;br /&gt;
simpledvd: simple interface to DVD-Video&amp;lt;BR&amp;gt;&lt;br /&gt;
smb: Server Message Block&amp;lt;BR&amp;gt;&lt;br /&gt;
tcp: TCP&amp;lt;BR&amp;gt;&lt;br /&gt;
udp: UDP&amp;lt;BR&amp;gt;&lt;br /&gt;
vcdx: Video CD&amp;lt;BR&amp;gt;&lt;br /&gt;
vlc: commands to VLC itself, e.g. vlc://pause&#039;&#039;seconds&#039;&#039; and vlc://quit&lt;br /&gt;
|-&lt;br /&gt;
| demux&lt;br /&gt;
| The format of the source data&lt;br /&gt;
|&lt;br /&gt;
a52sys/Raw A/52 demuxer&amp;lt;BR&amp;gt;&lt;br /&gt;
aiff/AIFF demuxer&amp;lt;BR&amp;gt;&lt;br /&gt;
asf/ASF v1.0 demuxer&amp;lt;BR&amp;gt;&lt;br /&gt;
au/AU demuxer&amp;lt;BR&amp;gt;&lt;br /&gt;
avi/AVI demuxer&amp;lt;BR&amp;gt;&lt;br /&gt;
demuxdump/File dumpper&amp;lt;BR&amp;gt;&lt;br /&gt;
dtssys/Raw DTS demuxer&amp;lt;BR&amp;gt;&lt;br /&gt;
flac/FLAC demuxer&amp;lt;BR&amp;gt;&lt;br /&gt;
h264/H264 video demuxer&amp;lt;BR&amp;gt;&lt;br /&gt;
m3u/Playlist metademux&amp;lt;BR&amp;gt;&lt;br /&gt;
m4a/MPEG-4 audio demuxer&amp;lt;BR&amp;gt;&lt;br /&gt;
m4v/MPEG-4 video demuxer&amp;lt;BR&amp;gt;&lt;br /&gt;
mjpeg/M-JPEG camera demuxer&amp;lt;BR&amp;gt;&lt;br /&gt;
mp4/MP4 stream demuxer&amp;lt;BR&amp;gt;&lt;br /&gt;
mpga/MPEG audio / MP3 demuxer&amp;lt;BR&amp;gt;&lt;br /&gt;
mpgv/MPEG-I/II video demuxer&amp;lt;BR&amp;gt;&lt;br /&gt;
nsc/Windows Media NSC metademux&amp;lt;BR&amp;gt;&lt;br /&gt;
nsv/NullSoft demuxer&amp;lt;BR&amp;gt;&lt;br /&gt;
nuv/Nuv demuxer&amp;lt;BR&amp;gt;&lt;br /&gt;
ogg/OGG demuxer&amp;lt;BR&amp;gt;&lt;br /&gt;
playlist/B4S playlist import&amp;lt;BR&amp;gt;&lt;br /&gt;
playlist/DVB playlist import&amp;lt;BR&amp;gt;&lt;br /&gt;
playlist/M3U playlist import&amp;lt;BR&amp;gt;&lt;br /&gt;
playlist/New winamp 5.2 shoutcast import&amp;lt;BR&amp;gt;&lt;br /&gt;
playlist/PLS playlist import&amp;lt;BR&amp;gt;&lt;br /&gt;
playlist/Playlist&amp;lt;BR&amp;gt;&lt;br /&gt;
playlist/Podcast parser&amp;lt;BR&amp;gt;&lt;br /&gt;
playlist/XSPF playlist import&amp;lt;BR&amp;gt;&lt;br /&gt;
ps/MPEG-PS demuxer&amp;lt;BR&amp;gt;&lt;br /&gt;
ps/MPEG-PS demuxer&amp;lt;BR&amp;gt;&lt;br /&gt;
pva/PVA demuxer&amp;lt;BR&amp;gt;&lt;br /&gt;
rawdv/DV (Digital Video) demuxer&amp;lt;BR&amp;gt;&lt;br /&gt;
real/Real demuxer&amp;lt;BR&amp;gt;&lt;br /&gt;
sgimb/Kasenna MediaBase parser&amp;lt;BR&amp;gt;&lt;br /&gt;
subtitle/Text subtitles parser&amp;lt;BR&amp;gt;&lt;br /&gt;
tta/TTA demuxer&amp;lt;BR&amp;gt;&lt;br /&gt;
ty/TY Stream audio/video demux&amp;lt;BR&amp;gt;&lt;br /&gt;
vobsub/Vobsub subtitles parser&amp;lt;BR&amp;gt;&lt;br /&gt;
voc/VOC demuxer&amp;lt;BR&amp;gt;&lt;br /&gt;
wav/WAV demuxer&amp;lt;BR&amp;gt;&lt;br /&gt;
xa/XA demuxer&lt;br /&gt;
|-&lt;br /&gt;
| URL&lt;br /&gt;
| The [http://en.wikipedia.org/wiki/Uniform_Resource_Identifier URI] of the source&lt;br /&gt;
| See http://www.w3.org/TR/uri-clarification/&lt;br /&gt;
|-&lt;br /&gt;
| title&lt;br /&gt;
| Which title to select for input&lt;br /&gt;
| Positive integer&lt;br /&gt;
|-&lt;br /&gt;
| chapter&lt;br /&gt;
| Which chapter to select for input&lt;br /&gt;
| Positive integer&lt;br /&gt;
|-&lt;br /&gt;
| option&lt;br /&gt;
| Options to apply only to the specified MRL&lt;br /&gt;
| See [[VLC command-line help]] for a full list&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Exception ==&lt;br /&gt;
An exception to these rules appears to be with UDP/RTP streams, where it may look like:&lt;br /&gt;
&lt;br /&gt;
 udp://@:portnumber&lt;br /&gt;
 # Example: &lt;br /&gt;
 #   udp://@:1234&lt;br /&gt;
 #&lt;br /&gt;
 # Apparently the @ has a meaning like localhost, though&lt;br /&gt;
 #   udp://localhost:1234&lt;br /&gt;
 # doesn&#039;t seem to work in this circumstance, for some reason.&lt;br /&gt;
&lt;br /&gt;
[[Category:Glossary]]&lt;/div&gt;</summary>
		<author><name>Skierpage</name></author>
	</entry>
	<entry>
		<id>https://wiki.videolan.org/index.php?title=Media_resource_locator&amp;diff=22823</id>
		<title>Media resource locator</title>
		<link rel="alternate" type="text/html" href="https://wiki.videolan.org/index.php?title=Media_resource_locator&amp;diff=22823"/>
		<updated>2012-07-13T05:01:17Z</updated>

		<summary type="html">&lt;p&gt;Skierpage: remove redundant pre tag&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A &#039;&#039;&#039;media resource locator&#039;&#039;&#039; (&#039;&#039;&#039;MRL&#039;&#039;&#039;) is a string of characters used to identify a multimedia resource or part of a multimedia resource.  A MRL may be used to identify inputs or outputs to {{VLC}}.&lt;br /&gt;
&lt;br /&gt;
The MRL syntax is:&lt;br /&gt;
&amp;lt;PRE&amp;gt;&lt;br /&gt;
[[access][/demux]://]URL[@[title][:chapter][-[title][:chapter]]] [:option=value ...]&lt;br /&gt;
&amp;lt;/PRE&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
 ! MRL section&lt;br /&gt;
 ! Description&lt;br /&gt;
 ! Possible values&lt;br /&gt;
|-&lt;br /&gt;
| access&lt;br /&gt;
| How to obtain the media data&lt;br /&gt;
|&lt;br /&gt;
cdda: CD Digital Audio&amp;lt;BR&amp;gt;&lt;br /&gt;
dir: Filesystem-based directory&amp;lt;BR&amp;gt;&lt;br /&gt;
dv: Digital Video/FireWire&amp;lt;BR&amp;gt;&lt;br /&gt;
file: Filesystem-based file&amp;lt;BR&amp;gt;&lt;br /&gt;
ftp: FTP&amp;lt;BR&amp;gt;&lt;br /&gt;
gnomevfs: GnomeVFS&amp;lt;BR&amp;gt;&lt;br /&gt;
http: HTTP&amp;lt;BR&amp;gt;&lt;br /&gt;
mms: Microsoft Media Server&amp;lt;BR&amp;gt;&lt;br /&gt;
pvr: PVR&amp;lt;BR&amp;gt;&lt;br /&gt;
rtp: RTP&amp;lt;BR&amp;gt;&lt;br /&gt;
rtsp: RTSP&amp;lt;BR&amp;gt;&lt;br /&gt;
smb: Server Message Block&amp;lt;BR&amp;gt;&lt;br /&gt;
tcp: TCP&amp;lt;BR&amp;gt;&lt;br /&gt;
udp: UDP&amp;lt;BR&amp;gt;&lt;br /&gt;
vcdx: Video CD&lt;br /&gt;
|-&lt;br /&gt;
| demux&lt;br /&gt;
| The format of the source data&lt;br /&gt;
|&lt;br /&gt;
a52sys/Raw A/52 demuxer&amp;lt;BR&amp;gt;&lt;br /&gt;
aiff/AIFF demuxer&amp;lt;BR&amp;gt;&lt;br /&gt;
asf/ASF v1.0 demuxer&amp;lt;BR&amp;gt;&lt;br /&gt;
au/AU demuxer&amp;lt;BR&amp;gt;&lt;br /&gt;
avi/AVI demuxer&amp;lt;BR&amp;gt;&lt;br /&gt;
demuxdump/File dumpper&amp;lt;BR&amp;gt;&lt;br /&gt;
dtssys/Raw DTS demuxer&amp;lt;BR&amp;gt;&lt;br /&gt;
flac/FLAC demuxer&amp;lt;BR&amp;gt;&lt;br /&gt;
h264/H264 video demuxer&amp;lt;BR&amp;gt;&lt;br /&gt;
m3u/Playlist metademux&amp;lt;BR&amp;gt;&lt;br /&gt;
m4a/MPEG-4 audio demuxer&amp;lt;BR&amp;gt;&lt;br /&gt;
m4v/MPEG-4 video demuxer&amp;lt;BR&amp;gt;&lt;br /&gt;
mjpeg/M-JPEG camera demuxer&amp;lt;BR&amp;gt;&lt;br /&gt;
mp4/MP4 stream demuxer&amp;lt;BR&amp;gt;&lt;br /&gt;
mpga/MPEG audio / MP3 demuxer&amp;lt;BR&amp;gt;&lt;br /&gt;
mpgv/MPEG-I/II video demuxer&amp;lt;BR&amp;gt;&lt;br /&gt;
nsc/Windows Media NSC metademux&amp;lt;BR&amp;gt;&lt;br /&gt;
nsv/NullSoft demuxer&amp;lt;BR&amp;gt;&lt;br /&gt;
nuv/Nuv demuxer&amp;lt;BR&amp;gt;&lt;br /&gt;
ogg/OGG demuxer&amp;lt;BR&amp;gt;&lt;br /&gt;
playlist/B4S playlist import&amp;lt;BR&amp;gt;&lt;br /&gt;
playlist/DVB playlist import&amp;lt;BR&amp;gt;&lt;br /&gt;
playlist/M3U playlist import&amp;lt;BR&amp;gt;&lt;br /&gt;
playlist/New winamp 5.2 shoutcast import&amp;lt;BR&amp;gt;&lt;br /&gt;
playlist/PLS playlist import&amp;lt;BR&amp;gt;&lt;br /&gt;
playlist/Playlist&amp;lt;BR&amp;gt;&lt;br /&gt;
playlist/Podcast parser&amp;lt;BR&amp;gt;&lt;br /&gt;
playlist/XSPF playlist import&amp;lt;BR&amp;gt;&lt;br /&gt;
ps/MPEG-PS demuxer&amp;lt;BR&amp;gt;&lt;br /&gt;
ps/MPEG-PS demuxer&amp;lt;BR&amp;gt;&lt;br /&gt;
pva/PVA demuxer&amp;lt;BR&amp;gt;&lt;br /&gt;
rawdv/DV (Digital Video) demuxer&amp;lt;BR&amp;gt;&lt;br /&gt;
real/Real demuxer&amp;lt;BR&amp;gt;&lt;br /&gt;
sgimb/Kasenna MediaBase parser&amp;lt;BR&amp;gt;&lt;br /&gt;
subtitle/Text subtitles parser&amp;lt;BR&amp;gt;&lt;br /&gt;
tta/TTA demuxer&amp;lt;BR&amp;gt;&lt;br /&gt;
ty/TY Stream audio/video demux&amp;lt;BR&amp;gt;&lt;br /&gt;
vobsub/Vobsub subtitles parser&amp;lt;BR&amp;gt;&lt;br /&gt;
voc/VOC demuxer&amp;lt;BR&amp;gt;&lt;br /&gt;
wav/WAV demuxer&amp;lt;BR&amp;gt;&lt;br /&gt;
xa/XA demuxer&lt;br /&gt;
|-&lt;br /&gt;
| URL&lt;br /&gt;
| The [http://en.wikipedia.org/wiki/Uniform_Resource_Identifier URI] of the source&lt;br /&gt;
| See http://www.w3.org/TR/uri-clarification/&lt;br /&gt;
|-&lt;br /&gt;
| title&lt;br /&gt;
| Which title to select for input&lt;br /&gt;
| Positive integer&lt;br /&gt;
|-&lt;br /&gt;
| chapter&lt;br /&gt;
| Which chapter to select for input&lt;br /&gt;
| Positive integer&lt;br /&gt;
|-&lt;br /&gt;
| option&lt;br /&gt;
| Options to apply only to the specified MRL&lt;br /&gt;
| See [[VLC command-line help]] for a full list&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Exception ==&lt;br /&gt;
An exception to these rules appears to be with UDP/RTP streams, where it may look like:&lt;br /&gt;
&lt;br /&gt;
 udp://@:portnumber&lt;br /&gt;
 # Example: &lt;br /&gt;
 #   udp://@:1234&lt;br /&gt;
 #&lt;br /&gt;
 # Apparently the @ has a meaning like localhost, though&lt;br /&gt;
 #   udp://localhost:1234&lt;br /&gt;
 # doesn&#039;t seem to work in this circumstance, for some reason.&lt;br /&gt;
&lt;br /&gt;
[[Category:Glossary]]&lt;/div&gt;</summary>
		<author><name>Skierpage</name></author>
	</entry>
	<entry>
		<id>https://wiki.videolan.org/index.php?title=VLC_Features_Formats&amp;diff=19671</id>
		<title>VLC Features Formats</title>
		<link rel="alternate" type="text/html" href="https://wiki.videolan.org/index.php?title=VLC_Features_Formats&amp;diff=19671"/>
		<updated>2011-09-17T11:03:05Z</updated>

		<summary type="html">&lt;p&gt;Skierpage: /* Audio Codecs */ add QCELP , it&amp;#039;s mentioned in http://www.videolan.org/vlc/features.php?cat=audio&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is a new page that lists the audio/video codecs that VLC can or cannot read. It is still under development, don&#039;t hesitate to add a some FourCC and infos.&lt;br /&gt;
&lt;br /&gt;
It should now be a bit more complete than the official features page on [http://www.videolan.org/vlc/features.html VideoLAN website].&lt;br /&gt;
&lt;br /&gt;
If you have any question about those codecs, just consult our [[Knowledge Base]] or our friends on the [http://wiki.multimedia.cx Multimedia Wiki]. If you don&#039;t find information, search with Wikipedia or Google.&lt;br /&gt;
&lt;br /&gt;
== Video Codecs ==&lt;br /&gt;
&lt;br /&gt;
=== Widely Used Video Codecs ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size: small; text-align: center; width: 100%; margin: 1em auto 1em auto; border : 1px&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;Most used Video Codecs&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
! Name !! FOURCC !! Playable !! Encoder !! library !! Comment &lt;br /&gt;
|-&lt;br /&gt;
! MPEG-1 Part 2&lt;br /&gt;
|| mpeg, mp1v, mpg1, PIM1 || {{Yes}} || {{Yes}} || libmpeg2 , ffmpeg || &lt;br /&gt;
|-&lt;br /&gt;
! MPEG-2 Part 2&lt;br /&gt;
|| mp2v, mpg2, vcr2, hdv1, hdv2, hdv3, mx*n, mx*p|| {{Yes}} || {{Yes}} || libmpeg2 , ffmpeg || &lt;br /&gt;
|-&lt;br /&gt;
! MJPEG (A/B) &lt;br /&gt;
|| ||{{Yes}} || {{Yes}} || ffmpeg ||&lt;br /&gt;
|-&lt;br /&gt;
! Divx (1, 2, 3) &lt;br /&gt;
|| DIV1, DIV2, DIV3, mp41, mp42, MPG4, MPG3 || {{Yes}} || {{Yes}} || ffmpeg ||&lt;br /&gt;
|-&lt;br /&gt;
! DivX 4, 5, 6 , 3ivx D4, MPEG-4 &lt;br /&gt;
|| DIV4, DIV5, DIV6, col1, col0, 3ivd || {{Yes}} || {{Yes}} || ffmpeg ||&lt;br /&gt;
|-&lt;br /&gt;
! MPEG-4 Part 2 (AVP), Xvid&lt;br /&gt;
||  DIVX, Xvid, mp4s, m4s2, xvid, mp4v, fmp4, 3iv2, smp4, ... || {{Yes}} || {{Yes}} || ffmpeg ||&lt;br /&gt;
|-&lt;br /&gt;
! H.261 &lt;br /&gt;
|| h261 || {{Yes}} || {{Yes}} || ffmpeg ||&lt;br /&gt;
|-&lt;br /&gt;
! H.262 &lt;br /&gt;
|| h262 || {{Yes}} || {{Yes}} || ffmpeg || Same as MPEG-2 Video&lt;br /&gt;
|-&lt;br /&gt;
! H.263 / H.263i &lt;br /&gt;
|| h263 || {{Yes}} || {{Yes}} || ffmpeg ||&lt;br /&gt;
|-&lt;br /&gt;
! H.264 / X.264 &lt;br /&gt;
(MPEG-4/AVC) &lt;br /&gt;
(MPEG-4 Part.10)&lt;br /&gt;
|| h264, s264, AVC1, DAVC, H264, X264, VSSH ||{{Yes}} || {{Yes}} || ffmpeg (decode), x264 (encode) || &lt;br /&gt;
|-&lt;br /&gt;
! Sorenson 1 (Quicktime) &lt;br /&gt;
|| SVQ 1 || {{Yes}} || {{Yes}} || ffmpeg ||&lt;br /&gt;
|-&lt;br /&gt;
! Sorenson 3 (Quicktime) &lt;br /&gt;
|| SVQ 3 || {{Yes}} || {{No}} || ffmpeg ||&lt;br /&gt;
|-&lt;br /&gt;
! DV &lt;br /&gt;
|| ||{{Yes}} || {{Yes}} || ffmpeg ||&lt;br /&gt;
|- &lt;br /&gt;
! Cinepak &lt;br /&gt;
|| cvid ||{{Yes}} || {{No}} || internal, ffmpeg ||&lt;br /&gt;
|- &lt;br /&gt;
! Theora &lt;br /&gt;
|| thra || {{Yes}} || {{Yes}} broken || libtheora ||&lt;br /&gt;
|-&lt;br /&gt;
! WMV 1/2 (7/8) &lt;br /&gt;
|| wmv1, wmv2 || {{Yes}} || {{Yes}} || ffmepg ||&lt;br /&gt;
|- &lt;br /&gt;
! WMV 3 / WMV-9 / VC-1 &lt;br /&gt;
|| wmv3, wvc1, wmva || {{Yes}} || {{No}} || ffmpeg || Not all profiles are supported. See [[DMO]].&lt;br /&gt;
|-&lt;br /&gt;
! On2 VP3,&lt;br /&gt;
|| VP31, VP30, VP3 || {{Yes}} || {{No}} || ffmpeg ||&lt;br /&gt;
|-&lt;br /&gt;
! On2 VP5 &lt;br /&gt;
|| VP50, VP5, VP51 || {{Yes}} || {{No}} || ffmpeg ||&lt;br /&gt;
|-&lt;br /&gt;
! On2 VP6 (used by FLV) &lt;br /&gt;
|| VP60, VP61, VP62, VP6F, VP6A || {{Yes}} || {{Yes}} || ffmpeg ||&lt;br /&gt;
|-&lt;br /&gt;
! On2 VP7&lt;br /&gt;
|| VP7 || {{No}} || {{No}} ||  ||&lt;br /&gt;
|-&lt;br /&gt;
! Flash Screen Video &lt;br /&gt;
|| FSV1 ||  {{Yes}}  ||  {{Yes}}  || ffmpeg ||&lt;br /&gt;
|-&lt;br /&gt;
! Indeo Video 3  &lt;br /&gt;
|| IV31, IV32 || {{Yes}} || {{no}} || ffmpeg ||&lt;br /&gt;
|-&lt;br /&gt;
! Indeo Video 4/5  &lt;br /&gt;
||IV41, IV51 || {{No}} || {{no}} || ||&lt;br /&gt;
|-&lt;br /&gt;
!Real Video 1.0, 1.3, 2.0 &lt;br /&gt;
|| RV10, RV13, RV20 || {{Yes}} || {{Yes}} || ffmpeg ||&lt;br /&gt;
|-&lt;br /&gt;
!Real Video 3.0, 4.0 &lt;br /&gt;
|| RV30, RV40 || {{No}} || {{No}} || ||&lt;br /&gt;
|- &lt;br /&gt;
! Dirac &lt;br /&gt;
|| BBCD || {{Yes}} || {{Yes}} || dirac ||&lt;br /&gt;
|-&lt;br /&gt;
! Huffyuv / Lagarith &lt;br /&gt;
|| || {{Yes}} || {{Yes}} || ffmpeg  ||&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Rarer Video Codecs ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size: small; text-align: center; width: 100%; margin: 1em auto 1em auto; border : 1px&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;Less Used Video Codecs&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
! Rare codecs !! FOURCC !! Decoder !! Encoder !! library !! Comment &lt;br /&gt;
|-&lt;br /&gt;
! Apple Animation, Graphics, Video, QuickDraw &lt;br /&gt;
|| &#039;rle&#039;,&#039;smc &#039;,&#039;rpza&#039;, &#039;qdrw&#039; || {{Yes}} || {{No}} ||  ffmpeg || &lt;br /&gt;
|-&lt;br /&gt;
! SheerVideo &lt;br /&gt;
|| ||  {{No}} || {{No}} || || Professional use, no open source decoders&lt;br /&gt;
|-&lt;br /&gt;
! CorePNG &lt;br /&gt;
|| || ?? || ?? || ||&lt;br /&gt;
|-&lt;br /&gt;
! MSU Lossless &lt;br /&gt;
|| || ?? || ?? || ||&lt;br /&gt;
|-&lt;br /&gt;
! Snow &lt;br /&gt;
|| || {{Yes}} || {{Yes}} || ||&lt;br /&gt;
|-&lt;br /&gt;
! Pixlet &lt;br /&gt;
|| || ?? || ?? || ||&lt;br /&gt;
|-&lt;br /&gt;
! Rare codecs (Asus V1, Asus V2) &lt;br /&gt;
|| ASV1, ASV2 || {{Yes}} || {{Yes}} || ffmpeg ||&lt;br /&gt;
|-&lt;br /&gt;
! Game Codecs (Some) &lt;br /&gt;
|| || {{Yes}} || {{no}} || ffmpeg ||&lt;br /&gt;
|-&lt;br /&gt;
! Tarkin&lt;br /&gt;
|| || {{No}} || {{No}} || ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Audio Codecs ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size: small; text-align: center; width: 100%; margin: 1em auto 1em auto; border : 1px&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;Audio Codecs Status&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
! Name !! FOURCC !! Decoder !! Encoder !! library !! Comment &lt;br /&gt;
|-&lt;br /&gt;
! MPEG-Audio 1 Layer-1/2 &lt;br /&gt;
|| mpga || {{Yes}} || {{Yes}} || libmad (decoding), twolame (encoding) || ISO/IEC MPEG&lt;br /&gt;
|-&lt;br /&gt;
! MP3 &lt;br /&gt;
|| mp3, .mp3, LAME || {{Yes}} || {{Yes}} || libmad (decoding), ffmpeg-mp3lame  || ISO/IEC MPEG - &#039;&#039;&#039;(recompile needed for encoding)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
! AAC&lt;br /&gt;
|| mp4a||  {{Yes}} || {{Yes}} || faad (decode), faac (encoding) || ISO/IEC MPEG&lt;br /&gt;
|-&lt;br /&gt;
! HE-AAC &lt;br /&gt;
|| ||  {{Yes}} || {{Untested}} || faad (decode), libaacplus + ffmpeg (encoding) || ISO/IEC MPEG, AAC+ encoding through libaacplus + ffmpeg (patched) - untested&lt;br /&gt;
&#039;&#039;&#039;RECOMPILE VLC &amp;amp; ffmpeg for this&#039;&#039;&#039; Audio codec&lt;br /&gt;
|-&lt;br /&gt;
! AC-3 &lt;br /&gt;
|| a52, a52b || {{Yes}} || {{Yes}} || liba52 (decode), ffmpeg (encode) ||&lt;br /&gt;
|-&lt;br /&gt;
! ATRAC &lt;br /&gt;
|| atrc ||{{Yes}} || {{No}} || ||&lt;br /&gt;
|-&lt;br /&gt;
! iLBC &lt;br /&gt;
|| ILBC, ilbc || {{Untested}} || {{Untested}} || QuickTime (decode) || (check for encoder and free decoder)&lt;br /&gt;
|-&lt;br /&gt;
! Mu-Law &lt;br /&gt;
|| ||{{Yes}} || {{No}} || ffmpeg || (check for encoder)&lt;br /&gt;
|-&lt;br /&gt;
! NellyMoser&lt;br /&gt;
|| ||{{Yes}} || {{No}} || ffmpeg || &lt;br /&gt;
|-&lt;br /&gt;
! QCELP (PureVoice)&lt;br /&gt;
|| Qclp ||{{Yes}} || {{No}}? || ffmpeg || Usually in QCP container. [https://trac.videolan.org/vlc/ticket/5347 buggy?]&lt;br /&gt;
|-&lt;br /&gt;
! Real Audio &lt;br /&gt;
|| lpcJ, 28_8, dnet, sipr, cook, atrc, raac, racp, ralf || {{Yes}} || {{No}} || || Some works.  ralf don&#039;t&lt;br /&gt;
|-&lt;br /&gt;
! Shorten &lt;br /&gt;
|| shrn || {{No}} || {{No}} || || ffmpeg and ffplay do it. VLC doesn&#039;t. (It is in the FOURCC list in VLC&#039;s ffmpeg.c [[User:Dionoea|Dionoea]])&lt;br /&gt;
|-&lt;br /&gt;
! Speex &lt;br /&gt;
|| spex || {{Yes}} || {{Yes}} || libspeex ||&lt;br /&gt;
|-&lt;br /&gt;
! Vorbis &lt;br /&gt;
|| vorb || {{Yes}} || {{Yes}} || libvorbis ||&lt;br /&gt;
|-&lt;br /&gt;
! DTS &lt;br /&gt;
|| dts || {{Yes}} || {{No}} || libdca || DTS-HD unsupported&lt;br /&gt;
|- &lt;br /&gt;
! MPC &lt;br /&gt;
|| || {{Yes}} || {{No}} || libmpcdec ||&lt;br /&gt;
|-&lt;br /&gt;
! WMA 1/2&lt;br /&gt;
|| wma1, wma2 || {{Yes}} || {{Yes}} broken || ffmpeg || WMA9 is not supported&lt;br /&gt;
|-&lt;br /&gt;
! Flac &lt;br /&gt;
|| flac || {{Yes}} || {{Yes}} || libflac || lossless&lt;br /&gt;
|-&lt;br /&gt;
! Apple Lossless Audio Codec &lt;br /&gt;
|| alac || {{Yes}} || {{No}} || ffmpeg || lossless &lt;br /&gt;
|-&lt;br /&gt;
! Monkey&#039;s Audio &lt;br /&gt;
||  ||{{Yes}} || {{No}} || || lossless&lt;br /&gt;
|-&lt;br /&gt;
! Musepack &lt;br /&gt;
|| || {{Yes}} || {{No}} || libmpcdec ||&lt;br /&gt;
|-&lt;br /&gt;
! ADMPCM (various) &lt;br /&gt;
|| || {{Yes}} || {{Yes}} || ffmpeg and internal ||&lt;br /&gt;
|-&lt;br /&gt;
! AMR &lt;br /&gt;
|| samr || {{Yes}} || {{Yes}} || ffmpeg + libamrnb + libamrwb || &#039;&#039;&#039;RECOMPILE VLC for this&#039;&#039;&#039; Speech codec&lt;br /&gt;
|-&lt;br /&gt;
! Sonic &lt;br /&gt;
|| SONC ||  {{Yes}} || {{Yes}} || ffmpeg ||&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Subtitles Codecs ==&lt;br /&gt;
&lt;br /&gt;
See [[SubtitlesCodec]] for the matter.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Format/Container/Muxers ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size: small; text-align: center; width: 100%; margin: 1em auto 1em auto; border : 1px&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;Muxer&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
! Name !! extensions !! Playable !! Savable !! Comment &lt;br /&gt;
|-&lt;br /&gt;
! 3GP&lt;br /&gt;
|| .3gp || {{Yes}} || {{Untested}} ||&lt;br /&gt;
|-&lt;br /&gt;
! AIFF&lt;br /&gt;
|| .asf, .wmv || {{Yes}} || {{No}} || &lt;br /&gt;
|-&lt;br /&gt;
! ASF&lt;br /&gt;
|| .asf, .wmv || {{Yes}} || {{Yes}} || &lt;br /&gt;
|-&lt;br /&gt;
! AU&lt;br /&gt;
|| .au || {{Yes}} || ||&lt;br /&gt;
|-&lt;br /&gt;
! AVI&lt;br /&gt;
|| .avi || {{Yes}} || {{Yes}}, broken || &lt;br /&gt;
|-&lt;br /&gt;
! DMF&lt;br /&gt;
|| || {{Untested}} || {{Untested}} ||&lt;br /&gt;
|-&lt;br /&gt;
! FLV&lt;br /&gt;
|| .flv || {{Yes}} || {{Yes}} || through ffmpeg&lt;br /&gt;
|-&lt;br /&gt;
! MOV&lt;br /&gt;
|| .mov || {{Yes}} || {{Yes}} ||&lt;br /&gt;
|-&lt;br /&gt;
! MP4&lt;br /&gt;
|| .mp4 || {{Yes}} || {{Yes}} ||&lt;br /&gt;
|-&lt;br /&gt;
! OGG&lt;br /&gt;
|| .ogm, .ogg || {{Yes}} || {{Yes}} ||&lt;br /&gt;
|-&lt;br /&gt;
! MKV&lt;br /&gt;
|| .mkv, .mka || {{Yes}} || {{No}}, WIP || Summer of Code 2007 Project&lt;br /&gt;
|-&lt;br /&gt;
! MPEG-2 / TS&lt;br /&gt;
|| .ts, .mpg || {{Yes}} || {{Yes}} ||&lt;br /&gt;
|-&lt;br /&gt;
! MPEG-2 / ES, PS, PVA, MP3&lt;br /&gt;
|| .mpg, .mp3, .mp2 || {{Yes}} || {{Yes}} ||&lt;br /&gt;
|-&lt;br /&gt;
! NSC&lt;br /&gt;
|| .nsc || {{Yes}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
! NSV&lt;br /&gt;
|| .nsv || {{Yes}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
! Nut&lt;br /&gt;
|| .nut || {{Yes}} || {{Yes}} || Muxable through libavformat&lt;br /&gt;
|-&lt;br /&gt;
! Real&lt;br /&gt;
|| .ra, .ram, .rm, .rv , .rmbv || {{Partial}} || {{No }} ||  version 4 and 5, no support for version 3&lt;br /&gt;
|-&lt;br /&gt;
! Raw (a52, dts, aac, flac, .dv, .vid)&lt;br /&gt;
|| .a52, .dts, .aac, .flac, .dv, .vid || {{Yes}} || ?? ||&lt;br /&gt;
|-&lt;br /&gt;
! True Audio Codec&lt;br /&gt;
|| .tta, .tac || {{Yes}} ||  {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
! Ty Tivo&lt;br /&gt;
|| .ty || {{Yes}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
! Wav &lt;br /&gt;
|| .wav, .dts || {{Yes}} || {{Yes}} ||&lt;br /&gt;
|-&lt;br /&gt;
! Xa&lt;br /&gt;
|| .xa || {{Yes}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{{:HD-Discs}}&lt;br /&gt;
&lt;br /&gt;
[[Category:About VideoLAN]]&lt;/div&gt;</summary>
		<author><name>Skierpage</name></author>
	</entry>
	<entry>
		<id>https://wiki.videolan.org/index.php?title=Windows&amp;diff=19604</id>
		<title>Windows</title>
		<link rel="alternate" type="text/html" href="https://wiki.videolan.org/index.php?title=Windows&amp;diff=19604"/>
		<updated>2011-09-06T06:42:47Z</updated>

		<summary type="html">&lt;p&gt;Skierpage: /* VLC Plugin for Firefox (Mozilla) */ replace &amp;quot;Use&amp;quot; section with improved text from Documentation:Play HowTo/Advanced Use of VLC#Use the Mozilla plugin (but why is there ANY duplication?&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The &#039;&#039;&#039;Windows port&#039;&#039;&#039; of VLC usually starts up with the [[Qt]] interface which is used in the [[Linux]] one as well. The user can decide to use the [[Skins]] interface instead to be able to modify the interface according to his or her mood.&lt;br /&gt;
[[File:VLC_-_main.png|thumb|alt=Alt text|Main window]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Frequently Asked Questions ==&lt;br /&gt;
There are some user-maintained FAQs (as distinct from the official VLC FAQ that may be found [http://www.videolan.org/support/faq.html here]):&lt;br /&gt;
* [[WindowsFAQ-1.0.x|Version 1.0 and newer]]&lt;br /&gt;
* [[WindowsFAQ-0.9.x|Version 0.9.x]]&lt;br /&gt;
* [[WindowsFAQ-0.8.x|Version 0.8.x]]&lt;br /&gt;
&lt;br /&gt;
==Keyboard shortcuts in the Windows (directx) video output==&lt;br /&gt;
:&#039;&#039;See also: [[QtHotkeys]], [[How to set global hotkeys]]&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Note: these shortcuts are only default settings and can be customized (along with many others). To tweak hotkeys settings, go to Settings-&amp;gt;Preferences-&amp;gt;Interface-&amp;gt;Hotkeys&amp;amp;nbsp;settings&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
| F&lt;br /&gt;
| Fullscreen&lt;br /&gt;
|-&lt;br /&gt;
| Space&lt;br /&gt;
| Play/Pause&lt;br /&gt;
|-&lt;br /&gt;
| T&lt;br /&gt;
| Show position (time)&lt;br /&gt;
|-&lt;br /&gt;
| S&lt;br /&gt;
| Stop&lt;br /&gt;
|-&lt;br /&gt;
| Ctrl+Q&lt;br /&gt;
| Quit&lt;br /&gt;
|-&lt;br /&gt;
| +/-&lt;br /&gt;
| Faster/Slower&lt;br /&gt;
|-&lt;br /&gt;
| N/P&lt;br /&gt;
| Next/Previous&lt;br /&gt;
|-&lt;br /&gt;
| Shift+Left/Shift+Right&lt;br /&gt;
| Jump very short&lt;br /&gt;
|-&lt;br /&gt;
| Alt+Left/Alt+Right&lt;br /&gt;
| Jump short&lt;br /&gt;
|-&lt;br /&gt;
| Ctrl+Left/Ctrl+Right&lt;br /&gt;
| Jump medium&lt;br /&gt;
|-&lt;br /&gt;
| Ctrl+Alt+Left/Ctrl+Alt+Right&lt;br /&gt;
| Jump long&lt;br /&gt;
|-&lt;br /&gt;
| Ctrl+Up/Ctrl+Down&lt;br /&gt;
| Volume up/down&lt;br /&gt;
|-&lt;br /&gt;
| M&lt;br /&gt;
| Mute&lt;br /&gt;
|-&lt;br /&gt;
| Ctrl+M&lt;br /&gt;
| Show DVD-menu&lt;br /&gt;
|-&lt;br /&gt;
| Left/Right&amp;lt;br/&amp;gt;Up/Down&amp;lt;br/&amp;gt;Enter&lt;br /&gt;
| DVD-menu navigation keys&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==How to store streaming station presets==&lt;br /&gt;
&lt;br /&gt;
To use VLC as a streaming client, store your station presets under the Media Library on the Playlist panel (&#039;&#039;not&#039;&#039; the bookmarks and &#039;&#039;not&#039;&#039; the actual playlist itself).&lt;br /&gt;
#Open the playlist panel (Ctrl-L or click on the Playlist button).&lt;br /&gt;
#Click on the Plus button at the bottom of the panel. (A dropdown menu will appear.)&lt;br /&gt;
#Select &amp;quot;Advanced Open&amp;quot; from the dropdown menu. (A new panel, named Open Media, will appear.)&lt;br /&gt;
#Select the &amp;quot;Networking&amp;quot; tab on the Open Media panel.&lt;br /&gt;
#Enter the full URL of the streaming station in the Address field. e.g. http://mystation.org:8000/mystream.ogg&lt;br /&gt;
#Click the Enqueue button at the bottom of the panel.&lt;br /&gt;
&lt;br /&gt;
==How to associate media files to VLC==&lt;br /&gt;
&lt;br /&gt;
This should be done through the VLC settings interface, choose &amp;quot;Tools | Preferences &amp;quot; and then click on the &amp;quot;Set up Associations...&amp;quot; button.&lt;br /&gt;
Select any file extension that you wish to open with VLC, then click &amp;quot;Apply&amp;quot;. This should change all media files icons to the VLC cone, and double-clicking any of them should open VLC and immediately start playing the media.&lt;br /&gt;
&lt;br /&gt;
If this seems to have no effect on the UI, and/or double-clicking the file icon does not start VLC, check that you have correctly set Windows preferences through &amp;quot;Start | Default Programs&amp;quot; (on Vista; see the relevant item on Windows XP or newer Windows OS; possibly this is not applicable to Windows 2000).&lt;br /&gt;
In that UI click on &amp;quot;Set default programs&amp;quot;, select the &amp;quot;VLC media player&amp;quot; item and check the description (it will usually say &amp;quot;All default settings for this program are active&amp;quot;). Then choose your own course of actions by either clicking on &amp;quot;Set this program as default&amp;quot; or &amp;quot;Choose default settings for this program&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Other ways to achieve the same effects are as follows (not really recommended).&lt;br /&gt;
&lt;br /&gt;
===Use Windows Explorer&#039;s context menu===&lt;br /&gt;
&lt;br /&gt;
#In Windows Explorer, &#039;&#039;right&#039;&#039;-click a file you wish to open.&lt;br /&gt;
#Click &amp;quot;Open With&amp;quot; in the context menu that pops up.&lt;br /&gt;
#Click &amp;quot;VLC media player&amp;quot; to use VLC just this once, or click &amp;quot;Default program...&amp;quot; &lt;br /&gt;
#Click the name of the program (VLC) which you want to be used to open the file.&lt;br /&gt;
#*If VLC is not displayed, click Browse to locate it on your hard drive.&lt;br /&gt;
&lt;br /&gt;
Alternatively:&lt;br /&gt;
#In Windows Explorer, &#039;&#039;right&#039;&#039;-click the file you want to open with VLC.&lt;br /&gt;
#Click Properties in the context menu that pops up.&lt;br /&gt;
#On the General tab, click Change. &lt;br /&gt;
#Click the name of the program (VLC) which you want to be used to open the file. &lt;br /&gt;
&lt;br /&gt;
Either of these options affects all files that have the same filename extension (the letters after the filename&#039;s period) as the file you selected. For example, if you change the program that opens &#039;&#039;goober.avi&#039;&#039;, then all &#039;&#039;.avi&#039;&#039; files will be opened with VLC.&lt;br /&gt;
&lt;br /&gt;
===Rerun the installer===&lt;br /&gt;
#Reinstall VLC and choose the &amp;quot;associate files&amp;quot; option when it comes up. &#039;&#039;Please note&#039;&#039; that on Vista and newer OSes this will not cure the &amp;quot;Windows Media Player won&#039;t go away&amp;quot; symptom, and you should go the &amp;quot;Set default program&amp;quot; route instead, as described above.&lt;br /&gt;
&lt;br /&gt;
===Edit the registry===&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;Warning&#039;&#039;&#039;&#039;&#039;: this instruction set is outdated and should &#039;&#039;not&#039;&#039; be used. Direct registry editing should be avoided anyway unless you&#039;re desperate and you really &#039;&#039;really&#039;&#039; know what you&#039;re doing.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Warning&#039;&#039;&#039;: use this technique only if you really know what you are doing! And be sure to back-up your registry first.&lt;br /&gt;
&lt;br /&gt;
#Open a text editor, like Notepad (but not WordPad).&lt;br /&gt;
#Copy this text below.&lt;br /&gt;
#Modify the strings &#039;&#039;C:\\Program Files\\VideoLAN\\VLC\\vlc.exe&#039;&#039; to match your VLC installation.&lt;br /&gt;
#Save as &#039;&#039;vlc.reg&#039;&#039;.&lt;br /&gt;
#Execute &#039;&#039;vlc.reg&#039;&#039; (adding this data to your registry).&lt;br /&gt;
#Enjoy VLC :)&lt;br /&gt;
&lt;br /&gt;
Text to copy:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Windows Registry Editor Version 5.00&lt;br /&gt;
&lt;br /&gt;
[HKEY_CLASSES_ROOT\.ASF]&lt;br /&gt;
@=&amp;quot;VlcFile&amp;quot;&lt;br /&gt;
&lt;br /&gt;
[HKEY_CLASSES_ROOT\.ASX]&lt;br /&gt;
@=&amp;quot;VlcFile&amp;quot;&lt;br /&gt;
&lt;br /&gt;
[HKEY_CLASSES_ROOT\.AVI]&lt;br /&gt;
@=&amp;quot;VlcFile&amp;quot;&lt;br /&gt;
&lt;br /&gt;
[HKEY_CLASSES_ROOT\.DIVX]&lt;br /&gt;
@=&amp;quot;VlcFile&amp;quot;&lt;br /&gt;
&lt;br /&gt;
[HKEY_CLASSES_ROOT\.MPEG]&lt;br /&gt;
@=&amp;quot;VlcFile&amp;quot;&lt;br /&gt;
&lt;br /&gt;
[HKEY_CLASSES_ROOT\.MPG]&lt;br /&gt;
@=&amp;quot;VlcFile&amp;quot;&lt;br /&gt;
&lt;br /&gt;
[HKEY_CLASSES_ROOT\.VOB]&lt;br /&gt;
@=&amp;quot;VlcFile&amp;quot;&lt;br /&gt;
&lt;br /&gt;
[HKEY_CLASSES_ROOT\.WMV]&lt;br /&gt;
@=&amp;quot;VlcFile&amp;quot;&lt;br /&gt;
&lt;br /&gt;
[HKEY_CLASSES_ROOT\VlcFile]&lt;br /&gt;
@=&amp;quot;VLC File&amp;quot;&lt;br /&gt;
&lt;br /&gt;
[HKEY_CLASSES_ROOT\VlcFile\DefaultIcon]&lt;br /&gt;
@=&amp;quot;C:\\Program Files\\VideoLAN\\VLC\\vlc.exe,0&amp;quot;&lt;br /&gt;
&lt;br /&gt;
[HKEY_CLASSES_ROOT\VlcFile\shell\Open]&lt;br /&gt;
[HKEY_CLASSES_ROOT\VlcFile\shell\Open\command]&lt;br /&gt;
@=&amp;quot;C:\\Program Files\\VideoLAN\\VLC\\vlc.exe \&amp;quot;%L\&amp;quot;&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note&#039;&#039;&#039;: This associates &#039;&#039;asf&#039;&#039;, &#039;&#039;asx&#039;&#039;, &#039;&#039;avi&#039;&#039;, &#039;&#039;divx&#039;&#039;, &#039;&#039;mpeg&#039;&#039;, &#039;&#039;mpg&#039;&#039;, &#039;&#039;vob&#039;&#039; and &#039;&#039;wmv&#039;&#039; files. If you get the idea, you can associate any file you want.&lt;br /&gt;
&lt;br /&gt;
==How To Start VLC Server with http Interface==&lt;br /&gt;
VLC ships with a little HTTP server integrated. It is used both to stream using HTTP, and for the HTTP remote control interface. &lt;br /&gt;
&lt;br /&gt;
===Step 1: VLC Server Preferences Settings===&lt;br /&gt;
1. Set up the http interface details in the VLC server application: Open VLC, then select Tools &amp;gt; Preferences.  In the bottom left corner of the window, under &amp;quot;Show settings&amp;quot;, click &amp;quot;All&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
2. In the left hand menu click on the + button next to Interface. This will display three choices. Control interfaces, Hotkeys settings, and Main Interfaces. Click &amp;quot;Main Interfaces&amp;quot;. Select &amp;quot;HTTP remote control interface&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
3. Click on the plus button next to &amp;quot;Main interfaces&amp;quot;. This will display four settings HTTP, Qt, RC, Skins. Click on HTTP to display the &amp;quot;HTTP remote control interface&amp;quot; settings.&lt;br /&gt;
&lt;br /&gt;
4. Host address: Enter the port number that you want to use.  Default is 8080.&lt;br /&gt;
&lt;br /&gt;
5. Source directory: If you have installed VLC in a different folder than the default, enter &#039;&#039;&#039;path\to\VLC\&#039;&#039;&#039;\http.&lt;br /&gt;
&lt;br /&gt;
6. If you are NOT using handlers or SSL certificates the setup is complete. &lt;br /&gt;
&lt;br /&gt;
7. Click on the Save button in the lower right hand of the window.&lt;br /&gt;
&lt;br /&gt;
8. If needed, edit the .hosts file in the vlc/http directory. By default only &amp;quot;localhost&amp;quot; is allowed, edit to enable other hosts.&lt;br /&gt;
&lt;br /&gt;
9. Exit and restart VLC&lt;br /&gt;
&lt;br /&gt;
===Step 2: Command Line Startup===&lt;br /&gt;
&lt;br /&gt;
The VLC appplication can be run in a server or client environment.  For complicated&lt;br /&gt;
video and audio streaming on a LAN, one should consider dedicating a machine to act&lt;br /&gt;
as the VLC server.&lt;br /&gt;
&lt;br /&gt;
To start the VLC application in a server mode with the http interface automatically&lt;br /&gt;
set, use the following command line in your desktop shortcut. This assumes the default&lt;br /&gt;
location for installation was selected.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&amp;quot;C:\Program Files\VideoLAN\VLC\vlc.exe&amp;quot; --extraintf http --intf wx&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Step 3: Testing the Interface===&lt;br /&gt;
&lt;br /&gt;
From another computer, connect to the VLC server computer using your browser to the URL&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;http://server_ip_address:8080, such as http://192.168.0.186:8080&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The Main VLC Interface page will be displayed,&lt;br /&gt;
&lt;br /&gt;
See [[Web_Interface]] for additional information&lt;br /&gt;
&lt;br /&gt;
==VLC Plugin for Internet Explorer==&lt;br /&gt;
&lt;br /&gt;
This section will provide guidelines to incorporate the VLC ActiveX plugin to be used to view streaming audio and video from a VLC server.&lt;br /&gt;
&lt;br /&gt;
How to embed the ActiveX Plugin in a Web Page: [[ActiveX/HTML]]&lt;br /&gt;
&lt;br /&gt;
Supported ActiveX Function Calls: [[ActiveX]]&lt;br /&gt;
&lt;br /&gt;
==VLC Plugin for Firefox (Mozilla)==&lt;br /&gt;
The Mozilla plugin&lt;br /&gt;
(Excerpted from the [[Documentation:Play_HowTo/Advanced_Use_of_VLC#The_Mozilla_plugin|VLC User Guide]])&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Install&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
There are at least two ways to install the VLC Mozilla Plugin.  One way is to to check the &amp;quot;Install Firefox Plugin&amp;quot; when you install VLC.  &lt;br /&gt;
&lt;br /&gt;
If the standard exe installation does not install the mozilla plugin directory then download zip version which includes the required data and continue with the next installation (2nd way of installing of the plugin)&lt;br /&gt;
&lt;br /&gt;
The second way involves several steps:&lt;br /&gt;
 &lt;br /&gt;
1. Quit Firefox or Mozilla&lt;br /&gt;
&lt;br /&gt;
2. Copy the two files in VLC_Installation_folder\mozilla (usually C:\Program Files\VideoLAN\VLC\mozilla) to your mozilla plugins directory (Usually C:\Program Files\Mozilla\plugins or C:\Program Files\Mozilla Firefox\plugins).&lt;br /&gt;
&lt;br /&gt;
3. Restart Firefox or Mozilla&lt;br /&gt;
&lt;br /&gt;
=== Use the Mozilla plugin ===&lt;br /&gt;
&lt;br /&gt;
If in the browser you open a link to an audio or video URL handled by the VLC plugin, or if a web page has HTML code that embeds audio or video handled by the VLC plugin, then the plugin should start and play the audio/video.&lt;br /&gt;
Note the plugin (as of version 1.1.9) does not present any user interface — it has no default control panel and no keyboard shortcuts.&lt;br /&gt;
&lt;br /&gt;
To get the list of the media types handled by the VLC plugin, browse to &#039;&#039;&#039;about:plugins&#039;&#039;&#039;.&lt;br /&gt;
Conflicts will arise if you have more than one plugin installed that supports the same media type.&lt;br /&gt;
&lt;br /&gt;
See the [[Documentation:WebPlugin|Web plugin documentation]] to create HTML pages that use JavaScript to control the plugin. &lt;br /&gt;
&lt;br /&gt;
More example code, as well as a working implementation using Javascript, XHTML, and PHP that auto-detects browsers (the code is good, but the stream doesn&#039;t work) can be found at http://altair.videolan.org/~dionoea/vlc-plugin-demo/ &#039;&#039;(broken as of 2011-09-04)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Related article ==&lt;br /&gt;
* [[Common Problems]]&lt;br /&gt;
* [[VLC command-line help]]&lt;br /&gt;
* [[VLCSout]]  how to create a DVD&lt;br /&gt;
&lt;br /&gt;
== Portable VLC ==&lt;br /&gt;
A version of VLC in a portable format exists. It is useful, for example, if you want to put it on a USB stick and use it on computers you don&#039;t own. It can also be very useful on your own computer: if you have to reinstall Windows, you won&#039;t need to reinstall VLC, it will be up and running almost instantly:&amp;lt;br&amp;gt;&lt;br /&gt;
http://portableapps.com/apps/music_video/vlc_portable&lt;br /&gt;
&lt;br /&gt;
[[Category:Operating systems]]&lt;/div&gt;</summary>
		<author><name>Skierpage</name></author>
	</entry>
	<entry>
		<id>https://wiki.videolan.org/index.php?title=Windows&amp;diff=19603</id>
		<title>Windows</title>
		<link rel="alternate" type="text/html" href="https://wiki.videolan.org/index.php?title=Windows&amp;diff=19603"/>
		<updated>2011-09-06T06:35:00Z</updated>

		<summary type="html">&lt;p&gt;Skierpage: delete the garbled out-of-date copy of non-Windows-specific plug-in programming from Documentation:WebPlugin&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The &#039;&#039;&#039;Windows port&#039;&#039;&#039; of VLC usually starts up with the [[Qt]] interface which is used in the [[Linux]] one as well. The user can decide to use the [[Skins]] interface instead to be able to modify the interface according to his or her mood.&lt;br /&gt;
[[File:VLC_-_main.png|thumb|alt=Alt text|Main window]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Frequently Asked Questions ==&lt;br /&gt;
There are some user-maintained FAQs (as distinct from the official VLC FAQ that may be found [http://www.videolan.org/support/faq.html here]):&lt;br /&gt;
* [[WindowsFAQ-1.0.x|Version 1.0 and newer]]&lt;br /&gt;
* [[WindowsFAQ-0.9.x|Version 0.9.x]]&lt;br /&gt;
* [[WindowsFAQ-0.8.x|Version 0.8.x]]&lt;br /&gt;
&lt;br /&gt;
==Keyboard shortcuts in the Windows (directx) video output==&lt;br /&gt;
:&#039;&#039;See also: [[QtHotkeys]], [[How to set global hotkeys]]&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Note: these shortcuts are only default settings and can be customized (along with many others). To tweak hotkeys settings, go to Settings-&amp;gt;Preferences-&amp;gt;Interface-&amp;gt;Hotkeys&amp;amp;nbsp;settings&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
| F&lt;br /&gt;
| Fullscreen&lt;br /&gt;
|-&lt;br /&gt;
| Space&lt;br /&gt;
| Play/Pause&lt;br /&gt;
|-&lt;br /&gt;
| T&lt;br /&gt;
| Show position (time)&lt;br /&gt;
|-&lt;br /&gt;
| S&lt;br /&gt;
| Stop&lt;br /&gt;
|-&lt;br /&gt;
| Ctrl+Q&lt;br /&gt;
| Quit&lt;br /&gt;
|-&lt;br /&gt;
| +/-&lt;br /&gt;
| Faster/Slower&lt;br /&gt;
|-&lt;br /&gt;
| N/P&lt;br /&gt;
| Next/Previous&lt;br /&gt;
|-&lt;br /&gt;
| Shift+Left/Shift+Right&lt;br /&gt;
| Jump very short&lt;br /&gt;
|-&lt;br /&gt;
| Alt+Left/Alt+Right&lt;br /&gt;
| Jump short&lt;br /&gt;
|-&lt;br /&gt;
| Ctrl+Left/Ctrl+Right&lt;br /&gt;
| Jump medium&lt;br /&gt;
|-&lt;br /&gt;
| Ctrl+Alt+Left/Ctrl+Alt+Right&lt;br /&gt;
| Jump long&lt;br /&gt;
|-&lt;br /&gt;
| Ctrl+Up/Ctrl+Down&lt;br /&gt;
| Volume up/down&lt;br /&gt;
|-&lt;br /&gt;
| M&lt;br /&gt;
| Mute&lt;br /&gt;
|-&lt;br /&gt;
| Ctrl+M&lt;br /&gt;
| Show DVD-menu&lt;br /&gt;
|-&lt;br /&gt;
| Left/Right&amp;lt;br/&amp;gt;Up/Down&amp;lt;br/&amp;gt;Enter&lt;br /&gt;
| DVD-menu navigation keys&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==How to store streaming station presets==&lt;br /&gt;
&lt;br /&gt;
To use VLC as a streaming client, store your station presets under the Media Library on the Playlist panel (&#039;&#039;not&#039;&#039; the bookmarks and &#039;&#039;not&#039;&#039; the actual playlist itself).&lt;br /&gt;
#Open the playlist panel (Ctrl-L or click on the Playlist button).&lt;br /&gt;
#Click on the Plus button at the bottom of the panel. (A dropdown menu will appear.)&lt;br /&gt;
#Select &amp;quot;Advanced Open&amp;quot; from the dropdown menu. (A new panel, named Open Media, will appear.)&lt;br /&gt;
#Select the &amp;quot;Networking&amp;quot; tab on the Open Media panel.&lt;br /&gt;
#Enter the full URL of the streaming station in the Address field. e.g. http://mystation.org:8000/mystream.ogg&lt;br /&gt;
#Click the Enqueue button at the bottom of the panel.&lt;br /&gt;
&lt;br /&gt;
==How to associate media files to VLC==&lt;br /&gt;
&lt;br /&gt;
This should be done through the VLC settings interface, choose &amp;quot;Tools | Preferences &amp;quot; and then click on the &amp;quot;Set up Associations...&amp;quot; button.&lt;br /&gt;
Select any file extension that you wish to open with VLC, then click &amp;quot;Apply&amp;quot;. This should change all media files icons to the VLC cone, and double-clicking any of them should open VLC and immediately start playing the media.&lt;br /&gt;
&lt;br /&gt;
If this seems to have no effect on the UI, and/or double-clicking the file icon does not start VLC, check that you have correctly set Windows preferences through &amp;quot;Start | Default Programs&amp;quot; (on Vista; see the relevant item on Windows XP or newer Windows OS; possibly this is not applicable to Windows 2000).&lt;br /&gt;
In that UI click on &amp;quot;Set default programs&amp;quot;, select the &amp;quot;VLC media player&amp;quot; item and check the description (it will usually say &amp;quot;All default settings for this program are active&amp;quot;). Then choose your own course of actions by either clicking on &amp;quot;Set this program as default&amp;quot; or &amp;quot;Choose default settings for this program&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Other ways to achieve the same effects are as follows (not really recommended).&lt;br /&gt;
&lt;br /&gt;
===Use Windows Explorer&#039;s context menu===&lt;br /&gt;
&lt;br /&gt;
#In Windows Explorer, &#039;&#039;right&#039;&#039;-click a file you wish to open.&lt;br /&gt;
#Click &amp;quot;Open With&amp;quot; in the context menu that pops up.&lt;br /&gt;
#Click &amp;quot;VLC media player&amp;quot; to use VLC just this once, or click &amp;quot;Default program...&amp;quot; &lt;br /&gt;
#Click the name of the program (VLC) which you want to be used to open the file.&lt;br /&gt;
#*If VLC is not displayed, click Browse to locate it on your hard drive.&lt;br /&gt;
&lt;br /&gt;
Alternatively:&lt;br /&gt;
#In Windows Explorer, &#039;&#039;right&#039;&#039;-click the file you want to open with VLC.&lt;br /&gt;
#Click Properties in the context menu that pops up.&lt;br /&gt;
#On the General tab, click Change. &lt;br /&gt;
#Click the name of the program (VLC) which you want to be used to open the file. &lt;br /&gt;
&lt;br /&gt;
Either of these options affects all files that have the same filename extension (the letters after the filename&#039;s period) as the file you selected. For example, if you change the program that opens &#039;&#039;goober.avi&#039;&#039;, then all &#039;&#039;.avi&#039;&#039; files will be opened with VLC.&lt;br /&gt;
&lt;br /&gt;
===Rerun the installer===&lt;br /&gt;
#Reinstall VLC and choose the &amp;quot;associate files&amp;quot; option when it comes up. &#039;&#039;Please note&#039;&#039; that on Vista and newer OSes this will not cure the &amp;quot;Windows Media Player won&#039;t go away&amp;quot; symptom, and you should go the &amp;quot;Set default program&amp;quot; route instead, as described above.&lt;br /&gt;
&lt;br /&gt;
===Edit the registry===&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;Warning&#039;&#039;&#039;&#039;&#039;: this instruction set is outdated and should &#039;&#039;not&#039;&#039; be used. Direct registry editing should be avoided anyway unless you&#039;re desperate and you really &#039;&#039;really&#039;&#039; know what you&#039;re doing.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Warning&#039;&#039;&#039;: use this technique only if you really know what you are doing! And be sure to back-up your registry first.&lt;br /&gt;
&lt;br /&gt;
#Open a text editor, like Notepad (but not WordPad).&lt;br /&gt;
#Copy this text below.&lt;br /&gt;
#Modify the strings &#039;&#039;C:\\Program Files\\VideoLAN\\VLC\\vlc.exe&#039;&#039; to match your VLC installation.&lt;br /&gt;
#Save as &#039;&#039;vlc.reg&#039;&#039;.&lt;br /&gt;
#Execute &#039;&#039;vlc.reg&#039;&#039; (adding this data to your registry).&lt;br /&gt;
#Enjoy VLC :)&lt;br /&gt;
&lt;br /&gt;
Text to copy:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Windows Registry Editor Version 5.00&lt;br /&gt;
&lt;br /&gt;
[HKEY_CLASSES_ROOT\.ASF]&lt;br /&gt;
@=&amp;quot;VlcFile&amp;quot;&lt;br /&gt;
&lt;br /&gt;
[HKEY_CLASSES_ROOT\.ASX]&lt;br /&gt;
@=&amp;quot;VlcFile&amp;quot;&lt;br /&gt;
&lt;br /&gt;
[HKEY_CLASSES_ROOT\.AVI]&lt;br /&gt;
@=&amp;quot;VlcFile&amp;quot;&lt;br /&gt;
&lt;br /&gt;
[HKEY_CLASSES_ROOT\.DIVX]&lt;br /&gt;
@=&amp;quot;VlcFile&amp;quot;&lt;br /&gt;
&lt;br /&gt;
[HKEY_CLASSES_ROOT\.MPEG]&lt;br /&gt;
@=&amp;quot;VlcFile&amp;quot;&lt;br /&gt;
&lt;br /&gt;
[HKEY_CLASSES_ROOT\.MPG]&lt;br /&gt;
@=&amp;quot;VlcFile&amp;quot;&lt;br /&gt;
&lt;br /&gt;
[HKEY_CLASSES_ROOT\.VOB]&lt;br /&gt;
@=&amp;quot;VlcFile&amp;quot;&lt;br /&gt;
&lt;br /&gt;
[HKEY_CLASSES_ROOT\.WMV]&lt;br /&gt;
@=&amp;quot;VlcFile&amp;quot;&lt;br /&gt;
&lt;br /&gt;
[HKEY_CLASSES_ROOT\VlcFile]&lt;br /&gt;
@=&amp;quot;VLC File&amp;quot;&lt;br /&gt;
&lt;br /&gt;
[HKEY_CLASSES_ROOT\VlcFile\DefaultIcon]&lt;br /&gt;
@=&amp;quot;C:\\Program Files\\VideoLAN\\VLC\\vlc.exe,0&amp;quot;&lt;br /&gt;
&lt;br /&gt;
[HKEY_CLASSES_ROOT\VlcFile\shell\Open]&lt;br /&gt;
[HKEY_CLASSES_ROOT\VlcFile\shell\Open\command]&lt;br /&gt;
@=&amp;quot;C:\\Program Files\\VideoLAN\\VLC\\vlc.exe \&amp;quot;%L\&amp;quot;&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note&#039;&#039;&#039;: This associates &#039;&#039;asf&#039;&#039;, &#039;&#039;asx&#039;&#039;, &#039;&#039;avi&#039;&#039;, &#039;&#039;divx&#039;&#039;, &#039;&#039;mpeg&#039;&#039;, &#039;&#039;mpg&#039;&#039;, &#039;&#039;vob&#039;&#039; and &#039;&#039;wmv&#039;&#039; files. If you get the idea, you can associate any file you want.&lt;br /&gt;
&lt;br /&gt;
==How To Start VLC Server with http Interface==&lt;br /&gt;
VLC ships with a little HTTP server integrated. It is used both to stream using HTTP, and for the HTTP remote control interface. &lt;br /&gt;
&lt;br /&gt;
===Step 1: VLC Server Preferences Settings===&lt;br /&gt;
1. Set up the http interface details in the VLC server application: Open VLC, then select Tools &amp;gt; Preferences.  In the bottom left corner of the window, under &amp;quot;Show settings&amp;quot;, click &amp;quot;All&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
2. In the left hand menu click on the + button next to Interface. This will display three choices. Control interfaces, Hotkeys settings, and Main Interfaces. Click &amp;quot;Main Interfaces&amp;quot;. Select &amp;quot;HTTP remote control interface&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
3. Click on the plus button next to &amp;quot;Main interfaces&amp;quot;. This will display four settings HTTP, Qt, RC, Skins. Click on HTTP to display the &amp;quot;HTTP remote control interface&amp;quot; settings.&lt;br /&gt;
&lt;br /&gt;
4. Host address: Enter the port number that you want to use.  Default is 8080.&lt;br /&gt;
&lt;br /&gt;
5. Source directory: If you have installed VLC in a different folder than the default, enter &#039;&#039;&#039;path\to\VLC\&#039;&#039;&#039;\http.&lt;br /&gt;
&lt;br /&gt;
6. If you are NOT using handlers or SSL certificates the setup is complete. &lt;br /&gt;
&lt;br /&gt;
7. Click on the Save button in the lower right hand of the window.&lt;br /&gt;
&lt;br /&gt;
8. If needed, edit the .hosts file in the vlc/http directory. By default only &amp;quot;localhost&amp;quot; is allowed, edit to enable other hosts.&lt;br /&gt;
&lt;br /&gt;
9. Exit and restart VLC&lt;br /&gt;
&lt;br /&gt;
===Step 2: Command Line Startup===&lt;br /&gt;
&lt;br /&gt;
The VLC appplication can be run in a server or client environment.  For complicated&lt;br /&gt;
video and audio streaming on a LAN, one should consider dedicating a machine to act&lt;br /&gt;
as the VLC server.&lt;br /&gt;
&lt;br /&gt;
To start the VLC application in a server mode with the http interface automatically&lt;br /&gt;
set, use the following command line in your desktop shortcut. This assumes the default&lt;br /&gt;
location for installation was selected.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&amp;quot;C:\Program Files\VideoLAN\VLC\vlc.exe&amp;quot; --extraintf http --intf wx&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Step 3: Testing the Interface===&lt;br /&gt;
&lt;br /&gt;
From another computer, connect to the VLC server computer using your browser to the URL&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;http://server_ip_address:8080, such as http://192.168.0.186:8080&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The Main VLC Interface page will be displayed,&lt;br /&gt;
&lt;br /&gt;
See [[Web_Interface]] for additional information&lt;br /&gt;
&lt;br /&gt;
==VLC Plugin for Internet Explorer==&lt;br /&gt;
&lt;br /&gt;
This section will provide guidelines to incorporate the VLC ActiveX plugin to be used to view streaming audio and video from a VLC server.&lt;br /&gt;
&lt;br /&gt;
How to embed the ActiveX Plugin in a Web Page: [[ActiveX/HTML]]&lt;br /&gt;
&lt;br /&gt;
Supported ActiveX Function Calls: [[ActiveX]]&lt;br /&gt;
&lt;br /&gt;
==VLC Plugin for Firefox (Mozilla)==&lt;br /&gt;
The Mozilla plugin&lt;br /&gt;
(Excerpted from the [[Documentation:Play_HowTo/Advanced_Use_of_VLC#The_Mozilla_plugin|VLC User Guide]])&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Install&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
There are at least two ways to install the VLC Mozilla Plugin.  One way is to to check the &amp;quot;Install Firefox Plugin&amp;quot; when you install VLC.  &lt;br /&gt;
&lt;br /&gt;
If the standard exe installation does not install the mozilla plugin directory then download zip version which includes the required data and continue with the next installation (2nd way of installing of the plugin)&lt;br /&gt;
&lt;br /&gt;
The second way involves several steps:&lt;br /&gt;
 &lt;br /&gt;
1. Quit Firefox or Mozilla&lt;br /&gt;
&lt;br /&gt;
2. Copy the two files in VLC_Installation_folder\mozilla (usually C:\Program Files\VideoLAN\VLC\mozilla) to your mozilla plugins directory (Usually C:\Program Files\Mozilla\plugins or C:\Program Files\Mozilla Firefox\plugins).&lt;br /&gt;
&lt;br /&gt;
3. Restart Firefox or Mozilla&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Use the plugin&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
If you open a link to a video file handled by the VLC plugin (To get the list of handled types, browse to about:plugins) or a page with an embedded video, the plugin should open and read the video.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Build HTML pages that use the plugin (VLC version &amp;gt; 0.8.5)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Check the [[Documentation:WebPlugin|WebPlugin]] documentation for information on the Javascript API.  It&#039;s substantially changed since v0.8.5.&lt;br /&gt;
&lt;br /&gt;
More example code, as well as a working implementation using Javascript, XHTML, and PHP that auto-detects browsers (the code is good, but the stream doesn&#039;t work) can be found at http://altair.videolan.org/~dionoea/vlc-plugin-demo/&lt;br /&gt;
&lt;br /&gt;
== Related article ==&lt;br /&gt;
* [[Common Problems]]&lt;br /&gt;
* [[VLC command-line help]]&lt;br /&gt;
* [[VLCSout]]  how to create a DVD&lt;br /&gt;
&lt;br /&gt;
== Portable VLC ==&lt;br /&gt;
A version of VLC in a portable format exists. It is useful, for example, if you want to put it on a USB stick and use it on computers you don&#039;t own. It can also be very useful on your own computer: if you have to reinstall Windows, you won&#039;t need to reinstall VLC, it will be up and running almost instantly:&amp;lt;br&amp;gt;&lt;br /&gt;
http://portableapps.com/apps/music_video/vlc_portable&lt;br /&gt;
&lt;br /&gt;
[[Category:Operating systems]]&lt;/div&gt;</summary>
		<author><name>Skierpage</name></author>
	</entry>
	<entry>
		<id>https://wiki.videolan.org/index.php?title=Template:File&amp;diff=19601</id>
		<title>Template:File</title>
		<link rel="alternate" type="text/html" href="https://wiki.videolan.org/index.php?title=Template:File&amp;diff=19601"/>
		<updated>2011-09-06T04:56:17Z</updated>

		<summary type="html">&lt;p&gt;Skierpage: See also SVNSourceFile and VLCSourceFile&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* [http://git.videolan.org/?p=vlc.git;a=history;f={{{1}}} {{{1}}}] {{#if:{{{2|}}}|({{{2}}})}}&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;noinclude&amp;gt;&lt;br /&gt;
For linking to source code file. Links to http://git.videolan.org.&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;{{file|name|info}}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For example&lt;br /&gt;
{{file|modules/mux/dummy.c|Dummy muxer}}&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;{{file|modules/mux/dummy.c|Dummy muxer}}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
{{file|modules/mux/avi.c}}&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;{{file|modules/mux/avi.c}}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* {{tl|SVNSourceFile}}&lt;br /&gt;
* {{tl|VLCSourceFile}}&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Skierpage</name></author>
	</entry>
	<entry>
		<id>https://wiki.videolan.org/index.php?title=Template:File&amp;diff=19599</id>
		<title>Template:File</title>
		<link rel="alternate" type="text/html" href="https://wiki.videolan.org/index.php?title=Template:File&amp;diff=19599"/>
		<updated>2011-09-06T04:30:42Z</updated>

		<summary type="html">&lt;p&gt;Skierpage: correct documentation&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* [http://git.videolan.org/?p=vlc.git;a=history;f={{{1}}} {{{1}}}] {{#if:{{{2|}}}|({{{2}}})}}&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;noinclude&amp;gt;&lt;br /&gt;
For linking to source code file. Links to http://git.videolan.org.&lt;br /&gt;
&lt;br /&gt;
Usage:&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;{{file|name|info}}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
eg&lt;br /&gt;
{{file|modules/mux/dummy.c|Dummy muxer}}&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;{{file|modules/mux/dummy.c|Dummy muxer}}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
{{file|modules/mux/avi.c}}&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;{{file|modules/mux/avi.c}}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Skierpage</name></author>
	</entry>
	<entry>
		<id>https://wiki.videolan.org/index.php?title=Documentation:Advanced_Use_of_VLC&amp;diff=19598</id>
		<title>Documentation:Advanced Use of VLC</title>
		<link rel="alternate" type="text/html" href="https://wiki.videolan.org/index.php?title=Documentation:Advanced_Use_of_VLC&amp;diff=19598"/>
		<updated>2011-09-06T04:26:07Z</updated>

		<summary type="html">&lt;p&gt;Skierpage: /* GNU/Linux Debian */ also Ubuntu, apt is just one way&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{RightMenu|documentation play howto toc}} &lt;br /&gt;
&lt;br /&gt;
== Use the command line ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;TODO: completely outdated&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
All standard operations of VLC should be available from the GUI. However, some complex operations can only be done from the command line and there are situations in which you don&#039;t need or want a GUI. Here is the complete description of VLC&#039;s command line and how to use it. &lt;br /&gt;
&lt;br /&gt;
You need to be quite comfortable with command line usage to use this. &lt;br /&gt;
&lt;br /&gt;
 Note: Windows users have to use the &#039;&#039;--option-name=&amp;quot;value&amp;quot;&#039;&#039; syntax instead of the &#039;&#039;--option-name value&#039;&#039; syntax.&lt;br /&gt;
&lt;br /&gt;
=== Getting help ===&lt;br /&gt;
&lt;br /&gt;
VLC uses a modular structure. The core mainly manages communication between modules. All the multimedia processing is done by modules. There are input modules, demultiplexers, decoders, video output modules, ... &lt;br /&gt;
&lt;br /&gt;
This chapter will only describe the &amp;quot;general&amp;quot; options, i.e. the core options. Each module adds new options. For example, the HTTP input module will add options for caching, proxy, authentication, ... &lt;br /&gt;
&lt;br /&gt;
By using &#039;&#039;&#039;vlc --help&#039;&#039;&#039;, you will get the basic core options. &#039;&#039;&#039;vlc --longhelp&#039;&#039;&#039; will give all the basic options (core + modules). Adding &#039;&#039;&#039;--advanced&#039;&#039;&#039; will give the &amp;quot;advanced options&amp;quot; (for advanced users). So &#039;&#039;&#039;vlc --longhelp --advanced&#039;&#039;&#039; will give you all options. You can also append &#039;&#039;&#039;--help-verbose&#039;&#039;&#039; if you want more detailed help. &lt;br /&gt;
&lt;br /&gt;
Also, you might want to get debug informations. To do this, use &#039;&#039;&#039;-v&#039;&#039;&#039; or &#039;&#039;&#039;-vv&#039;&#039;&#039; (this will show lower severity messages). If your console supports it, you can add &#039;&#039;&#039;--color to get messages in color.&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
=== Opening streams ===&lt;br /&gt;
&lt;br /&gt;
The following commands start VLC and start reading the given element(s):&lt;br /&gt;
&lt;br /&gt;
==== Opening a file ====&lt;br /&gt;
&lt;br /&gt;
Start VLC with: &lt;br /&gt;
&lt;br /&gt;
 % &#039;&#039;&#039;vlc my_file&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
VLC should be able to recognize the file type. If it does not, you can force demultiplexer and decoder (see below). &lt;br /&gt;
&lt;br /&gt;
A list of all video and audio codecs supported by VLC is available on the [http://www.videolan.org/vlc/features.html VLC features list]. &lt;br /&gt;
&lt;br /&gt;
==== Opening a DVD or VCD, or an audio CD ====&lt;br /&gt;
&lt;br /&gt;
Start VLC with: &lt;br /&gt;
&lt;br /&gt;
For a DVD with menus: &lt;br /&gt;
&lt;br /&gt;
 % &#039;&#039;&#039;vlc dvd://[device][@raw_device][@[title][:[chapter][:angle]]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
In most cases, &#039;&#039;&#039;vlc dvd://&#039;&#039;&#039; or &#039;&#039;&#039;vlc dvd://[device]&#039;&#039;&#039; will do. [device] is for example &#039;&#039;&#039;/dev/dvd&#039;&#039;&#039; on GNU/Linux or &#039;&#039;&#039;D:&#039;&#039;&#039; on Windows (complete path to your DVD drive). &lt;br /&gt;
&lt;br /&gt;
or &lt;br /&gt;
&lt;br /&gt;
(DVD without menus): &lt;br /&gt;
&lt;br /&gt;
 % &#039;&#039;&#039;vlc dvdsimple://[device][@raw_device][@[title][:[chapter][:angle]]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
or &lt;br /&gt;
&lt;br /&gt;
(VCD): &lt;br /&gt;
&lt;br /&gt;
 % &#039;&#039;&#039;vlc vcd://[device][@{E|P|E|T|S}[number]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
or &lt;br /&gt;
&lt;br /&gt;
(Audio CD): &lt;br /&gt;
&lt;br /&gt;
 % &#039;&#039;&#039;vlc cdda://[device][@[track]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== Receiving a network stream ====&lt;br /&gt;
&lt;br /&gt;
To receive an unicast RTP/UDP stream (sent by VLC&#039;s stream output), start VLC with: &lt;br /&gt;
&lt;br /&gt;
 % &#039;&#039;&#039;vlc  rtp://@:5004&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
If 5004 is the port to which packets are sent. 1234 is another commonly used port number. you use the default port (1234), &#039;&#039;&#039;vlc rtp://&#039;&#039;&#039; will do. For more information, look at the Streaming Howto. &lt;br /&gt;
&lt;br /&gt;
To receive an multicast UDP/RTP stream (sent by VLC&#039;s stream output), start VLC with: &lt;br /&gt;
&lt;br /&gt;
 % &#039;&#039;&#039;vlc rtp://@multicast_address:port&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
To receive a SSM (source specific multicast) stream, you can use: &lt;br /&gt;
&lt;br /&gt;
 % &#039;&#039;&#039;vlc rtp://server_address@multicast_address:port&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This only works on OSs that support SSM (Windows XP and Linux). &lt;br /&gt;
&lt;br /&gt;
To receive a HTTP stream, start VLC with: &lt;br /&gt;
&lt;br /&gt;
 % &#039;&#039;&#039;vlc http://www.example.org/your_file.mpg&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
To receive a RTSP stream, start VLC with:&amp;amp;lt;/para&amp;amp;gt; &lt;br /&gt;
&lt;br /&gt;
 % &#039;&#039;&#039;vlc rtsp://www.example.org/your_stream&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Modules selection ===&lt;br /&gt;
&lt;br /&gt;
VLC always tries to select the most appropriate interface, input and output modules, among the ones available on the system, according to the stream it is given to read. However, you may wish to force the use of a specific module with the following options. &lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;--intf &amp;amp;lt;module&amp;amp;gt;&#039;&#039;&#039; allows you to select the interface module. &lt;br /&gt;
*&#039;&#039;&#039;--extraintf &amp;amp;lt;module&amp;amp;gt;&#039;&#039;&#039; allows you to select extra interface modules that will be launched in addition to the main one. This is mainly useful for special &#039;&#039;control&#039;&#039; interfaces, like HTTP, RC (Remote Control), ... (see below) &lt;br /&gt;
*&#039;&#039;&#039;--aout &amp;amp;lt;module&amp;amp;gt;&#039;&#039;&#039; allows you to select the audio output module. &lt;br /&gt;
*&#039;&#039;&#039;--vout &amp;amp;lt;module&amp;amp;gt;&#039;&#039;&#039; allows you to select the video output module. &lt;br /&gt;
*&#039;&#039;&#039;--memcpy &amp;amp;lt;module&amp;amp;gt;&#039;&#039;&#039; allows you to choose a memory copy module. You should probably never touch that.&lt;br /&gt;
&lt;br /&gt;
You can get a listing of the available modules by using &#039;&#039;&#039;vlc -l&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
=== Stream Output ===&lt;br /&gt;
&lt;br /&gt;
The Stream output system allows vlc to become a streaming server. &lt;br /&gt;
&lt;br /&gt;
For more details on the stream output system, please have a look at the [[Documentation:Streaming HowTo|Streaming HowTo]]. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
=== Other Options ===&lt;br /&gt;
&lt;br /&gt;
==== Audio options ====&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;--noaudio&#039;&#039;&#039; disables audio output. Note that if you are streaming (ex: to a file) this has no effect (streaming copies the audio verbatim). Use --sout-xxx instead (ex: --no-sout-audio) &lt;br /&gt;
*&#039;&#039;&#039;--mono&#039;&#039;&#039; forces VLC to treat the stream in mono audio. &lt;br /&gt;
*&#039;&#039;&#039;--volume &amp;amp;lt;integer&amp;amp;gt;&#039;&#039;&#039; sets the level of audio output (between 0 and 1024). Also only applies to local playback (like --noaudio). &lt;br /&gt;
*&#039;&#039;&#039;--aout-rate &amp;amp;lt;integer&amp;amp;gt;&#039;&#039;&#039; sets the audio output frequency (Hz). By default, VLC will try to autodetect this. &lt;br /&gt;
*&#039;&#039;&#039;--desync &amp;amp;lt;integer&amp;amp;gt;&#039;&#039;&#039; compensates desynchronization of audio (ms). (If audio and video streams are not synchronized, use this setting to delay the audio stream) &lt;br /&gt;
*&#039;&#039;&#039;--audio-filter &amp;amp;lt;string&amp;amp;gt;&#039;&#039;&#039; adds audio filters to the processing chain. Available filters are visual (visualizer with spectrum analyzer and oscilloscope), headphone (virtual headphone patialization) and normalizer (volume normalizer)&lt;br /&gt;
&lt;br /&gt;
==== Video options ====&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;--no-video&#039;&#039;&#039; disables video output. &lt;br /&gt;
*&#039;&#039;&#039;--grayscale&#039;&#039;&#039; turns video output into grayscale mode. &lt;br /&gt;
*&#039;&#039;&#039;--fullscreen&#039;&#039;&#039; ( or &#039;&#039;&#039;-f&#039;&#039;&#039;) sets fullscreen video. &lt;br /&gt;
*&#039;&#039;&#039;--nooverlay&#039;&#039;&#039; disables hardware acceleration for the video output. &lt;br /&gt;
*&#039;&#039;&#039;--width, --height &amp;amp;lt;integer&amp;amp;gt;&#039;&#039;&#039; sets the video window dimensions. By default, the video window size will be adjusted to match the video dimensions. &lt;br /&gt;
*&#039;&#039;&#039;--start-time &amp;amp;lt;integer&amp;amp;gt;&#039;&#039;&#039; starts the video here; the integer is the number of seconds from the beginning (e.g. 1:30 is written as 90) &lt;br /&gt;
*&#039;&#039;&#039;--stop-time &amp;amp;lt;integer&amp;amp;gt;&#039;&#039;&#039; stops the video here; the integer is the number of seconds from the beginning (e.g. 1:30 is written as 90) &lt;br /&gt;
*&#039;&#039;&#039;--zoom &amp;amp;lt;float&amp;amp;gt;&#039;&#039;&#039; adds a zoom factor. &lt;br /&gt;
*&#039;&#039;&#039;--aspect-ratio &amp;amp;lt;mode&amp;amp;gt;&#039;&#039;&#039; forces source aspect ratio. Modes are 4x3, 16x9, ... &lt;br /&gt;
*&#039;&#039;&#039;--spumargin &amp;amp;lt;integer&amp;amp;gt;&#039;&#039;&#039; forces SPU subtitles postion. &lt;br /&gt;
*&#039;&#039;&#039;--video-filter &amp;amp;lt;string&amp;amp;gt;&#039;&#039;&#039; adds video filters to the processing chain. You can add several filters, separated by commas &lt;br /&gt;
*&#039;&#039;&#039;--sub-filter &amp;amp;lt;string&amp;amp;gt;&#039;&#039;&#039; adds video subpictures filter to the processing chain.&lt;br /&gt;
&lt;br /&gt;
==== Desktop/Screen grab options ====&lt;br /&gt;
&lt;br /&gt;
You can see the various options for &amp;quot;grabbing the desktop&amp;quot; (VLC&#039;s built-in screen grabber capture device) by using the GUI. See http://forum.videolan.org/viewtopic.php?f=4&amp;amp;amp;t=46971 &lt;br /&gt;
&lt;br /&gt;
==== Playlist options ====&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;--random&#039;&#039;&#039; plays files randomly forever. &lt;br /&gt;
*&#039;&#039;&#039;--loop&#039;&#039;&#039; loops playlist on end. &lt;br /&gt;
*&#039;&#039;&#039;--repeat&#039;&#039;&#039; repeats current item until another item is forced &lt;br /&gt;
*&#039;&#039;&#039;--play-and-stop&#039;&#039;&#039; stops the playlist after each played item.&lt;br /&gt;
&lt;br /&gt;
==== Network options ====&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;--server-port &amp;amp;lt;integer&amp;amp;gt;&#039;&#039;&#039; sets server port. &lt;br /&gt;
*&#039;&#039;&#039;--iface &amp;amp;lt;string&amp;amp;gt;&#039;&#039;&#039; specifies the network interface to use. &lt;br /&gt;
*&#039;&#039;&#039;--iface-addr &amp;amp;lt;string&amp;amp;gt;&#039;&#039;&#039; specifies your network interface IP address. &lt;br /&gt;
*&#039;&#039;&#039;--mtu &amp;amp;lt;integer&amp;amp;gt;&#039;&#039;&#039; specifies the MTU of the network interface. &lt;br /&gt;
*&#039;&#039;&#039;--ipv6&#039;&#039;&#039; forces IPv6. &lt;br /&gt;
*&#039;&#039;&#039;--ipv4&#039;&#039;&#039; forces IPv4.&lt;br /&gt;
&lt;br /&gt;
==== CPU options ====&lt;br /&gt;
&lt;br /&gt;
You should probably not touch these options unless you know what you are doing. &lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;--nommx&#039;&#039;&#039; disables the use of MMX CPU extensions. &lt;br /&gt;
*&#039;&#039;&#039;--no3dn&#039;&#039;&#039; disables the use of 3D Now! CPU extensions. &lt;br /&gt;
*&#039;&#039;&#039;--nommxext&#039;&#039;&#039; disables the use of MMX Ext CPU extensions. &lt;br /&gt;
*&#039;&#039;&#039;--nosse&#039;&#039;&#039; disables the use of SSE CPU extensions. &lt;br /&gt;
*&#039;&#039;&#039;--noaltivec&#039;&#039;&#039; disables the use of Altivec CPU extensions.&lt;br /&gt;
&lt;br /&gt;
==== Miscellaneous options ====&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;--quiet&#039;&#039;&#039; deactivates all console messages. &lt;br /&gt;
*&#039;&#039;&#039;--color&#039;&#039;&#039; displays color messages. &lt;br /&gt;
*&#039;&#039;&#039;--search-path &amp;amp;lt;string&amp;amp;gt;&#039;&#039;&#039; specifies interface default search path. &lt;br /&gt;
*&#039;&#039;&#039;--plugin-path &amp;amp;lt;string&amp;amp;gt;&#039;&#039;&#039; specifies plugin search path. &lt;br /&gt;
*&#039;&#039;&#039;--no-plugins-cache&#039;&#039;&#039; disables the plugin cache (plugins cache speeds up startup) &lt;br /&gt;
*&#039;&#039;&#039;--dvd &amp;amp;lt;string&amp;amp;gt;&#039;&#039;&#039; specifies the default DVD device. &lt;br /&gt;
*&#039;&#039;&#039;--vcd &amp;amp;lt;string&amp;amp;gt;&#039;&#039;&#039; specifies the default VCD device. &lt;br /&gt;
*&#039;&#039;&#039;--program &amp;amp;lt;integer&amp;amp;gt;&#039;&#039;&#039; specifies program (SID) (for streams with several programs, like satellite ones). &lt;br /&gt;
*&#039;&#039;&#039;--audio-type &amp;amp;lt;integer&amp;amp;gt;&#039;&#039;&#039; specifies the default audio type to use with dvds. &lt;br /&gt;
*&#039;&#039;&#039;--audio-channel &amp;amp;lt;integer&amp;amp;gt;&#039;&#039;&#039; specifies the default audio channel to use with dvds. &lt;br /&gt;
*&#039;&#039;&#039;--spu-channel &amp;amp;lt;integer&amp;amp;gt;&#039;&#039;&#039; specifies the default subtitle channel to use with dvds. &lt;br /&gt;
*&#039;&#039;&#039;--version&#039;&#039;&#039; gives you information about the current VLC version. &lt;br /&gt;
*&#039;&#039;&#039;--module &amp;amp;lt;module&amp;amp;gt; &#039;&#039;&#039; displays help about specified module. (Shortcut: &#039;&#039;&#039;-p&#039;&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
=== Item-specific options ===&lt;br /&gt;
&lt;br /&gt;
There are many options that are related to items (like &#039;&#039;&#039;--novideo&#039;&#039;&#039;, &#039;&#039;&#039;--codec&#039;&#039;&#039;, &#039;&#039;&#039;--fullscreen&#039;&#039;&#039;). &lt;br /&gt;
&lt;br /&gt;
For all of these, you have the possibility to make them item-specific, using &amp;quot;:&amp;quot; instead of &amp;quot;--&amp;quot; and putting the option just after the concerned item. &lt;br /&gt;
&lt;br /&gt;
Examples: &lt;br /&gt;
&lt;br /&gt;
 % &#039;&#039;&#039;vlc file1.mpg&amp;amp;nbsp;:fullscreen file2.mpg&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
will play file1.mpg in fullscreen mode and file2.mpg in the default mode (which is generally no fullscreen), whereas &lt;br /&gt;
&lt;br /&gt;
 % &#039;&#039;&#039;vlc --fullscreen file1.mpg file2.mpg&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
will play both files in fullscreen mode &lt;br /&gt;
&lt;br /&gt;
 % &#039;&#039;&#039;vlc --fullscreen file1.mpg&amp;amp;nbsp;:sub-file=file1.srt&amp;amp;nbsp;:no-fullscreen file2.mpg&amp;amp;nbsp;:filter=distort&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
will play file1.mpg in windowed (no-fullscreen) mode with the subtitles file file1.srt and will play file2.mpg with video filter distort enabled in fullscreen mode (item-specific options override global options).&lt;br /&gt;
&lt;br /&gt;
== Advanced use of filters ==&lt;br /&gt;
&lt;br /&gt;
=== Filters ===&lt;br /&gt;
&lt;br /&gt;
These are the old style VLC filters. They only apply to on screen display and thus cannot be streamed. &lt;br /&gt;
&lt;br /&gt;
==== Deinterlacing video filter ====&lt;br /&gt;
&lt;br /&gt;
Module name: &#039;&#039;&#039;deinterlace&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;--deinterlace-mode {discard,blend,mean,bob,linear,x,yadif,yadif (2x),phosophor,ivtc}&#039;&#039;&#039; choose a deinterlacing mode.&lt;br /&gt;
&lt;br /&gt;
==== Invert video filter ====&lt;br /&gt;
&lt;br /&gt;
Module name: &#039;&#039;&#039;invert&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
==== Image properties filter ====&lt;br /&gt;
&lt;br /&gt;
Module name: &#039;&#039;&#039;adjust&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;--contrast &amp;amp;lt;float&amp;amp;gt;&#039;&#039;&#039; Image contrast in the 0-2 range. &lt;br /&gt;
*&#039;&#039;&#039;--brightness &amp;amp;lt;float&amp;amp;gt;&#039;&#039;&#039; Image brightness in the 0-2 range. &lt;br /&gt;
*&#039;&#039;&#039;--hue &amp;amp;lt;integer&amp;amp;gt;&#039;&#039;&#039; Image hue in the 0-360 range. &lt;br /&gt;
*&#039;&#039;&#039;--saturation &amp;amp;lt;float&amp;amp;gt;&#039;&#039;&#039; Image saturation in the 0-3 range. &lt;br /&gt;
*&#039;&#039;&#039;-gamma &amp;amp;lt;float&amp;amp;gt;&#039;&#039;&#039; Image gamma in the 0-10 range.&lt;br /&gt;
&lt;br /&gt;
==== Wall video filter ====&lt;br /&gt;
&lt;br /&gt;
Module name: &#039;&#039;&#039;wall&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
This filter splits the output in several windows. &lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;--wall-cols &amp;amp;lt;integer&amp;amp;gt;&#039;&#039;&#039; Number of columns. &lt;br /&gt;
*&#039;&#039;&#039;--wall-rows &amp;amp;lt;integer&amp;amp;gt;&#039;&#039;&#039; Number of rows. &lt;br /&gt;
*&#039;&#039;&#039;--wall-active &amp;amp;lt;string&amp;amp;gt;&#039;&#039;&#039; Select the windows you want to display. To select windows 2 and 4 you would write &#039;&#039;&#039;--wall-active 2,4&#039;&#039;&#039;. When this option isn&#039;t specified, all windows are displayed.&lt;br /&gt;
&lt;br /&gt;
==== Video transformation filter ====&lt;br /&gt;
&lt;br /&gt;
Module name: &#039;&#039;&#039;transform&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;--transform-type {90,180,270,hflip,vflip}&#039;&#039;&#039; Select rotation angle or symmetry.&lt;br /&gt;
&lt;br /&gt;
==== Distort video filter ====&lt;br /&gt;
&lt;br /&gt;
Module name: &#039;&#039;&#039;distort&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
==== Clone video filter ====&lt;br /&gt;
&lt;br /&gt;
This filter clones the output window. &lt;br /&gt;
&lt;br /&gt;
Module name: &#039;&#039;&#039;clone&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;--clone-count &amp;amp;lt;integer&amp;amp;gt;&#039;&#039;&#039; Number of clones. &lt;br /&gt;
*&#039;&#039;&#039;--clone-vout-list &amp;amp;lt;string&amp;amp;gt;&#039;&#039;&#039; Comma separated string of video output modules.&lt;br /&gt;
&lt;br /&gt;
==== Crop video filter ====&lt;br /&gt;
&lt;br /&gt;
Module name: &#039;&#039;&#039;crop&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;--crop-geometry &amp;amp;lt;string&amp;amp;gt;&#039;&#039;&#039; Set the geometry of the zone to crop. This is set as &amp;amp;lt;width&amp;amp;gt; x &amp;amp;lt;height&amp;amp;gt; + &amp;amp;lt;left offset&amp;amp;gt; + &amp;amp;lt;top offset&amp;amp;gt;. &lt;br /&gt;
*&#039;&#039;&#039;--autocrop&#039;&#039;&#039; Enable automatic black border cropping.&lt;br /&gt;
&lt;br /&gt;
==== Motion blur filter ====&lt;br /&gt;
&lt;br /&gt;
Module name: &#039;&#039;&#039;motionblur&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;blur-factor &amp;amp;lt;integer&amp;amp;gt;&#039;&#039;&#039; Blur factor in the 1-127 range.&lt;br /&gt;
&lt;br /&gt;
==== Video pictures blending ====&lt;br /&gt;
&lt;br /&gt;
Module name: &#039;&#039;&#039;blend&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
==== Video scaling filter ====&lt;br /&gt;
&lt;br /&gt;
Module name: &#039;&#039;&#039;scale&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
=== Subpictures Filters ===&lt;br /&gt;
&lt;br /&gt;
These are the new VLC filters. They can be streamed. &lt;br /&gt;
&lt;br /&gt;
==== Time display sub filter ====&lt;br /&gt;
&lt;br /&gt;
Module name: &#039;&#039;&#039;time&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;--time-format &amp;amp;lt;string&amp;amp;gt;&#039;&#039;&#039; Time format string. You can use the following special characters&amp;amp;nbsp;%Y = year,&amp;amp;nbsp;%m = month,&amp;amp;nbsp;%d = day,&amp;amp;nbsp;%H = hour,&amp;amp;nbsp;%M = minute,&amp;amp;nbsp;%S = second. &lt;br /&gt;
*&#039;&#039;&#039;--time-x &amp;amp;lt;integer&amp;amp;gt;&#039;&#039;&#039; X offset from the left in pixels. &lt;br /&gt;
*&#039;&#039;&#039;--time-y &amp;amp;lt;integer&amp;amp;gt;&#039;&#039;&#039; Y offset from the top in pixels.&lt;br /&gt;
&lt;br /&gt;
==== Marquee display sub filter ====&lt;br /&gt;
&lt;br /&gt;
Module name: &#039;&#039;&#039;marq&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;--marq-marquee &amp;amp;lt;string&amp;amp;gt;&#039;&#039;&#039; Marquee text to display. &lt;br /&gt;
*&#039;&#039;&#039;--marq-x &amp;amp;lt;integer&amp;amp;gt;&#039;&#039;&#039; X offset from the left in pixels. &lt;br /&gt;
*&#039;&#039;&#039;--marq-y &amp;amp;lt;integer&amp;amp;gt;&#039;&#039;&#039; Y offset from the top in pixels. &lt;br /&gt;
*&#039;&#039;&#039;--marq-timeout &amp;amp;lt;timeout&amp;amp;gt;&#039;&#039;&#039; Defines the time the marquee must remain displayed in milliseconds. Default value is 0 (remain forever).&lt;br /&gt;
&lt;br /&gt;
==== Logo video filter ====&lt;br /&gt;
&lt;br /&gt;
Module name: &#039;&#039;&#039;logo&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
This filter can be used both as an old style filter or a subpictures filter. &lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;--logo-file &amp;amp;lt;string&amp;amp;gt;&#039;&#039;&#039; Full path of the PNG file to use. &lt;br /&gt;
*&#039;&#039;&#039;--logo-x &amp;amp;lt;integer&amp;amp;gt;&#039;&#039;&#039; X offset from the left in pixels. &lt;br /&gt;
*&#039;&#039;&#039;--logo-y &amp;amp;lt;integer&amp;amp;gt;&#039;&#039;&#039; Y offset from the top in pixels. &lt;br /&gt;
*&#039;&#039;&#039;--logo-transparency &amp;amp;lt;integer&amp;amp;gt;&#039;&#039;&#039; You can set the logo transparency value here (from 0 for full transparency to 255 for full opacity).&lt;br /&gt;
&lt;br /&gt;
Note: You can move the logo by left-clicking on it. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
== The HTTP interface ==&lt;br /&gt;
&lt;br /&gt;
VLC ships with a little HTTP server integrated. It is used both to stream using HTTP, and for the HTTP remote control interface. &lt;br /&gt;
&lt;br /&gt;
To start VLC with the HTTP interface, use: &lt;br /&gt;
&lt;br /&gt;
 % &#039;&#039;&#039;vlc -I http [--http-src /directory/] [--http-host host:port]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
If you want to have both the &amp;quot;normal&amp;quot; interface and the HTTP interface, use &#039;&#039;&#039;vlc --extraintf http&#039;&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
The HTTP interface will start listening at host:port (&amp;amp;lt;all interfaces&amp;amp;gt;:8080 if omitted), and will reproduce the structure of /directory at http://host:port/ ( vlc_source_path/share/http if omitted ). &lt;br /&gt;
&lt;br /&gt;
Use a browser to go to http://your_host_machine:port. You should be taken to the main page. &lt;br /&gt;
&lt;br /&gt;
VLC is shipped with a set of files that should be enough for generic needs. It is also possible to customize pages. See [[Documentation:Play HowTo/Building Pages for the HTTP Interface]]. &lt;br /&gt;
&lt;br /&gt;
Available pages for 1.0.3&amp;amp;nbsp;: &lt;br /&gt;
&lt;br /&gt;
*http://host:port - Main Interface &lt;br /&gt;
*http://host:port/vlm.html - VLM Interface &lt;br /&gt;
*http://host:port/mosaic.html - Mosaic Wizard &lt;br /&gt;
*http://host:port/flash.html - Flash based remote playback&lt;br /&gt;
&lt;br /&gt;
== Other control interfaces ==&lt;br /&gt;
&lt;br /&gt;
VLC includes a number of so-called interfaces that are not really interfaces, but means of controlling VLC. Nevertheless, they are enabled by setting them as interface or extra interface, either in the Preferences, in General/Interface, or using &#039;&#039;&#039;-I&#039;&#039;&#039; or &#039;&#039;&#039;--extraintf&#039;&#039;&#039; on the command line. &lt;br /&gt;
&lt;br /&gt;
=== Hotkeys ===&lt;br /&gt;
&lt;br /&gt;
This module allows you to control VLC and playback via hotkeys. It is always enabled by default. You can use hotkeys in the video output window, you can&#039;t in the audio dummy interface. &lt;br /&gt;
&lt;br /&gt;
Hotkeys can be hacked by: &lt;br /&gt;
&lt;br /&gt;
 % &#039;&#039;&#039;vlc --key-&amp;amp;lt;function&amp;amp;gt; &amp;amp;lt;code&amp;amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Code is composed by modifiers keys (Alt, Shift, Ctrl, Meta,Command) separated by a dash (-) and terminated by a key (a...z, +, =, -, &#039;,&#039;, +, &amp;amp;lt;, &amp;amp;gt;, `, /,&amp;amp;nbsp;;, &#039;, \, [, ], *, Left, Right, Up, Down, Space, Enter, F1...F12, Home, End, Menu, Esc, Page Up, Page Down, Tab, Backspace, Mouse Wheel Up and Mouse Wheel Down). Main controls are available from hotkeys, such as&amp;amp;nbsp;: fullscreen, play-pause, faster, slower, next, prev, stop, quit, vol-up, etc. (use the &#039;&#039;&#039;--longhelp&#039;&#039;&#039; option for full list of functions). For example, for binding fullscreen to Ctrl-f, run: &lt;br /&gt;
&lt;br /&gt;
 % &#039;&#039;&#039;vlc --key-fullscreen &#039;Ctrl-f&#039; &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The list of the default hotkeys is available [[HotKeys|here]]. &lt;br /&gt;
&lt;br /&gt;
=== RC and RTCI ===&lt;br /&gt;
&lt;br /&gt;
These two interfaces allow you to control VLC from a command shell (possibly using a remote connexion or a Unix socket). &lt;br /&gt;
&lt;br /&gt;
Start VLC with &#039;&#039;&#039;-I rc&#039;&#039;&#039; or &#039;&#039;&#039;--extraintf rc&#039;&#039;&#039;. When you get the &#039;&#039;&#039;Remote control interface initialized, `h&#039; for help&#039;&#039;&#039; message, press h and Enter to get help about available commands. &lt;br /&gt;
&lt;br /&gt;
To be able to remote connect to your VLC using a TCP socket (telnet-like connexion), use &#039;&#039;&#039;--rc-host your_host:port&#039;&#039;&#039;. Then, by connecting (using telnet or netcat) to the host on the given port, you will get the command shell. &lt;br /&gt;
&lt;br /&gt;
To use a UNIX socket (local socket, this does not work for Windows), use &#039;&#039;&#039;--rc-unix /path/to/socket&#039;&#039;&#039;. Commands can then be passed using this UNIX socket. &lt;br /&gt;
&lt;br /&gt;
The RTCI interface gives you more advanced options, such as marquee control for the marquee subpicture filter (See filter section). &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
=== Ncurses ===&lt;br /&gt;
&lt;br /&gt;
This is a text interface, using ncurses library. &lt;br /&gt;
&lt;br /&gt;
Start VLC with &#039;&#039;&#039;-I ncurses&#039;&#039;&#039; or &#039;&#039;&#039;--extraintf ncurses&#039;&#039;&#039;. You will then get something like that: &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
http://www.videolan.org/doc/play-howto/en/images/play-howto/intf-ncurses-playlist.jpg&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The ncurses interface&lt;br /&gt;
&lt;br /&gt;
Press h to get the list of all available commands, with a short description. &lt;br /&gt;
&lt;br /&gt;
There is also a filebrowser available for the ncurses interface in order to add playlist items. Press &#039;B&#039; to use it. &lt;br /&gt;
&lt;br /&gt;
http://www.videolan.org/doc/play-howto/en/images/play-howto/intf-ncurses-filebrowser.jpg&lt;br /&gt;
&lt;br /&gt;
The ncurses filebrowser &lt;br /&gt;
&lt;br /&gt;
You can set the filebrowser starting point by launching vlc with the &#039;&#039;&#039;--browse-dir&#039;&#039;&#039; option: &lt;br /&gt;
&lt;br /&gt;
 % &#039;&#039;&#039;vlc -I ncurses --browse-dir /filebrowser/starting/point/&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Gestures ===&lt;br /&gt;
&lt;br /&gt;
Gestures provide a simple mouse gestures control. TODO &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
== The Mozilla plugin ==&lt;br /&gt;
&lt;br /&gt;
VLC can also be embedded in a web browser! The following browsers are supported [http://www.mozilla.org/ Mozilla], [http://www.mozilla.org/products/firefox/ Firefox] and [http://www.apple.com/macosx/features/safari Safari]. &lt;br /&gt;
&lt;br /&gt;
=== Install the plugin ===&lt;br /&gt;
&lt;br /&gt;
==== GNU/Linux Debian, Ubuntu, etc. ====&lt;br /&gt;
&lt;br /&gt;
Install the &#039;&#039;mozilla-plugin-vlc&#039;&#039; package using your preferred package manager. For example, at the command line enter: &lt;br /&gt;
&lt;br /&gt;
 # &#039;&#039;&#039;apt-get update&#039;&#039;&#039;&lt;br /&gt;
 # &#039;&#039;&#039;apt-get install mozilla-plugin-vlc&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== Windows ====&lt;br /&gt;
&lt;br /&gt;
Quit Firefox or Mozilla. &lt;br /&gt;
&lt;br /&gt;
Select the Mozilla Plugin option when installing VLC Media Player. The installer will then automatically detect your browser and install the plugin. &lt;br /&gt;
&lt;br /&gt;
Restart Firefox or Mozilla. &lt;br /&gt;
&lt;br /&gt;
==== MacOS X ====&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;The Mozilla/Safari plugin for MacOS X is only available from vlc version 0.8.5.1 and onwards.&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Quit Safari browser. &lt;br /&gt;
&lt;br /&gt;
Download the Mozilla/safari plugin package from [http://www.videolan.org/vlc/download-macosx.html MacOS X download page]. &lt;br /&gt;
&lt;br /&gt;
Run the installer from the dmg image. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
==== Compile the sources yourself ====&lt;br /&gt;
&lt;br /&gt;
Please look at the [http://developers.videolan.org developers page] for information on how to do this. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
=== Use the Mozilla plugin ===&lt;br /&gt;
&lt;br /&gt;
If in the browser you open a link to an audio or video URL handled by the VLC plugin, or if a web page has HTML code that embeds audio or video handled by the VLC plugin, then the plugin should start and play the audio/video.&lt;br /&gt;
Note the plugin (as of version 1.1.9) does not present any user interface — it has no default control panel and no keyboard shortcuts.&lt;br /&gt;
&lt;br /&gt;
To get the list of the media types handled by the VLC plugin, browse to &#039;&#039;&#039;about:plugins&#039;&#039;&#039;.&lt;br /&gt;
Conflicts will arise if you have more than one plugin installed that supports the same media type.&lt;br /&gt;
&lt;br /&gt;
See the [[Documentation:WebPlugin|Web plugin documentation]] to create HTML pages that use JavaScript to control the plugin. &lt;br /&gt;
&lt;br /&gt;
{{Documentation}}&lt;br /&gt;
&lt;br /&gt;
= Snapshot Tool =&lt;br /&gt;
&lt;br /&gt;
Did you know you can use special codes to automatically generate filenames in the [[SnapshotTool|Snaphot Tool]]?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Specifying Streaming Options =&lt;br /&gt;
&lt;br /&gt;
The dialog will show various option to set the output to stream.&lt;br /&gt;
&lt;br /&gt;
First there is an input text called &#039;&#039;&#039;Source&#039;&#039;&#039;, where you&#039;ll find your media path and the its type.&lt;br /&gt;
&lt;br /&gt;
[[File:VlcStream.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If you&#039;ll click on Destination you&#039;ll see the destination of stream that could be: &#039;&#039;File&#039;&#039;, &#039;&#039;HTTP&#039;&#039;, &#039;&#039;MS-WSMP&#039;&#039;, &#039;&#039;RTSP&#039;&#039;, &#039;&#039;RTP/MPG&#039;&#039;, &#039;&#039;RTP, Audio/Video&#039;&#039;, &#039;&#039;UDP&#039;&#039; and &#039;&#039;Icecast&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Stream-destination.png]]&lt;br /&gt;
&lt;br /&gt;
You can abilitate &#039;&#039;&#039;Transcoding&#039;&#039;&#039; to transcode your video to one in the list or in a one you can specify by clicking on the proper icon.&lt;br /&gt;
&lt;br /&gt;
Last you have the option of stream you&#039;ll share.&lt;br /&gt;
&lt;br /&gt;
[[File:Stream-option.png]]&lt;br /&gt;
&lt;br /&gt;
By clicking stream it will return to VLC main user interface and the playbar will scroll as the video will play.&lt;br /&gt;
&lt;br /&gt;
= Audio Bar Graph over Video =&lt;br /&gt;
&lt;br /&gt;
This section specifies how to enable the audiobargraph audio filter and video overlay, (mostly) via the GUI.  This displays an audio meter overlaid on the video.&lt;br /&gt;
&lt;br /&gt;
There are three parts - an audio filter, which sends it&#039;s output via TCP to the Remote Control (RC) Interface.  This information is then picked up and displayed by the Audio Bar Graph video subpicture filter (OSD).&lt;br /&gt;
&lt;br /&gt;
To enable this, VLC needs to be started with the &#039;&#039;&#039;--rc-host&#039;&#039;&#039; command-line switch - e.g.&lt;br /&gt;
 &#039;&#039;&#039;&amp;quot;C:\Program Files\VideoLAN\VLC\vlc.exe&amp;quot; --rc-host localhost:12345&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
In the GUI, set the following (this example from VLC v1.1.9 on Windows 7):&lt;br /&gt;
* Preferences:Show settings:All&lt;br /&gt;
* Audio/Filters &amp;gt; Enable &amp;quot;Audio part of the BarGraph function&amp;quot;&lt;br /&gt;
* Audio/Filters/audiobargraph &amp;gt; use defaults, change &amp;quot;Sends the barGraph information every n audio packets&amp;quot; to 1 to enable see a more accurate display&lt;br /&gt;
* Interface/Main interfaces &amp;gt; Enable &amp;quot;Remote control interface&amp;quot;&lt;br /&gt;
* Interface/Main interfaces/RC &amp;gt; Enable &amp;quot;Do not open a DOS command box interface&amp;quot;&lt;br /&gt;
* Video/Subtitles-OSD &amp;gt; Enable &amp;quot;Audio Bar Graph Video sub filter&amp;quot;&lt;br /&gt;
* Video/Subtitles-OSD/Audio Bar Graph &amp;gt; Set the following settings:&lt;br /&gt;
** &amp;quot;Value of the audio channels levels&amp;quot; = 0 (setting this to 0:1 crashes VLC v1.1.9)&lt;br /&gt;
** &amp;quot;X coordinate&amp;quot; = 0&lt;br /&gt;
** &amp;quot;Y coordinate&amp;quot; = 0 (this doesn&#039;t seem to affect anything)&lt;br /&gt;
** &amp;quot;Transparency of the bargraph&amp;quot; = 128 for 50% transparency which looks ok&lt;br /&gt;
** &amp;quot;Bargraph position&amp;quot; = Left (seems to only work Left,Center,Right - can&#039;t go top or bottom)&lt;br /&gt;
** &amp;quot;Alarm&amp;quot; = 1 (enables the silence alarm - puts a red border around the bargraph if silent for too long)&lt;br /&gt;
** &amp;quot;Bar width in pixel&amp;quot; = 10 (20 if you want it to be really visible)&lt;/div&gt;</summary>
		<author><name>Skierpage</name></author>
	</entry>
	<entry>
		<id>https://wiki.videolan.org/index.php?title=Documentation:Advanced_Use_of_VLC&amp;diff=19597</id>
		<title>Documentation:Advanced Use of VLC</title>
		<link rel="alternate" type="text/html" href="https://wiki.videolan.org/index.php?title=Documentation:Advanced_Use_of_VLC&amp;diff=19597"/>
		<updated>2011-09-05T23:07:24Z</updated>

		<summary type="html">&lt;p&gt;Skierpage: /* Use the mozilla plugin */ rewrite this section, mention the plugin has no UI&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{RightMenu|documentation play howto toc}} &lt;br /&gt;
&lt;br /&gt;
== Use the command line ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;TODO: completely outdated&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
All standard operations of VLC should be available from the GUI. However, some complex operations can only be done from the command line and there are situations in which you don&#039;t need or want a GUI. Here is the complete description of VLC&#039;s command line and how to use it. &lt;br /&gt;
&lt;br /&gt;
You need to be quite comfortable with command line usage to use this. &lt;br /&gt;
&lt;br /&gt;
 Note: Windows users have to use the &#039;&#039;--option-name=&amp;quot;value&amp;quot;&#039;&#039; syntax instead of the &#039;&#039;--option-name value&#039;&#039; syntax.&lt;br /&gt;
&lt;br /&gt;
=== Getting help ===&lt;br /&gt;
&lt;br /&gt;
VLC uses a modular structure. The core mainly manages communication between modules. All the multimedia processing is done by modules. There are input modules, demultiplexers, decoders, video output modules, ... &lt;br /&gt;
&lt;br /&gt;
This chapter will only describe the &amp;quot;general&amp;quot; options, i.e. the core options. Each module adds new options. For example, the HTTP input module will add options for caching, proxy, authentication, ... &lt;br /&gt;
&lt;br /&gt;
By using &#039;&#039;&#039;vlc --help&#039;&#039;&#039;, you will get the basic core options. &#039;&#039;&#039;vlc --longhelp&#039;&#039;&#039; will give all the basic options (core + modules). Adding &#039;&#039;&#039;--advanced&#039;&#039;&#039; will give the &amp;quot;advanced options&amp;quot; (for advanced users). So &#039;&#039;&#039;vlc --longhelp --advanced&#039;&#039;&#039; will give you all options. You can also append &#039;&#039;&#039;--help-verbose&#039;&#039;&#039; if you want more detailed help. &lt;br /&gt;
&lt;br /&gt;
Also, you might want to get debug informations. To do this, use &#039;&#039;&#039;-v&#039;&#039;&#039; or &#039;&#039;&#039;-vv&#039;&#039;&#039; (this will show lower severity messages). If your console supports it, you can add &#039;&#039;&#039;--color to get messages in color.&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
=== Opening streams ===&lt;br /&gt;
&lt;br /&gt;
The following commands start VLC and start reading the given element(s):&lt;br /&gt;
&lt;br /&gt;
==== Opening a file ====&lt;br /&gt;
&lt;br /&gt;
Start VLC with: &lt;br /&gt;
&lt;br /&gt;
 % &#039;&#039;&#039;vlc my_file&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
VLC should be able to recognize the file type. If it does not, you can force demultiplexer and decoder (see below). &lt;br /&gt;
&lt;br /&gt;
A list of all video and audio codecs supported by VLC is available on the [http://www.videolan.org/vlc/features.html VLC features list]. &lt;br /&gt;
&lt;br /&gt;
==== Opening a DVD or VCD, or an audio CD ====&lt;br /&gt;
&lt;br /&gt;
Start VLC with: &lt;br /&gt;
&lt;br /&gt;
For a DVD with menus: &lt;br /&gt;
&lt;br /&gt;
 % &#039;&#039;&#039;vlc dvd://[device][@raw_device][@[title][:[chapter][:angle]]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
In most cases, &#039;&#039;&#039;vlc dvd://&#039;&#039;&#039; or &#039;&#039;&#039;vlc dvd://[device]&#039;&#039;&#039; will do. [device] is for example &#039;&#039;&#039;/dev/dvd&#039;&#039;&#039; on GNU/Linux or &#039;&#039;&#039;D:&#039;&#039;&#039; on Windows (complete path to your DVD drive). &lt;br /&gt;
&lt;br /&gt;
or &lt;br /&gt;
&lt;br /&gt;
(DVD without menus): &lt;br /&gt;
&lt;br /&gt;
 % &#039;&#039;&#039;vlc dvdsimple://[device][@raw_device][@[title][:[chapter][:angle]]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
or &lt;br /&gt;
&lt;br /&gt;
(VCD): &lt;br /&gt;
&lt;br /&gt;
 % &#039;&#039;&#039;vlc vcd://[device][@{E|P|E|T|S}[number]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
or &lt;br /&gt;
&lt;br /&gt;
(Audio CD): &lt;br /&gt;
&lt;br /&gt;
 % &#039;&#039;&#039;vlc cdda://[device][@[track]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== Receiving a network stream ====&lt;br /&gt;
&lt;br /&gt;
To receive an unicast RTP/UDP stream (sent by VLC&#039;s stream output), start VLC with: &lt;br /&gt;
&lt;br /&gt;
 % &#039;&#039;&#039;vlc  rtp://@:5004&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
If 5004 is the port to which packets are sent. 1234 is another commonly used port number. you use the default port (1234), &#039;&#039;&#039;vlc rtp://&#039;&#039;&#039; will do. For more information, look at the Streaming Howto. &lt;br /&gt;
&lt;br /&gt;
To receive an multicast UDP/RTP stream (sent by VLC&#039;s stream output), start VLC with: &lt;br /&gt;
&lt;br /&gt;
 % &#039;&#039;&#039;vlc rtp://@multicast_address:port&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
To receive a SSM (source specific multicast) stream, you can use: &lt;br /&gt;
&lt;br /&gt;
 % &#039;&#039;&#039;vlc rtp://server_address@multicast_address:port&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This only works on OSs that support SSM (Windows XP and Linux). &lt;br /&gt;
&lt;br /&gt;
To receive a HTTP stream, start VLC with: &lt;br /&gt;
&lt;br /&gt;
 % &#039;&#039;&#039;vlc http://www.example.org/your_file.mpg&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
To receive a RTSP stream, start VLC with:&amp;amp;lt;/para&amp;amp;gt; &lt;br /&gt;
&lt;br /&gt;
 % &#039;&#039;&#039;vlc rtsp://www.example.org/your_stream&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Modules selection ===&lt;br /&gt;
&lt;br /&gt;
VLC always tries to select the most appropriate interface, input and output modules, among the ones available on the system, according to the stream it is given to read. However, you may wish to force the use of a specific module with the following options. &lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;--intf &amp;amp;lt;module&amp;amp;gt;&#039;&#039;&#039; allows you to select the interface module. &lt;br /&gt;
*&#039;&#039;&#039;--extraintf &amp;amp;lt;module&amp;amp;gt;&#039;&#039;&#039; allows you to select extra interface modules that will be launched in addition to the main one. This is mainly useful for special &#039;&#039;control&#039;&#039; interfaces, like HTTP, RC (Remote Control), ... (see below) &lt;br /&gt;
*&#039;&#039;&#039;--aout &amp;amp;lt;module&amp;amp;gt;&#039;&#039;&#039; allows you to select the audio output module. &lt;br /&gt;
*&#039;&#039;&#039;--vout &amp;amp;lt;module&amp;amp;gt;&#039;&#039;&#039; allows you to select the video output module. &lt;br /&gt;
*&#039;&#039;&#039;--memcpy &amp;amp;lt;module&amp;amp;gt;&#039;&#039;&#039; allows you to choose a memory copy module. You should probably never touch that.&lt;br /&gt;
&lt;br /&gt;
You can get a listing of the available modules by using &#039;&#039;&#039;vlc -l&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
=== Stream Output ===&lt;br /&gt;
&lt;br /&gt;
The Stream output system allows vlc to become a streaming server. &lt;br /&gt;
&lt;br /&gt;
For more details on the stream output system, please have a look at the [[Documentation:Streaming HowTo|Streaming HowTo]]. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
=== Other Options ===&lt;br /&gt;
&lt;br /&gt;
==== Audio options ====&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;--noaudio&#039;&#039;&#039; disables audio output. Note that if you are streaming (ex: to a file) this has no effect (streaming copies the audio verbatim). Use --sout-xxx instead (ex: --no-sout-audio) &lt;br /&gt;
*&#039;&#039;&#039;--mono&#039;&#039;&#039; forces VLC to treat the stream in mono audio. &lt;br /&gt;
*&#039;&#039;&#039;--volume &amp;amp;lt;integer&amp;amp;gt;&#039;&#039;&#039; sets the level of audio output (between 0 and 1024). Also only applies to local playback (like --noaudio). &lt;br /&gt;
*&#039;&#039;&#039;--aout-rate &amp;amp;lt;integer&amp;amp;gt;&#039;&#039;&#039; sets the audio output frequency (Hz). By default, VLC will try to autodetect this. &lt;br /&gt;
*&#039;&#039;&#039;--desync &amp;amp;lt;integer&amp;amp;gt;&#039;&#039;&#039; compensates desynchronization of audio (ms). (If audio and video streams are not synchronized, use this setting to delay the audio stream) &lt;br /&gt;
*&#039;&#039;&#039;--audio-filter &amp;amp;lt;string&amp;amp;gt;&#039;&#039;&#039; adds audio filters to the processing chain. Available filters are visual (visualizer with spectrum analyzer and oscilloscope), headphone (virtual headphone patialization) and normalizer (volume normalizer)&lt;br /&gt;
&lt;br /&gt;
==== Video options ====&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;--no-video&#039;&#039;&#039; disables video output. &lt;br /&gt;
*&#039;&#039;&#039;--grayscale&#039;&#039;&#039; turns video output into grayscale mode. &lt;br /&gt;
*&#039;&#039;&#039;--fullscreen&#039;&#039;&#039; ( or &#039;&#039;&#039;-f&#039;&#039;&#039;) sets fullscreen video. &lt;br /&gt;
*&#039;&#039;&#039;--nooverlay&#039;&#039;&#039; disables hardware acceleration for the video output. &lt;br /&gt;
*&#039;&#039;&#039;--width, --height &amp;amp;lt;integer&amp;amp;gt;&#039;&#039;&#039; sets the video window dimensions. By default, the video window size will be adjusted to match the video dimensions. &lt;br /&gt;
*&#039;&#039;&#039;--start-time &amp;amp;lt;integer&amp;amp;gt;&#039;&#039;&#039; starts the video here; the integer is the number of seconds from the beginning (e.g. 1:30 is written as 90) &lt;br /&gt;
*&#039;&#039;&#039;--stop-time &amp;amp;lt;integer&amp;amp;gt;&#039;&#039;&#039; stops the video here; the integer is the number of seconds from the beginning (e.g. 1:30 is written as 90) &lt;br /&gt;
*&#039;&#039;&#039;--zoom &amp;amp;lt;float&amp;amp;gt;&#039;&#039;&#039; adds a zoom factor. &lt;br /&gt;
*&#039;&#039;&#039;--aspect-ratio &amp;amp;lt;mode&amp;amp;gt;&#039;&#039;&#039; forces source aspect ratio. Modes are 4x3, 16x9, ... &lt;br /&gt;
*&#039;&#039;&#039;--spumargin &amp;amp;lt;integer&amp;amp;gt;&#039;&#039;&#039; forces SPU subtitles postion. &lt;br /&gt;
*&#039;&#039;&#039;--video-filter &amp;amp;lt;string&amp;amp;gt;&#039;&#039;&#039; adds video filters to the processing chain. You can add several filters, separated by commas &lt;br /&gt;
*&#039;&#039;&#039;--sub-filter &amp;amp;lt;string&amp;amp;gt;&#039;&#039;&#039; adds video subpictures filter to the processing chain.&lt;br /&gt;
&lt;br /&gt;
==== Desktop/Screen grab options ====&lt;br /&gt;
&lt;br /&gt;
You can see the various options for &amp;quot;grabbing the desktop&amp;quot; (VLC&#039;s built-in screen grabber capture device) by using the GUI. See http://forum.videolan.org/viewtopic.php?f=4&amp;amp;amp;t=46971 &lt;br /&gt;
&lt;br /&gt;
==== Playlist options ====&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;--random&#039;&#039;&#039; plays files randomly forever. &lt;br /&gt;
*&#039;&#039;&#039;--loop&#039;&#039;&#039; loops playlist on end. &lt;br /&gt;
*&#039;&#039;&#039;--repeat&#039;&#039;&#039; repeats current item until another item is forced &lt;br /&gt;
*&#039;&#039;&#039;--play-and-stop&#039;&#039;&#039; stops the playlist after each played item.&lt;br /&gt;
&lt;br /&gt;
==== Network options ====&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;--server-port &amp;amp;lt;integer&amp;amp;gt;&#039;&#039;&#039; sets server port. &lt;br /&gt;
*&#039;&#039;&#039;--iface &amp;amp;lt;string&amp;amp;gt;&#039;&#039;&#039; specifies the network interface to use. &lt;br /&gt;
*&#039;&#039;&#039;--iface-addr &amp;amp;lt;string&amp;amp;gt;&#039;&#039;&#039; specifies your network interface IP address. &lt;br /&gt;
*&#039;&#039;&#039;--mtu &amp;amp;lt;integer&amp;amp;gt;&#039;&#039;&#039; specifies the MTU of the network interface. &lt;br /&gt;
*&#039;&#039;&#039;--ipv6&#039;&#039;&#039; forces IPv6. &lt;br /&gt;
*&#039;&#039;&#039;--ipv4&#039;&#039;&#039; forces IPv4.&lt;br /&gt;
&lt;br /&gt;
==== CPU options ====&lt;br /&gt;
&lt;br /&gt;
You should probably not touch these options unless you know what you are doing. &lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;--nommx&#039;&#039;&#039; disables the use of MMX CPU extensions. &lt;br /&gt;
*&#039;&#039;&#039;--no3dn&#039;&#039;&#039; disables the use of 3D Now! CPU extensions. &lt;br /&gt;
*&#039;&#039;&#039;--nommxext&#039;&#039;&#039; disables the use of MMX Ext CPU extensions. &lt;br /&gt;
*&#039;&#039;&#039;--nosse&#039;&#039;&#039; disables the use of SSE CPU extensions. &lt;br /&gt;
*&#039;&#039;&#039;--noaltivec&#039;&#039;&#039; disables the use of Altivec CPU extensions.&lt;br /&gt;
&lt;br /&gt;
==== Miscellaneous options ====&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;--quiet&#039;&#039;&#039; deactivates all console messages. &lt;br /&gt;
*&#039;&#039;&#039;--color&#039;&#039;&#039; displays color messages. &lt;br /&gt;
*&#039;&#039;&#039;--search-path &amp;amp;lt;string&amp;amp;gt;&#039;&#039;&#039; specifies interface default search path. &lt;br /&gt;
*&#039;&#039;&#039;--plugin-path &amp;amp;lt;string&amp;amp;gt;&#039;&#039;&#039; specifies plugin search path. &lt;br /&gt;
*&#039;&#039;&#039;--no-plugins-cache&#039;&#039;&#039; disables the plugin cache (plugins cache speeds up startup) &lt;br /&gt;
*&#039;&#039;&#039;--dvd &amp;amp;lt;string&amp;amp;gt;&#039;&#039;&#039; specifies the default DVD device. &lt;br /&gt;
*&#039;&#039;&#039;--vcd &amp;amp;lt;string&amp;amp;gt;&#039;&#039;&#039; specifies the default VCD device. &lt;br /&gt;
*&#039;&#039;&#039;--program &amp;amp;lt;integer&amp;amp;gt;&#039;&#039;&#039; specifies program (SID) (for streams with several programs, like satellite ones). &lt;br /&gt;
*&#039;&#039;&#039;--audio-type &amp;amp;lt;integer&amp;amp;gt;&#039;&#039;&#039; specifies the default audio type to use with dvds. &lt;br /&gt;
*&#039;&#039;&#039;--audio-channel &amp;amp;lt;integer&amp;amp;gt;&#039;&#039;&#039; specifies the default audio channel to use with dvds. &lt;br /&gt;
*&#039;&#039;&#039;--spu-channel &amp;amp;lt;integer&amp;amp;gt;&#039;&#039;&#039; specifies the default subtitle channel to use with dvds. &lt;br /&gt;
*&#039;&#039;&#039;--version&#039;&#039;&#039; gives you information about the current VLC version. &lt;br /&gt;
*&#039;&#039;&#039;--module &amp;amp;lt;module&amp;amp;gt; &#039;&#039;&#039; displays help about specified module. (Shortcut: &#039;&#039;&#039;-p&#039;&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
=== Item-specific options ===&lt;br /&gt;
&lt;br /&gt;
There are many options that are related to items (like &#039;&#039;&#039;--novideo&#039;&#039;&#039;, &#039;&#039;&#039;--codec&#039;&#039;&#039;, &#039;&#039;&#039;--fullscreen&#039;&#039;&#039;). &lt;br /&gt;
&lt;br /&gt;
For all of these, you have the possibility to make them item-specific, using &amp;quot;:&amp;quot; instead of &amp;quot;--&amp;quot; and putting the option just after the concerned item. &lt;br /&gt;
&lt;br /&gt;
Examples: &lt;br /&gt;
&lt;br /&gt;
 % &#039;&#039;&#039;vlc file1.mpg&amp;amp;nbsp;:fullscreen file2.mpg&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
will play file1.mpg in fullscreen mode and file2.mpg in the default mode (which is generally no fullscreen), whereas &lt;br /&gt;
&lt;br /&gt;
 % &#039;&#039;&#039;vlc --fullscreen file1.mpg file2.mpg&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
will play both files in fullscreen mode &lt;br /&gt;
&lt;br /&gt;
 % &#039;&#039;&#039;vlc --fullscreen file1.mpg&amp;amp;nbsp;:sub-file=file1.srt&amp;amp;nbsp;:no-fullscreen file2.mpg&amp;amp;nbsp;:filter=distort&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
will play file1.mpg in windowed (no-fullscreen) mode with the subtitles file file1.srt and will play file2.mpg with video filter distort enabled in fullscreen mode (item-specific options override global options).&lt;br /&gt;
&lt;br /&gt;
== Advanced use of filters ==&lt;br /&gt;
&lt;br /&gt;
=== Filters ===&lt;br /&gt;
&lt;br /&gt;
These are the old style VLC filters. They only apply to on screen display and thus cannot be streamed. &lt;br /&gt;
&lt;br /&gt;
==== Deinterlacing video filter ====&lt;br /&gt;
&lt;br /&gt;
Module name: &#039;&#039;&#039;deinterlace&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;--deinterlace-mode {discard,blend,mean,bob,linear,x,yadif,yadif (2x),phosophor,ivtc}&#039;&#039;&#039; choose a deinterlacing mode.&lt;br /&gt;
&lt;br /&gt;
==== Invert video filter ====&lt;br /&gt;
&lt;br /&gt;
Module name: &#039;&#039;&#039;invert&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
==== Image properties filter ====&lt;br /&gt;
&lt;br /&gt;
Module name: &#039;&#039;&#039;adjust&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;--contrast &amp;amp;lt;float&amp;amp;gt;&#039;&#039;&#039; Image contrast in the 0-2 range. &lt;br /&gt;
*&#039;&#039;&#039;--brightness &amp;amp;lt;float&amp;amp;gt;&#039;&#039;&#039; Image brightness in the 0-2 range. &lt;br /&gt;
*&#039;&#039;&#039;--hue &amp;amp;lt;integer&amp;amp;gt;&#039;&#039;&#039; Image hue in the 0-360 range. &lt;br /&gt;
*&#039;&#039;&#039;--saturation &amp;amp;lt;float&amp;amp;gt;&#039;&#039;&#039; Image saturation in the 0-3 range. &lt;br /&gt;
*&#039;&#039;&#039;-gamma &amp;amp;lt;float&amp;amp;gt;&#039;&#039;&#039; Image gamma in the 0-10 range.&lt;br /&gt;
&lt;br /&gt;
==== Wall video filter ====&lt;br /&gt;
&lt;br /&gt;
Module name: &#039;&#039;&#039;wall&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
This filter splits the output in several windows. &lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;--wall-cols &amp;amp;lt;integer&amp;amp;gt;&#039;&#039;&#039; Number of columns. &lt;br /&gt;
*&#039;&#039;&#039;--wall-rows &amp;amp;lt;integer&amp;amp;gt;&#039;&#039;&#039; Number of rows. &lt;br /&gt;
*&#039;&#039;&#039;--wall-active &amp;amp;lt;string&amp;amp;gt;&#039;&#039;&#039; Select the windows you want to display. To select windows 2 and 4 you would write &#039;&#039;&#039;--wall-active 2,4&#039;&#039;&#039;. When this option isn&#039;t specified, all windows are displayed.&lt;br /&gt;
&lt;br /&gt;
==== Video transformation filter ====&lt;br /&gt;
&lt;br /&gt;
Module name: &#039;&#039;&#039;transform&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;--transform-type {90,180,270,hflip,vflip}&#039;&#039;&#039; Select rotation angle or symmetry.&lt;br /&gt;
&lt;br /&gt;
==== Distort video filter ====&lt;br /&gt;
&lt;br /&gt;
Module name: &#039;&#039;&#039;distort&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
==== Clone video filter ====&lt;br /&gt;
&lt;br /&gt;
This filter clones the output window. &lt;br /&gt;
&lt;br /&gt;
Module name: &#039;&#039;&#039;clone&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;--clone-count &amp;amp;lt;integer&amp;amp;gt;&#039;&#039;&#039; Number of clones. &lt;br /&gt;
*&#039;&#039;&#039;--clone-vout-list &amp;amp;lt;string&amp;amp;gt;&#039;&#039;&#039; Comma separated string of video output modules.&lt;br /&gt;
&lt;br /&gt;
==== Crop video filter ====&lt;br /&gt;
&lt;br /&gt;
Module name: &#039;&#039;&#039;crop&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;--crop-geometry &amp;amp;lt;string&amp;amp;gt;&#039;&#039;&#039; Set the geometry of the zone to crop. This is set as &amp;amp;lt;width&amp;amp;gt; x &amp;amp;lt;height&amp;amp;gt; + &amp;amp;lt;left offset&amp;amp;gt; + &amp;amp;lt;top offset&amp;amp;gt;. &lt;br /&gt;
*&#039;&#039;&#039;--autocrop&#039;&#039;&#039; Enable automatic black border cropping.&lt;br /&gt;
&lt;br /&gt;
==== Motion blur filter ====&lt;br /&gt;
&lt;br /&gt;
Module name: &#039;&#039;&#039;motionblur&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;blur-factor &amp;amp;lt;integer&amp;amp;gt;&#039;&#039;&#039; Blur factor in the 1-127 range.&lt;br /&gt;
&lt;br /&gt;
==== Video pictures blending ====&lt;br /&gt;
&lt;br /&gt;
Module name: &#039;&#039;&#039;blend&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
==== Video scaling filter ====&lt;br /&gt;
&lt;br /&gt;
Module name: &#039;&#039;&#039;scale&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
=== Subpictures Filters ===&lt;br /&gt;
&lt;br /&gt;
These are the new VLC filters. They can be streamed. &lt;br /&gt;
&lt;br /&gt;
==== Time display sub filter ====&lt;br /&gt;
&lt;br /&gt;
Module name: &#039;&#039;&#039;time&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;--time-format &amp;amp;lt;string&amp;amp;gt;&#039;&#039;&#039; Time format string. You can use the following special characters&amp;amp;nbsp;%Y = year,&amp;amp;nbsp;%m = month,&amp;amp;nbsp;%d = day,&amp;amp;nbsp;%H = hour,&amp;amp;nbsp;%M = minute,&amp;amp;nbsp;%S = second. &lt;br /&gt;
*&#039;&#039;&#039;--time-x &amp;amp;lt;integer&amp;amp;gt;&#039;&#039;&#039; X offset from the left in pixels. &lt;br /&gt;
*&#039;&#039;&#039;--time-y &amp;amp;lt;integer&amp;amp;gt;&#039;&#039;&#039; Y offset from the top in pixels.&lt;br /&gt;
&lt;br /&gt;
==== Marquee display sub filter ====&lt;br /&gt;
&lt;br /&gt;
Module name: &#039;&#039;&#039;marq&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;--marq-marquee &amp;amp;lt;string&amp;amp;gt;&#039;&#039;&#039; Marquee text to display. &lt;br /&gt;
*&#039;&#039;&#039;--marq-x &amp;amp;lt;integer&amp;amp;gt;&#039;&#039;&#039; X offset from the left in pixels. &lt;br /&gt;
*&#039;&#039;&#039;--marq-y &amp;amp;lt;integer&amp;amp;gt;&#039;&#039;&#039; Y offset from the top in pixels. &lt;br /&gt;
*&#039;&#039;&#039;--marq-timeout &amp;amp;lt;timeout&amp;amp;gt;&#039;&#039;&#039; Defines the time the marquee must remain displayed in milliseconds. Default value is 0 (remain forever).&lt;br /&gt;
&lt;br /&gt;
==== Logo video filter ====&lt;br /&gt;
&lt;br /&gt;
Module name: &#039;&#039;&#039;logo&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
This filter can be used both as an old style filter or a subpictures filter. &lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;--logo-file &amp;amp;lt;string&amp;amp;gt;&#039;&#039;&#039; Full path of the PNG file to use. &lt;br /&gt;
*&#039;&#039;&#039;--logo-x &amp;amp;lt;integer&amp;amp;gt;&#039;&#039;&#039; X offset from the left in pixels. &lt;br /&gt;
*&#039;&#039;&#039;--logo-y &amp;amp;lt;integer&amp;amp;gt;&#039;&#039;&#039; Y offset from the top in pixels. &lt;br /&gt;
*&#039;&#039;&#039;--logo-transparency &amp;amp;lt;integer&amp;amp;gt;&#039;&#039;&#039; You can set the logo transparency value here (from 0 for full transparency to 255 for full opacity).&lt;br /&gt;
&lt;br /&gt;
Note: You can move the logo by left-clicking on it. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
== The HTTP interface ==&lt;br /&gt;
&lt;br /&gt;
VLC ships with a little HTTP server integrated. It is used both to stream using HTTP, and for the HTTP remote control interface. &lt;br /&gt;
&lt;br /&gt;
To start VLC with the HTTP interface, use: &lt;br /&gt;
&lt;br /&gt;
 % &#039;&#039;&#039;vlc -I http [--http-src /directory/] [--http-host host:port]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
If you want to have both the &amp;quot;normal&amp;quot; interface and the HTTP interface, use &#039;&#039;&#039;vlc --extraintf http&#039;&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
The HTTP interface will start listening at host:port (&amp;amp;lt;all interfaces&amp;amp;gt;:8080 if omitted), and will reproduce the structure of /directory at http://host:port/ ( vlc_source_path/share/http if omitted ). &lt;br /&gt;
&lt;br /&gt;
Use a browser to go to http://your_host_machine:port. You should be taken to the main page. &lt;br /&gt;
&lt;br /&gt;
VLC is shipped with a set of files that should be enough for generic needs. It is also possible to customize pages. See [[Documentation:Play HowTo/Building Pages for the HTTP Interface]]. &lt;br /&gt;
&lt;br /&gt;
Available pages for 1.0.3&amp;amp;nbsp;: &lt;br /&gt;
&lt;br /&gt;
*http://host:port - Main Interface &lt;br /&gt;
*http://host:port/vlm.html - VLM Interface &lt;br /&gt;
*http://host:port/mosaic.html - Mosaic Wizard &lt;br /&gt;
*http://host:port/flash.html - Flash based remote playback&lt;br /&gt;
&lt;br /&gt;
== Other control interfaces ==&lt;br /&gt;
&lt;br /&gt;
VLC includes a number of so-called interfaces that are not really interfaces, but means of controlling VLC. Nevertheless, they are enabled by setting them as interface or extra interface, either in the Preferences, in General/Interface, or using &#039;&#039;&#039;-I&#039;&#039;&#039; or &#039;&#039;&#039;--extraintf&#039;&#039;&#039; on the command line. &lt;br /&gt;
&lt;br /&gt;
=== Hotkeys ===&lt;br /&gt;
&lt;br /&gt;
This module allows you to control VLC and playback via hotkeys. It is always enabled by default. You can use hotkeys in the video output window, you can&#039;t in the audio dummy interface. &lt;br /&gt;
&lt;br /&gt;
Hotkeys can be hacked by: &lt;br /&gt;
&lt;br /&gt;
 % &#039;&#039;&#039;vlc --key-&amp;amp;lt;function&amp;amp;gt; &amp;amp;lt;code&amp;amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Code is composed by modifiers keys (Alt, Shift, Ctrl, Meta,Command) separated by a dash (-) and terminated by a key (a...z, +, =, -, &#039;,&#039;, +, &amp;amp;lt;, &amp;amp;gt;, `, /,&amp;amp;nbsp;;, &#039;, \, [, ], *, Left, Right, Up, Down, Space, Enter, F1...F12, Home, End, Menu, Esc, Page Up, Page Down, Tab, Backspace, Mouse Wheel Up and Mouse Wheel Down). Main controls are available from hotkeys, such as&amp;amp;nbsp;: fullscreen, play-pause, faster, slower, next, prev, stop, quit, vol-up, etc. (use the &#039;&#039;&#039;--longhelp&#039;&#039;&#039; option for full list of functions). For example, for binding fullscreen to Ctrl-f, run: &lt;br /&gt;
&lt;br /&gt;
 % &#039;&#039;&#039;vlc --key-fullscreen &#039;Ctrl-f&#039; &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The list of the default hotkeys is available [[HotKeys|here]]. &lt;br /&gt;
&lt;br /&gt;
=== RC and RTCI ===&lt;br /&gt;
&lt;br /&gt;
These two interfaces allow you to control VLC from a command shell (possibly using a remote connexion or a Unix socket). &lt;br /&gt;
&lt;br /&gt;
Start VLC with &#039;&#039;&#039;-I rc&#039;&#039;&#039; or &#039;&#039;&#039;--extraintf rc&#039;&#039;&#039;. When you get the &#039;&#039;&#039;Remote control interface initialized, `h&#039; for help&#039;&#039;&#039; message, press h and Enter to get help about available commands. &lt;br /&gt;
&lt;br /&gt;
To be able to remote connect to your VLC using a TCP socket (telnet-like connexion), use &#039;&#039;&#039;--rc-host your_host:port&#039;&#039;&#039;. Then, by connecting (using telnet or netcat) to the host on the given port, you will get the command shell. &lt;br /&gt;
&lt;br /&gt;
To use a UNIX socket (local socket, this does not work for Windows), use &#039;&#039;&#039;--rc-unix /path/to/socket&#039;&#039;&#039;. Commands can then be passed using this UNIX socket. &lt;br /&gt;
&lt;br /&gt;
The RTCI interface gives you more advanced options, such as marquee control for the marquee subpicture filter (See filter section). &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
=== Ncurses ===&lt;br /&gt;
&lt;br /&gt;
This is a text interface, using ncurses library. &lt;br /&gt;
&lt;br /&gt;
Start VLC with &#039;&#039;&#039;-I ncurses&#039;&#039;&#039; or &#039;&#039;&#039;--extraintf ncurses&#039;&#039;&#039;. You will then get something like that: &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
http://www.videolan.org/doc/play-howto/en/images/play-howto/intf-ncurses-playlist.jpg&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The ncurses interface&lt;br /&gt;
&lt;br /&gt;
Press h to get the list of all available commands, with a short description. &lt;br /&gt;
&lt;br /&gt;
There is also a filebrowser available for the ncurses interface in order to add playlist items. Press &#039;B&#039; to use it. &lt;br /&gt;
&lt;br /&gt;
http://www.videolan.org/doc/play-howto/en/images/play-howto/intf-ncurses-filebrowser.jpg&lt;br /&gt;
&lt;br /&gt;
The ncurses filebrowser &lt;br /&gt;
&lt;br /&gt;
You can set the filebrowser starting point by launching vlc with the &#039;&#039;&#039;--browse-dir&#039;&#039;&#039; option: &lt;br /&gt;
&lt;br /&gt;
 % &#039;&#039;&#039;vlc -I ncurses --browse-dir /filebrowser/starting/point/&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Gestures ===&lt;br /&gt;
&lt;br /&gt;
Gestures provide a simple mouse gestures control. TODO &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
== The Mozilla plugin ==&lt;br /&gt;
&lt;br /&gt;
VLC can also be embedded in a web browser! The following browsers are supported [http://www.mozilla.org/ Mozilla], [http://www.mozilla.org/products/firefox/ Firefox] and [http://www.apple.com/macosx/features/safari Safari]. &lt;br /&gt;
&lt;br /&gt;
=== Install the plugin ===&lt;br /&gt;
&lt;br /&gt;
==== GNU/Linux Debian ====&lt;br /&gt;
&lt;br /&gt;
Install the &#039;&#039;mozilla-plugin-vlc&#039;&#039; package: &lt;br /&gt;
&lt;br /&gt;
 # &#039;&#039;&#039;apt-get update&#039;&#039;&#039;&lt;br /&gt;
 # &#039;&#039;&#039;apt-get install mozilla-plugin-vlc&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== Windows ====&lt;br /&gt;
&lt;br /&gt;
Quit Firefox or Mozilla. &lt;br /&gt;
&lt;br /&gt;
Select the Mozilla Plugin option when installing VLC Media Player. The installer will then automatically detect your browser and install the plugin. &lt;br /&gt;
&lt;br /&gt;
Restart Firefox or Mozilla. &lt;br /&gt;
&lt;br /&gt;
==== MacOS X ====&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;The Mozilla/Safari plugin for MacOS X is only available from vlc version 0.8.5.1 and onwards.&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Quit Safari browser. &lt;br /&gt;
&lt;br /&gt;
Download the Mozilla/safari plugin package from [http://www.videolan.org/vlc/download-macosx.html MacOS X download page]. &lt;br /&gt;
&lt;br /&gt;
Run the installer from the dmg image. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
==== Compile the sources yourself ====&lt;br /&gt;
&lt;br /&gt;
Please look at the [http://developers.videolan.org developers page] for information on how to do this. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
=== Use the Mozilla plugin ===&lt;br /&gt;
&lt;br /&gt;
If in the browser you open a link to an audio or video URL handled by the VLC plugin, or if a web page has HTML code that embeds audio or video handled by the VLC plugin, then the plugin should start and play the audio/video.&lt;br /&gt;
Note the plugin (as of version 1.1.9) does not present any user interface — it has no default control panel and no keyboard shortcuts.&lt;br /&gt;
&lt;br /&gt;
To get the list of the media types handled by the VLC plugin, browse to &#039;&#039;&#039;about:plugins&#039;&#039;&#039;.&lt;br /&gt;
Conflicts will arise if you have more than one plugin installed that supports the same media type.&lt;br /&gt;
&lt;br /&gt;
See the [[Documentation:WebPlugin|Web plugin documentation]] to create HTML pages that use JavaScript to control the plugin. &lt;br /&gt;
&lt;br /&gt;
{{Documentation}}&lt;br /&gt;
&lt;br /&gt;
= Snapshot Tool =&lt;br /&gt;
&lt;br /&gt;
Did you know you can use special codes to automatically generate filenames in the [[SnapshotTool|Snaphot Tool]]?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Specifying Streaming Options =&lt;br /&gt;
&lt;br /&gt;
The dialog will show various option to set the output to stream.&lt;br /&gt;
&lt;br /&gt;
First there is an input text called &#039;&#039;&#039;Source&#039;&#039;&#039;, where you&#039;ll find your media path and the its type.&lt;br /&gt;
&lt;br /&gt;
[[File:VlcStream.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If you&#039;ll click on Destination you&#039;ll see the destination of stream that could be: &#039;&#039;File&#039;&#039;, &#039;&#039;HTTP&#039;&#039;, &#039;&#039;MS-WSMP&#039;&#039;, &#039;&#039;RTSP&#039;&#039;, &#039;&#039;RTP/MPG&#039;&#039;, &#039;&#039;RTP, Audio/Video&#039;&#039;, &#039;&#039;UDP&#039;&#039; and &#039;&#039;Icecast&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Stream-destination.png]]&lt;br /&gt;
&lt;br /&gt;
You can abilitate &#039;&#039;&#039;Transcoding&#039;&#039;&#039; to transcode your video to one in the list or in a one you can specify by clicking on the proper icon.&lt;br /&gt;
&lt;br /&gt;
Last you have the option of stream you&#039;ll share.&lt;br /&gt;
&lt;br /&gt;
[[File:Stream-option.png]]&lt;br /&gt;
&lt;br /&gt;
By clicking stream it will return to VLC main user interface and the playbar will scroll as the video will play.&lt;br /&gt;
&lt;br /&gt;
= Audio Bar Graph over Video =&lt;br /&gt;
&lt;br /&gt;
This section specifies how to enable the audiobargraph audio filter and video overlay, (mostly) via the GUI.  This displays an audio meter overlaid on the video.&lt;br /&gt;
&lt;br /&gt;
There are three parts - an audio filter, which sends it&#039;s output via TCP to the Remote Control (RC) Interface.  This information is then picked up and displayed by the Audio Bar Graph video subpicture filter (OSD).&lt;br /&gt;
&lt;br /&gt;
To enable this, VLC needs to be started with the &#039;&#039;&#039;--rc-host&#039;&#039;&#039; command-line switch - e.g.&lt;br /&gt;
 &#039;&#039;&#039;&amp;quot;C:\Program Files\VideoLAN\VLC\vlc.exe&amp;quot; --rc-host localhost:12345&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
In the GUI, set the following (this example from VLC v1.1.9 on Windows 7):&lt;br /&gt;
* Preferences:Show settings:All&lt;br /&gt;
* Audio/Filters &amp;gt; Enable &amp;quot;Audio part of the BarGraph function&amp;quot;&lt;br /&gt;
* Audio/Filters/audiobargraph &amp;gt; use defaults, change &amp;quot;Sends the barGraph information every n audio packets&amp;quot; to 1 to enable see a more accurate display&lt;br /&gt;
* Interface/Main interfaces &amp;gt; Enable &amp;quot;Remote control interface&amp;quot;&lt;br /&gt;
* Interface/Main interfaces/RC &amp;gt; Enable &amp;quot;Do not open a DOS command box interface&amp;quot;&lt;br /&gt;
* Video/Subtitles-OSD &amp;gt; Enable &amp;quot;Audio Bar Graph Video sub filter&amp;quot;&lt;br /&gt;
* Video/Subtitles-OSD/Audio Bar Graph &amp;gt; Set the following settings:&lt;br /&gt;
** &amp;quot;Value of the audio channels levels&amp;quot; = 0 (setting this to 0:1 crashes VLC v1.1.9)&lt;br /&gt;
** &amp;quot;X coordinate&amp;quot; = 0&lt;br /&gt;
** &amp;quot;Y coordinate&amp;quot; = 0 (this doesn&#039;t seem to affect anything)&lt;br /&gt;
** &amp;quot;Transparency of the bargraph&amp;quot; = 128 for 50% transparency which looks ok&lt;br /&gt;
** &amp;quot;Bargraph position&amp;quot; = Left (seems to only work Left,Center,Right - can&#039;t go top or bottom)&lt;br /&gt;
** &amp;quot;Alarm&amp;quot; = 1 (enables the silence alarm - puts a red border around the bargraph if silent for too long)&lt;br /&gt;
** &amp;quot;Bar width in pixel&amp;quot; = 10 (20 if you want it to be really visible)&lt;/div&gt;</summary>
		<author><name>Skierpage</name></author>
	</entry>
	<entry>
		<id>https://wiki.videolan.org/index.php?title=Documentation:Snapshots&amp;diff=19434</id>
		<title>Documentation:Snapshots</title>
		<link rel="alternate" type="text/html" href="https://wiki.videolan.org/index.php?title=Documentation:Snapshots&amp;diff=19434"/>
		<updated>2011-07-14T23:10:53Z</updated>

		<summary type="html">&lt;p&gt;Skierpage: /* Snapshot location, format and name */ location for XP, be consistent with trailing slash&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{RightMenu|documentation play howto toc}}&lt;br /&gt;
There are two ways to take snapshots (i.e., screenshots or frame grabs) with VLC:&lt;br /&gt;
#Open the &#039;&#039;Video&#039;&#039; menu, and select the &#039;&#039;Snapshot&#039;&#039; menu item.&lt;br /&gt;
#Press the snapshot hotkey&lt;br /&gt;
#*Linux / Unix: Ctrl-Alt-s&lt;br /&gt;
#*Windows (Qt interface): Shift-s&lt;br /&gt;
#*Mac OS X: Command-Alt-s&lt;br /&gt;
&lt;br /&gt;
When a snapshot is taken, it will briefly preview as a thumbnail with its filename and then fade away.&lt;br /&gt;
&lt;br /&gt;
To change the hotkey, go to Tools -&amp;gt; Preferences. If &amp;quot;Show settings&amp;quot; is set to Simple, click Hotkeys; if &amp;quot;Show settings&amp;quot; is set All, navigate to Interface -&amp;gt; Hotkeys settings. Set the hotkey for Take video snapshot.&lt;br /&gt;
&lt;br /&gt;
==Snapshot location, format and name==&lt;br /&gt;
&lt;br /&gt;
The snapshot location depends upon your operating system:&lt;br /&gt;
&lt;br /&gt;
*Windows XP: My Documents\My Pictures\&lt;br /&gt;
&lt;br /&gt;
*Windows Vista and 7: C:\Users\&#039;&#039;Username&#039;&#039;\Pictures\&lt;br /&gt;
&lt;br /&gt;
*Linux / Unix: $(HOME)/.vlc/&lt;br /&gt;
&lt;br /&gt;
*Mac OS X: Desktop/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The default format for snapshots is PNG, but this may be changed to JPEG.  Also, the default name for snapshots is &#039;&#039;vlcsnap-&#039;&#039; followed by a timestamp that is &#039;&#039;not&#039;&#039; the time of the frame in the video you&#039;re viewing, but rather the current name.&lt;br /&gt;
&lt;br /&gt;
The location, format and name of snapshots may be changed in the &#039;&#039;Preferences&#039;&#039; menu item in the &#039;&#039;Tools&#039;&#039; tab.  Also, you may substitute other text for &#039;&#039;vlcsnap-&#039;&#039; in the &#039;&#039;Video snapshot file prefix&#039;&#039; and you may choose to have snapshots numbered sequentially (i.e., 000001, 000002, 000003, and so on) instead of with a timestamp.&lt;br /&gt;
&lt;br /&gt;
As of version 0.9.0, you may even use [[Documentation:Play HowTo/Format String|variables]] in the text used for the filename.  For example, &#039;&#039;$T&#039;&#039; (must be upper case) will insert the video&#039;s time code into the file name.  If you were to change the prefix to &#039;&#039;Friends-$T-&#039;&#039; while watching a DVD of &#039;&#039;Friends&#039;&#039;, then the snapshot filenames would look something like this: Friends-00_05_21-00004.png .  This indicates a snapshot taken at 5 minutes and 21 seconds into the video; and it was the number 00004 snapshot of the day.&lt;br /&gt;
&lt;br /&gt;
For a full list of variables, please see [[Documentation:Play HowTo/Format String]].&lt;br /&gt;
&lt;br /&gt;
[[File:Basic_snapshots_config.png]]&lt;br /&gt;
&lt;br /&gt;
Configuring snapshot options under Windows&lt;/div&gt;</summary>
		<author><name>Skierpage</name></author>
	</entry>
	<entry>
		<id>https://wiki.videolan.org/index.php?title=Documentation:Snapshots&amp;diff=19433</id>
		<title>Documentation:Snapshots</title>
		<link rel="alternate" type="text/html" href="https://wiki.videolan.org/index.php?title=Documentation:Snapshots&amp;diff=19433"/>
		<updated>2011-07-14T23:09:45Z</updated>

		<summary type="html">&lt;p&gt;Skierpage: rephrase taking snapshot (there&amp;#039;s no Video &amp;quot;tab&amp;quot;) to be consistent with Documentation:Play_HowTo/Basic_Use/Open&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{RightMenu|documentation play howto toc}}&lt;br /&gt;
There are two ways to take snapshots (i.e., screenshots or frame grabs) with VLC:&lt;br /&gt;
#Open the &#039;&#039;Video&#039;&#039; menu, and select the &#039;&#039;Snapshot&#039;&#039; menu item.&lt;br /&gt;
#Press the snapshot hotkey&lt;br /&gt;
#*Linux / Unix: Ctrl-Alt-s&lt;br /&gt;
#*Windows (Qt interface): Shift-s&lt;br /&gt;
#*Mac OS X: Command-Alt-s&lt;br /&gt;
&lt;br /&gt;
When a snapshot is taken, it will briefly preview as a thumbnail with its filename and then fade away.&lt;br /&gt;
&lt;br /&gt;
To change the hotkey, go to Tools -&amp;gt; Preferences. If &amp;quot;Show settings&amp;quot; is set to Simple, click Hotkeys; if &amp;quot;Show settings&amp;quot; is set All, navigate to Interface -&amp;gt; Hotkeys settings. Set the hotkey for Take video snapshot.&lt;br /&gt;
&lt;br /&gt;
==Snapshot location, format and name==&lt;br /&gt;
&lt;br /&gt;
The snapshot location depends upon your operating system:&lt;br /&gt;
&lt;br /&gt;
*Windows: My Documents\My Pictures\&lt;br /&gt;
&lt;br /&gt;
*Windows Vista and 7: C:\Users\&#039;&#039;Username&#039;&#039;\Pictures&lt;br /&gt;
&lt;br /&gt;
*Linux / Unix: $(HOME)/.vlc/&lt;br /&gt;
&lt;br /&gt;
*Mac OS X: Desktop/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The default format for snapshots is PNG, but this may be changed to JPEG.  Also, the default name for snapshots is &#039;&#039;vlcsnap-&#039;&#039; followed by a timestamp that is &#039;&#039;not&#039;&#039; the time of the frame in the video you&#039;re viewing, but rather the current name.&lt;br /&gt;
&lt;br /&gt;
The location, format and name of snapshots may be changed in the &#039;&#039;Preferences&#039;&#039; menu item in the &#039;&#039;Tools&#039;&#039; tab.  Also, you may substitute other text for &#039;&#039;vlcsnap-&#039;&#039; in the &#039;&#039;Video snapshot file prefix&#039;&#039; and you may choose to have snapshots numbered sequentially (i.e., 000001, 000002, 000003, and so on) instead of with a timestamp.&lt;br /&gt;
&lt;br /&gt;
As of version 0.9.0, you may even use [[Documentation:Play HowTo/Format String|variables]] in the text used for the filename.  For example, &#039;&#039;$T&#039;&#039; (must be upper case) will insert the video&#039;s time code into the file name.  If you were to change the prefix to &#039;&#039;Friends-$T-&#039;&#039; while watching a DVD of &#039;&#039;Friends&#039;&#039;, then the snapshot filenames would look something like this: Friends-00_05_21-00004.png .  This indicates a snapshot taken at 5 minutes and 21 seconds into the video; and it was the number 00004 snapshot of the day.&lt;br /&gt;
&lt;br /&gt;
For a full list of variables, please see [[Documentation:Play HowTo/Format String]].&lt;br /&gt;
&lt;br /&gt;
[[File:Basic_snapshots_config.png]]&lt;br /&gt;
&lt;br /&gt;
Configuring snapshot options under Windows&lt;/div&gt;</summary>
		<author><name>Skierpage</name></author>
	</entry>
	<entry>
		<id>https://wiki.videolan.org/index.php?title=VideoLAN_Wiki:Syntax&amp;diff=19432</id>
		<title>VideoLAN Wiki:Syntax</title>
		<link rel="alternate" type="text/html" href="https://wiki.videolan.org/index.php?title=VideoLAN_Wiki:Syntax&amp;diff=19432"/>
		<updated>2011-07-14T23:09:13Z</updated>

		<summary type="html">&lt;p&gt;Skierpage: /* Templates */ better link to view templates, bulleted list&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Please follow these guidelines when editing this wiki.&lt;br /&gt;
There will be more guidelines later.&lt;br /&gt;
&lt;br /&gt;
== Templates ==&lt;br /&gt;
&lt;br /&gt;
* See the [[List of templates|Documented List of Templates]].&lt;br /&gt;
* See [[Special:PrefixIndex/Template:|all templates on {{SERVERNAME}}]]&lt;/div&gt;</summary>
		<author><name>Skierpage</name></author>
	</entry>
	<entry>
		<id>https://wiki.videolan.org/index.php?title=Documentation:Snapshots&amp;diff=19431</id>
		<title>Documentation:Snapshots</title>
		<link rel="alternate" type="text/html" href="https://wiki.videolan.org/index.php?title=Documentation:Snapshots&amp;diff=19431"/>
		<updated>2011-07-14T23:04:12Z</updated>

		<summary type="html">&lt;p&gt;Skierpage: in my VLC 1.1.10 in Windows Vista, the snapshot key is Shift-S ! I give the two paths to Hotkey settings, they might be different for other interfaces.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{RightMenu|documentation play howto toc}}&lt;br /&gt;
There are two ways to take snapshots (i.e., screenshots or frame grabs) with VLC:&lt;br /&gt;
#To take a snapshot go to the &#039;&#039;Snapshot&#039;&#039; menu item in the &#039;&#039;Video&#039;&#039; tab&lt;br /&gt;
#Press the snapshot hotkey&lt;br /&gt;
#*Linux / Unix: Ctrl-Alt-s&lt;br /&gt;
#*Windows (Qt interface): Shift-s&lt;br /&gt;
#*Mac OS X: Command-Alt-s&lt;br /&gt;
&lt;br /&gt;
When a snapshot is taken, it will briefly preview as a thumbnail with its filename and then fade away.&lt;br /&gt;
&lt;br /&gt;
To change the hotkey, go to Tools -&amp;gt; Preferences. If &amp;quot;Show settings&amp;quot; is set to Simple, click Hotkeys; if &amp;quot;Show settings&amp;quot; is set All, navigate to Interface -&amp;gt; Hotkeys settings. Set the hotkey for Take video snapshot.&lt;br /&gt;
&lt;br /&gt;
==Snapshot location, format and name==&lt;br /&gt;
&lt;br /&gt;
The snapshot location depends upon your operating system:&lt;br /&gt;
&lt;br /&gt;
*Windows: My Documents\My Pictures\&lt;br /&gt;
&lt;br /&gt;
*Windows Vista and 7: C:\Users\&#039;&#039;Username&#039;&#039;\Pictures&lt;br /&gt;
&lt;br /&gt;
*Linux / Unix: $(HOME)/.vlc/&lt;br /&gt;
&lt;br /&gt;
*Mac OS X: Desktop/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The default format for snapshots is PNG, but this may be changed to JPEG.  Also, the default name for snapshots is &#039;&#039;vlcsnap-&#039;&#039; followed by a timestamp that is &#039;&#039;not&#039;&#039; the time of the frame in the video you&#039;re viewing, but rather the current name.&lt;br /&gt;
&lt;br /&gt;
The location, format and name of snapshots may be changed in the &#039;&#039;Preferences&#039;&#039; menu item in the &#039;&#039;Tools&#039;&#039; tab.  Also, you may substitute other text for &#039;&#039;vlcsnap-&#039;&#039; in the &#039;&#039;Video snapshot file prefix&#039;&#039; and you may choose to have snapshots numbered sequentially (i.e., 000001, 000002, 000003, and so on) instead of with a timestamp.&lt;br /&gt;
&lt;br /&gt;
As of version 0.9.0, you may even use [[Documentation:Play HowTo/Format String|variables]] in the text used for the filename.  For example, &#039;&#039;$T&#039;&#039; (must be upper case) will insert the video&#039;s time code into the file name.  If you were to change the prefix to &#039;&#039;Friends-$T-&#039;&#039; while watching a DVD of &#039;&#039;Friends&#039;&#039;, then the snapshot filenames would look something like this: Friends-00_05_21-00004.png .  This indicates a snapshot taken at 5 minutes and 21 seconds into the video; and it was the number 00004 snapshot of the day.&lt;br /&gt;
&lt;br /&gt;
For a full list of variables, please see [[Documentation:Play HowTo/Format String]].&lt;br /&gt;
&lt;br /&gt;
[[File:Basic_snapshots_config.png]]&lt;br /&gt;
&lt;br /&gt;
Configuring snapshot options under Windows&lt;/div&gt;</summary>
		<author><name>Skierpage</name></author>
	</entry>
	<entry>
		<id>https://wiki.videolan.org/index.php?title=Quality&amp;diff=19394</id>
		<title>Quality</title>
		<link rel="alternate" type="text/html" href="https://wiki.videolan.org/index.php?title=Quality&amp;diff=19394"/>
		<updated>2011-06-28T08:33:38Z</updated>

		<summary type="html">&lt;p&gt;Skierpage: /* Versions roadmaps */ remove obsolete information (version 0.9 and 2007 builds?!)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Quality Assurance&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This section of the wiki is about helping to increase the quality of different versions of VideoLAN&#039;s products, mainly [[VLC media player]].&lt;br /&gt;
&lt;br /&gt;
==Why this page ?==&lt;br /&gt;
===Main idea===&lt;br /&gt;
There is not much on this page yet, but the idea is to develop &#039;&#039;test protocols&#039;&#039;, regroup &#039;&#039;test files&#039;&#039;, and at the end improve the whole quality of VLC, to avoid &#039;&#039;regressions&#039;&#039; and check &#039;&#039;roadmaps.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Who is concerned===&lt;br /&gt;
The community of VideoLAN&#039;s numerous users and developers can enforce the project by doing systematic tests and reporting bugs and regressions. Some projects rely on a lot of external code that evolves a lot. Being &#039;&#039;&#039;numerous&#039;&#039;&#039; can help to make it better.&lt;br /&gt;
&lt;br /&gt;
===Bugs===&lt;br /&gt;
The &#039;&#039;&#039;bugs&#039;&#039;&#039; should be tracked down and killed using [http://trac.videolan.org &#039;&#039;&#039;trac&#039;&#039;&#039;].&lt;br /&gt;
&lt;br /&gt;
==Why should you get involved ?==&lt;br /&gt;
The &#039;&#039;&#039;more&#039;&#039;&#039; we are, the more bugs are spotted, the better VLC is !&lt;br /&gt;
Easy, ain&#039;t it ?&lt;br /&gt;
&lt;br /&gt;
So if &#039;&#039;&#039;you&#039;&#039;&#039; help, everyone will be a winner.&lt;br /&gt;
&lt;br /&gt;
==How can you get involved ?==&lt;br /&gt;
Use this talk page or contact; for a start [[User_talk:J-b]] (this will change).&lt;br /&gt;
Then, just run the tests and modify this wiki&#039;s pages.&lt;br /&gt;
&lt;br /&gt;
===Bug reporting===&lt;br /&gt;
Use trac to do these. If you compile {{VLC}} yourself, please enable [[debug]] to get readable bactraces if any.&lt;br /&gt;
&lt;br /&gt;
==Urgent==&lt;br /&gt;
* Prepare the tests for VLC 0.8.6&lt;br /&gt;
* Gather original and references video and audio files&lt;br /&gt;
&lt;br /&gt;
=VLC=&lt;br /&gt;
Motto: &#039;&#039;Let&#039;s improve VLC !!!&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Tests to run==&lt;br /&gt;
You want to help by testing VLC ? There are a few tests that you can handle:&lt;br /&gt;
&lt;br /&gt;
* VLC playback tests (codecs and files related) Win32 and MacOS focused.&lt;br /&gt;
&lt;br /&gt;
* VLC functionality tests&lt;br /&gt;
&lt;br /&gt;
* VLC transcode and streaming tests&lt;br /&gt;
&lt;br /&gt;
==Files==&lt;br /&gt;
=== Official files ===&lt;br /&gt;
All those files should be tested inside the reference FTP.&lt;br /&gt;
&lt;br /&gt;
ftp://streams.videolan.org/streams-videolan/&lt;br /&gt;
&lt;br /&gt;
Use that structure to create the reports.&lt;br /&gt;
&lt;br /&gt;
=== More files ===&lt;br /&gt;
Where to search for more files:&lt;br /&gt;
* MPlayer&#039;s [http://samples.mplayerhq.hu/ MPlayer&#039;s FTP]&lt;br /&gt;
* References codecs pages usually, linking to those should be enough...&lt;br /&gt;
&lt;br /&gt;
==Nightly builds==&lt;br /&gt;
&lt;br /&gt;
In general, use the latest nightly build when you run your tests and report,&lt;br /&gt;
available at http://nightlies.videolan.org/.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Coding]]&lt;/div&gt;</summary>
		<author><name>Skierpage</name></author>
	</entry>
</feed>