<?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=SomeBloke</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=SomeBloke"/>
	<link rel="alternate" type="text/html" href="https://wiki.videolan.org/Special:Contributions/SomeBloke/"/>
	<updated>2026-11-04T14:51:49Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.11</generator>
	<entry>
		<id>https://wiki.videolan.org/index.php?title=Win32CompileMSYSNew&amp;diff=17949</id>
		<title>Win32CompileMSYSNew</title>
		<link rel="alternate" type="text/html" href="https://wiki.videolan.org/index.php?title=Win32CompileMSYSNew&amp;diff=17949"/>
		<updated>2010-11-23T23:51:10Z</updated>

		<summary type="html">&lt;p&gt;SomeBloke: /* See also */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Introduction  =&lt;br /&gt;
&lt;br /&gt;
== About ==&lt;br /&gt;
&lt;br /&gt;
MSys is a helper environment for MinGW, the compiler chain for Windows based on GCC. It is the &#039;&#039;&#039;fastest&#039;&#039;&#039; and &#039;&#039;&#039;recommended &#039;&#039;&#039;way to build VLC natively on Windows.  Note that you could also [[Win32Compile|cross compile]] VLC from Linux, if desired (it is faster).&lt;br /&gt;
&lt;br /&gt;
VLC is a complex program with many dependencies, so minimal command-line experience is required. Also, don&#039;t be in a hurry (2 hours is a minimum for the whole process) and don&#039;t despair if it doesn&#039;t work first time.&lt;br /&gt;
&lt;br /&gt;
== On the edge vs Conservative ==&lt;br /&gt;
&lt;br /&gt;
This update aims at building versions from the 1.1.0 branch natively in the most straightforward way. &lt;br /&gt;
&lt;br /&gt;
Of course, if you want to live on the edge, feel free to select more recent versions of the proposed tools, contribs or sources, but the build has only been thoroughly validated with the versions indicated in the main text flow. &lt;br /&gt;
&lt;br /&gt;
:&#039;&#039;Such alternative ways are indented, italicized and marked &amp;quot;Note for the brave&amp;quot;&amp;amp;nbsp;:-). Your mileage may vary&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Acknowledgements ==&lt;br /&gt;
&lt;br /&gt;
This howto was re-created by [[User:J-b|Jean-Baptiste Kempf]] and updated in June 2009, September 2009, December 2009 and March 2010. &lt;br /&gt;
&lt;br /&gt;
It was updated in June 2010 by Vicne with the help of J-b, gnosygnu and MichaelMc &lt;br /&gt;
&lt;br /&gt;
= Windows tools needed  =&lt;br /&gt;
&lt;br /&gt;
== Text editor  ==&lt;br /&gt;
&lt;br /&gt;
To edit unix-style text documents you need a suitable editor. &lt;br /&gt;
&lt;br /&gt;
For those wishing to have a Notepad look-and-feel I recommend [http://sourceforge.net/projects/notepad2/ notepad2], which may tempt you to ditch Notepad altogether. You can set File - Line endings - Default to &amp;quot;Unix (LF)&amp;quot;, but it always saves opened files in the ending style they have. &lt;br /&gt;
&lt;br /&gt;
== Unzip Utility (7-zip) ==&lt;br /&gt;
&lt;br /&gt;
Many files to downloaded will have to be uncompressed. As most of them use Linux-originated formats (.tar.gz, .tar.bz2, .tar.lzma), you will need a versatile unzipping utility. A recent version of [http://www.7-zip.org/ 7-zip] is therefore strongly advised. &lt;br /&gt;
&lt;br /&gt;
Please note that most archives contain directory structures. Unless otherwise stated, you have to merge the contents with the existing dirs&lt;br /&gt;
&lt;br /&gt;
= GNU Windows Environment  =&lt;br /&gt;
&lt;br /&gt;
Before installing, ensure your Windows user name does not contain spaces (VLC will not build in a folder with spaces in it). If it does, please create another user on your system. &lt;br /&gt;
&lt;br /&gt;
In the following text, we&#039;ll refer to this user name as &amp;quot;&amp;amp;lt;username&amp;amp;gt;&amp;quot;. Replace it appropriately where needed of course. &lt;br /&gt;
&lt;br /&gt;
== MinGW  ==&lt;br /&gt;
&lt;br /&gt;
:&#039;&#039;the old version of mingw GCC (3.4.5) worked with VLC, because it uses SlJl exception unwinding.  Any &amp;quot;vanilla&amp;quot; version 4.0+ by default uses dwarf2 exception unwinding, so isn&#039;t compatible with the contribs.  So recommend installing TDM, below.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== TDM/MinGW Setup  ===&lt;br /&gt;
&lt;br /&gt;
Use the installer found at http://sourceforge.net/projects/tdm-gcc/files/TDM-GCC%20Installer/tdm-gcc-4.5.1.exe/download &lt;br /&gt;
&lt;br /&gt;
Go through the wizard: &lt;br /&gt;
&lt;br /&gt;
*unckeck &amp;quot;Check for updated files...&amp;quot; &lt;br /&gt;
*Select &amp;quot;Create&amp;quot; &lt;br /&gt;
*install to C:\MinGW &lt;br /&gt;
*keep default settings &lt;br /&gt;
&lt;br /&gt;
*afterwards check that C:\MinGW\bin is added to windows PATH (http://www.computerhope.com/issues/ch000549.htm)&lt;br /&gt;
&lt;br /&gt;
=== MinGW utils&amp;lt;br&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Installing mingw-utils is recommended: http://prdownloads.sourceforge.net/mingw/mingw-utils-0.3.tar.gz &lt;br /&gt;
&lt;br /&gt;
Extract contents to c:\MinGW&lt;br /&gt;
&lt;br /&gt;
== MSys  ==&lt;br /&gt;
&lt;br /&gt;
=== MSys Setup  ===&lt;br /&gt;
&lt;br /&gt;
Use the installer found at http://sourceforge.net/project/downloading.php?group_id=2435&amp;amp;amp;filename=MSYS-1.0.11.exe &lt;br /&gt;
&lt;br /&gt;
Go through the wizard and install to to default C:\Msys\1.0 &lt;br /&gt;
&lt;br /&gt;
In the command window that opens, answer questions as follows: &lt;br /&gt;
&lt;br /&gt;
 Accept Post Install: [y]&lt;br /&gt;
 MinGW Installed?&amp;amp;nbsp;:   [y]&lt;br /&gt;
 path to MinGW:       [c:/MinGW]&lt;br /&gt;
&lt;br /&gt;
=== MSys Developer Toolkit  ===&lt;br /&gt;
&lt;br /&gt;
Use the installer found at http://downloads.sourceforge.net/mingw/msysDTK-1.0.1.exe &lt;br /&gt;
&lt;br /&gt;
Go through the wizard, keeping default values &lt;br /&gt;
&lt;br /&gt;
=== AutoTools and libcrypt  ===&lt;br /&gt;
&lt;br /&gt;
Update autoconf, automake, libtool as well as libcrypt by downloading the following files and extracting them to C:\Msys\1.0: &lt;br /&gt;
&lt;br /&gt;
*http://sourceforge.net/projects/mingw/files/MSYS/autoconf/autoconf-2.63-1/autoconf-2.63-1-msys-1.0.11-bin.tar.lzma/download&lt;br /&gt;
*http://sourceforge.net/projects/mingw/files/MSYS/automake/automake-1.11-1/automake-1.11-1-msys-1.0.11-bin.tar.lzma/download&lt;br /&gt;
*http://sourceforge.net/projects/mingw/files/MSYS/libtool/libtool-2.2.7a-1/libtool-2.2.7a-1-msys-1.0.11-bin.tar.lzma/download &lt;br /&gt;
*http://prdownloads.sourceforge.net/mingw/libcrypt-1.1_1-2-msys-1.0.11-dll-0.tar.lzma&lt;br /&gt;
&lt;br /&gt;
=== Glib and PKG-CONFIG  ===&lt;br /&gt;
&lt;br /&gt;
Similarly, download the following files and extract them to C:\MSys\1.0: &lt;br /&gt;
&lt;br /&gt;
Note* Download the latest version inside this folders:&lt;br /&gt;
&lt;br /&gt;
*http://ftp.gnome.org/pub/GNOME/binaries/win32/glib&lt;br /&gt;
*ftp://ftp.gnome.org/pub/gnome/binaries/win32/dependencies/pkg-config_0.23-3_win32.zip &lt;br /&gt;
*ftp://ftp.gnome.org/pub/gnome/binaries/win32/dependencies/pkg-config-dev_0.23-3_win32.zip&lt;br /&gt;
&lt;br /&gt;
=== Add pkg config path variable  ===&lt;br /&gt;
&lt;br /&gt;
Add the following line to the *top* of C:\MSys\1.0\msys.bat: &lt;br /&gt;
&lt;br /&gt;
 set PKG_CONFIG_PATH=/win32/lib/pkgconfig&lt;br /&gt;
&lt;br /&gt;
=== Fix libtool search dirs  ===&lt;br /&gt;
&lt;br /&gt;
Open C:\MSys\1.0\bin\libtool and change line 9926 by appending &#039; /mingw/lib&#039; to the end of &#039;compiler_lib_search_dirs&#039;. The line should then read&amp;amp;nbsp;: &lt;br /&gt;
&lt;br /&gt;
 compiler_lib_search_dirs=&amp;quot;/usr/lib /usr/lib /bin/../lib/gcc-lib/i686-pc-msys/2.95.3-1 /bin/../lib/gcc-lib /usr/lib/gcc-lib/i686-pc-msys/2.95.3-1 /bin/../lib/gcc-lib/i686-pc-msys/2.95.3-1/../../../../i686-pc-msys/lib /usr/lib/gcc-lib/i686-pc-msys/2.95.3-1/../../../../i686-pc-msys/lib /mingw/lib&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== LUA tools  ==&lt;br /&gt;
&lt;br /&gt;
VLC uses the LUA scripting language (See [http://www.lua.org lua.org]). Unfortunately, no binaries are provided so you need to compile them. &lt;br /&gt;
&lt;br /&gt;
*Download the lua tools package from http://www.lua.org/ftp/lua-5.1.4.tar.gz &lt;br /&gt;
*Uncompress it in your home folder (C:\MSys\1.0\home\&amp;amp;lt;username&amp;amp;gt;) &lt;br /&gt;
*run C:\MSys\1.0\msys.bat &lt;br /&gt;
*type the following commands:&lt;br /&gt;
&lt;br /&gt;
 cd ~/lua-5.1.4 &lt;br /&gt;
 make mingw&lt;br /&gt;
&lt;br /&gt;
This should produce lua.exe, luac.exe and lua51.dll in the src directory. Put these in your /bin with the commands: &lt;br /&gt;
&lt;br /&gt;
 cd src &lt;br /&gt;
 cp *.exe /bin&lt;br /&gt;
 cp *.dll /bin&lt;br /&gt;
 cd ..&lt;br /&gt;
&lt;br /&gt;
= Precompiled contribs  =&lt;br /&gt;
&lt;br /&gt;
:&#039;&#039;Note for the brave&amp;amp;nbsp;: Alternatively, you can get the latest contrib from&amp;amp;nbsp;:http://people.videolan.org/~jb/Contribs/&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*download the file http://people.videolan.org/~jb/Contribs/contrib-20100608-win32-bin-gcc-4.4.4-runtime-3.17-only.tar.bz2 &lt;br /&gt;
*extract it to C:\MSys\1.0 &#039;&#039;&#039;but without the /usr path&#039;&#039;&#039;. For example, one of the resulting files should be:&lt;br /&gt;
&lt;br /&gt;
 C:\MSys\1.0\win32\lib\libdvdnav.a&lt;br /&gt;
&lt;br /&gt;
Contribs are basically some precompiled 3rd party library (Here&#039;s a [[Contrib_Status|list]] of what they all are).&lt;br /&gt;
&lt;br /&gt;
= VLC sources  =&lt;br /&gt;
&lt;br /&gt;
:&#039;&#039;Note for the brave&amp;amp;nbsp;: This section lists the steps for VLC version 1.1.0rc3. Alternatively, you could get the latest sources from the development tree using GIT. It&#039;s not as difficult as it looks to do so. If you want chose that route, please follow instructions on the [[Git Windows]] page (just download the VLC repository--you don&#039;t need the x264 one) then skip the next section &amp;quot;Last Change&amp;quot;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Base: VLC version 1.1.0rc3  ==&lt;br /&gt;
&lt;br /&gt;
*download the file http://download.videolan.org/pub/videolan/testing/vlc-1.1.0-rc3/vlc-1.1.0-rc3.tar.bz2 &lt;br /&gt;
*extract it to C:\MSys\1.0\home\&amp;amp;lt;username&amp;amp;gt; &lt;br /&gt;
*rename the vlc-1.1.0rc3 dir to vlc&lt;br /&gt;
&lt;br /&gt;
== add missing configure-msys (1.1.x only)==&lt;br /&gt;
* Download http://git.videolan.org/?p=vlc.git;a=blob_plain;f=extras/package/win32/configure-msys.sh;hb=HEAD&lt;br /&gt;
* Save it (not using proposed name) as C:\msys\1.0\home\&amp;lt;username&amp;gt;\vlc\extras\package\win32\configure-msys.sh&lt;br /&gt;
&lt;br /&gt;
== add missing configure-common (1.1.x only) ==&lt;br /&gt;
* Download http://git.videolan.org/?p=vlc.git;a=blob_plain;f=extras/package/win32/configure-common.sh;hb=HEAD&lt;br /&gt;
* Save it (not using proposed name) as C:\msys\1.0\home\&amp;lt;username&amp;gt;\vlc\extras\package\win32\configure-common.sh&lt;br /&gt;
&lt;br /&gt;
= Last change&amp;amp;nbsp;: whoami and hostname  =&lt;br /&gt;
&lt;br /&gt;
Whoami is not available on Windows, and hostname doesn&#039;t support the -f option used by the build process. These utilities are used to show the name and computer of the person who compiled VLC in the &#039;About&#039; box. &lt;br /&gt;
&lt;br /&gt;
:&#039;&#039;Note for the brave&amp;amp;nbsp;: the steps below are file changes so that compile works, but an alternative is to download and install GNU whoami and hostname functionality. This can be achieved by extracting who.exe, whoami.exe and hostname.exe from http://sourceforge.net/projects/mingw/files/MSYS/BaseSystem/coreutils/coreutils-5.97-2/coreutils-5.97-2-msys-1.0.11-ext.tar.lzma/download and saving them to C:/MSys/1.0/bin&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Whoami  ==&lt;br /&gt;
&lt;br /&gt;
Create a new file containing the single line: &lt;br /&gt;
&lt;br /&gt;
 echo &#039;&amp;amp;lt;username&amp;amp;gt;&#039;&lt;br /&gt;
&lt;br /&gt;
and save it as C:\MSys\1.0\bin\whoami (without any extension) &lt;br /&gt;
&lt;br /&gt;
== Hostname  ==&lt;br /&gt;
&lt;br /&gt;
Modify configure.ac so that it doesn&#039;t call &#039;hostname -f&#039; as follows: &lt;br /&gt;
&lt;br /&gt;
*open C:\MSys\1.0\home\&amp;amp;lt;username&amp;amp;gt;\vlc\configure.ac &lt;br /&gt;
*goto search button:&lt;br /&gt;
*change it as follows:&lt;br /&gt;
&lt;br /&gt;
 old: AC_DEFINE_UNQUOTED(VLC_COMPILE_HOST, &amp;quot;`hostname -f 2&amp;amp;gt; /dev/null || hostname`&amp;quot;, [host which ran configure])&lt;br /&gt;
 new: AC_DEFINE_UNQUOTED(VLC_COMPILE_HOST, &amp;quot;`hostname`&amp;quot;, [host which ran configure])&lt;br /&gt;
&lt;br /&gt;
= Build VLC  =&lt;br /&gt;
&lt;br /&gt;
The build is made exclusively from the command line, so if you closed the prompt at the LUA step, re-execute C:\MSys\1.0\msys.bat, then type the commands as mentioned &lt;br /&gt;
&lt;br /&gt;
== Bootstrap  ==&lt;br /&gt;
&lt;br /&gt;
 cd vlc&lt;br /&gt;
 cp -v /usr/win32/share/aclocal/* m4/&lt;br /&gt;
 cp -v /usr/share/aclocal/* m4/&lt;br /&gt;
 PATH=/usr/win32/bin:$PATH ./bootstrap&lt;br /&gt;
&lt;br /&gt;
== Configure  ==&lt;br /&gt;
&lt;br /&gt;
 sh extras/package/win32/configure-msys.sh&lt;br /&gt;
&lt;br /&gt;
If you want any custom options, like &amp;quot;--disable-lua&amp;quot; or anything of that nature, you&#039;ll need to edit that file directly instead of passing them in as parameters (at least currently that is required).&lt;br /&gt;
&lt;br /&gt;
== Make (compile) ==&lt;br /&gt;
&lt;br /&gt;
Note&amp;amp;nbsp;: If your &amp;amp;lt;username&amp;amp;gt; starts with the &amp;quot;u&amp;quot; or &amp;quot;x&amp;quot; character, change C:\MSys\1.0\home\&amp;amp;lt;username&amp;amp;gt;\config.h and double all backslashes in VLC_COMPILED_BY constant. &lt;br /&gt;
&lt;br /&gt;
Type the following command&amp;amp;nbsp;: &lt;br /&gt;
&lt;br /&gt;
 PATH=/usr/win32/bin:$PATH make&lt;br /&gt;
&lt;br /&gt;
== Create self-contained packages  ==&lt;br /&gt;
&lt;br /&gt;
Once the compilation is done, build self-contained VLC packages with one of the following &amp;quot;make&amp;quot; commands: &lt;br /&gt;
&lt;br /&gt;
 make package-win32-base&lt;br /&gt;
&lt;br /&gt;
(This will create a subdirectory named vlc-x.x.x with all the binaries &amp;quot;stripped&amp;quot; without any debugging symbols). &lt;br /&gt;
&lt;br /&gt;
 make package-win32-zip&lt;br /&gt;
&lt;br /&gt;
(Same as above but will package the directory in a zip file). &lt;br /&gt;
&lt;br /&gt;
 make package-win32&lt;br /&gt;
&lt;br /&gt;
(Same as above but will also create an auto-installer package. You will need to have NSIS installed in its default location for this to work).&lt;br /&gt;
&lt;br /&gt;
 make package-win32-base-debug&lt;br /&gt;
&lt;br /&gt;
(This will create a subdirectory named vlc-x.x.x with all the binaries containing debug info usable by gdb).&lt;br /&gt;
&lt;br /&gt;
Note that with the 1.2 branch these names have changed slightly.  Run &#039;&lt;br /&gt;
 grep &#039;:&#039; Makefile | grep package-win32&lt;br /&gt;
to see what they are now.&lt;br /&gt;
&lt;br /&gt;
= Troubleshooting =&lt;br /&gt;
&lt;br /&gt;
See [[Win32CompileMSYSTroubleShooting]].&lt;br /&gt;
&lt;br /&gt;
= See also =&lt;br /&gt;
*[[Win32CompileMSYSOld]] - deprecated documentation&lt;/div&gt;</summary>
		<author><name>SomeBloke</name></author>
	</entry>
	<entry>
		<id>https://wiki.videolan.org/index.php?title=Win32CompileCygwinNew&amp;diff=17948</id>
		<title>Win32CompileCygwinNew</title>
		<link rel="alternate" type="text/html" href="https://wiki.videolan.org/index.php?title=Win32CompileCygwinNew&amp;diff=17948"/>
		<updated>2010-11-23T23:50:46Z</updated>

		<summary type="html">&lt;p&gt;SomeBloke: added deprecated documentation&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is a new version of the Win32CompileCygwin written by [[User:J-b|Jean-Baptiste Kempf]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;This version ONLY works for 0.9.x, for 1.0.x and for 1.1.x.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;WARNING&#039;&#039;&#039;: building VLC on Cygwin has ever been a failure-prone task. It is also very slow (specially if you enable debug and optimizations). If you want to build on windows, [[Win32CompileMSYSNew]] is a much better option.  Otherwise, you should strongly consider cross-compiling from Linux (on a virtual machine, via dual-boot or from another computer). You were warned.&lt;br /&gt;
&lt;br /&gt;
=Introduction=&lt;br /&gt;
&lt;br /&gt;
This is a guide for Windows users with a step-by-step instruction to download, install, configure and build your VLC.&lt;br /&gt;
&lt;br /&gt;
This guide uses [http://www.cygwin.com &#039;&#039;&#039;Cygwin&#039;&#039;&#039;] a Linux-like environment for Windows used for compilation of the VLC source code.&lt;br /&gt;
&lt;br /&gt;
Start off by creating a VLC and a download folder on your hard drive where you can put all the installation files:&lt;br /&gt;
&lt;br /&gt;
 C:\VLC\&lt;br /&gt;
 C:\VLC\Downloads&lt;br /&gt;
&lt;br /&gt;
For further reference, the assumption is made that the local user will be &#039;Administrator&#039;.&lt;br /&gt;
&lt;br /&gt;
=Cygwin=&lt;br /&gt;
&lt;br /&gt;
Download the latest [http://www.cygwin.com/cygwin/setup.exe Cygwin setup] and save it in your download location:&lt;br /&gt;
&lt;br /&gt;
 C:\VLC\Downloads\&lt;br /&gt;
&lt;br /&gt;
More info about Cygwin can be found at http://www.cygwin.com or http://sourceware.org/cygwin&lt;br /&gt;
&lt;br /&gt;
==Selecting Cygwin packages to install==&lt;br /&gt;
&lt;br /&gt;
Run the setup program with the following options:&lt;br /&gt;
&lt;br /&gt;
Installation type : Install from Internet (default)&lt;br /&gt;
&lt;br /&gt;
Root directory : C:\cygwin (default)&lt;br /&gt;
&lt;br /&gt;
Local Package directory : C:\VLC\Downloads\cygwin (your download location)&lt;br /&gt;
&lt;br /&gt;
Internet Connection : Direct Connection (preferred, if it fails try another)&lt;br /&gt;
&lt;br /&gt;
Download Site : Choose a download site closest to you (FTP preferred)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
At the &amp;quot;Select Packages&amp;quot; section of the installation process you can select packages by clicking the button with the rotating 2 arrows. (This is under the &amp;quot;New&amp;quot; section). It shows &amp;quot;Skip&amp;quot; next to the button if the package isn&#039;t selected yet.&lt;br /&gt;
&lt;br /&gt;
Clicking the button a few times will rotate through the possible package versions including &amp;quot;Skip&amp;quot; (meaning do not install or remove if installed) and &amp;quot;Keep&amp;quot; (meaning keep using the current installed version). If a package was already installed it will also show the &amp;quot;Current&amp;quot; version just to the left of it.&lt;br /&gt;
&lt;br /&gt;
Select the following packages (some others will automatically be selected as well):&lt;br /&gt;
&lt;br /&gt;
 Archive&lt;br /&gt;
   unzip&lt;br /&gt;
   zip&lt;br /&gt;
&lt;br /&gt;
 Devel&lt;br /&gt;
   autoconf&lt;br /&gt;
   automake&lt;br /&gt;
   binutils&lt;br /&gt;
   cvs (optional: for building extras/contrib)&lt;br /&gt;
   gcc&lt;br /&gt;
   gcc-core&lt;br /&gt;
   gcc-g++&lt;br /&gt;
   gcc-mingw&lt;br /&gt;
   gcc-mingw-core&lt;br /&gt;
   gcc-mingw-g++&lt;br /&gt;
   gdb&lt;br /&gt;
   gettext&lt;br /&gt;
   gettext-devel&lt;br /&gt;
   git&lt;br /&gt;
   libgcrypt-devel&lt;br /&gt;
   libiconv&lt;br /&gt;
   libtool&lt;br /&gt;
   make&lt;br /&gt;
   mingw-runtime&lt;br /&gt;
   nasm&lt;br /&gt;
   patchutils&lt;br /&gt;
   pkg-config&lt;br /&gt;
   subversion (optional: for building extras/contrib)&lt;br /&gt;
&lt;br /&gt;
 Editor&lt;br /&gt;
   vim&lt;br /&gt;
&lt;br /&gt;
 Libs&lt;br /&gt;
   expat&lt;br /&gt;
   libgcrypt&lt;br /&gt;
&lt;br /&gt;
 Utils&lt;br /&gt;
   ncurses&lt;br /&gt;
&lt;br /&gt;
 Web&lt;br /&gt;
   curl (optional: for building extras/contrib)&lt;br /&gt;
   wget (optional: for building extras/contrib)&lt;br /&gt;
&lt;br /&gt;
==Cygwin environment==&lt;br /&gt;
&lt;br /&gt;
Start Cygwin from the icon on your desktop (With Windows Vista run it with admin rights, so right click and select &amp;quot;Run as administrator&amp;quot;). If it runs for the first time it will automatically create a home\&amp;quot;username&amp;quot; folder in the Cygwin environment; user being the currently logged on Windows user. Assuming this is the &#039;Administrator&#039; user it will create the following folder:&lt;br /&gt;
&lt;br /&gt;
 C:\cygwin\home\Administrator (example)&lt;br /&gt;
&lt;br /&gt;
NOTE: On your desktop, you can rightclick the Cygwin icon and (in the Options field of the Cygwin Properties) set the Command history Buffer size to as large as possible: 999. This setting will make it possible to scroll back further in the Cygwin environment.&lt;br /&gt;
&lt;br /&gt;
=VLC source code=&lt;br /&gt;
&lt;br /&gt;
== Git ==&lt;br /&gt;
The very latest VLC source code can be obtained through a tool called [[Git]]. The Cygwin package we&#039;re about to install comes with an internal git component.&lt;br /&gt;
&lt;br /&gt;
 cd /cygdrive/c/VLC/&lt;br /&gt;
&lt;br /&gt;
 git clone git://git.videolan.org/vlc.git&lt;br /&gt;
&lt;br /&gt;
or if you just want to download latest VLC revision (saves bandwidth)&lt;br /&gt;
&lt;br /&gt;
 git clone git://git.videolan.org/vlc.git --depth 1&lt;br /&gt;
&lt;br /&gt;
or if your proxy denies git protocol connections use:&lt;br /&gt;
&lt;br /&gt;
 git clone http://git.videolan.org/git/vlc.git&lt;br /&gt;
&lt;br /&gt;
In this case you need to set the proxy address first:&lt;br /&gt;
&lt;br /&gt;
 export http_proxy = &amp;lt;proxy&amp;gt;:&amp;lt;port&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If git fails for some reason, then please try to use git from basic Windows command prompt (Start -&amp;gt; Run -&amp;gt; cmd), not from Cygwin shell.&lt;br /&gt;
&lt;br /&gt;
Please note that the very latest VLC sources (&amp;quot;master&amp;quot; branch) does not necessary build fine all the time. So if you need something stable, better is to use a git tag or a version snapshot archive.&lt;br /&gt;
&lt;br /&gt;
== Snapshots ==&lt;br /&gt;
&lt;br /&gt;
You can do the same by using the snapshots in the [http://nightlies.videolan.org/ nightly builds] site.&lt;br /&gt;
&lt;br /&gt;
== Specific Version ==&lt;br /&gt;
&lt;br /&gt;
You can get a specific version of VLC source code from the [http://download.videolan.org/pub/videolan/vlc/ source ftp] directory.&lt;br /&gt;
&lt;br /&gt;
Another option is to sync specific version represented by a tag in git:&lt;br /&gt;
&lt;br /&gt;
 git checkout &amp;lt;version&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;version&amp;gt; is one like: 1.0.1, 1.0.2, ..&lt;br /&gt;
&lt;br /&gt;
=Bootstrap=&lt;br /&gt;
First move to vlc folder, if you aren&#039;t already there&lt;br /&gt;
&lt;br /&gt;
 cd vlc&lt;br /&gt;
&lt;br /&gt;
and then run bootstrap.&lt;br /&gt;
&lt;br /&gt;
dos2unix botstrap&lt;br /&gt;
 ./bootstrap&lt;br /&gt;
&lt;br /&gt;
You should go through dos2unix for every script which produces errors related to &#039;\r&#039;&lt;br /&gt;
&lt;br /&gt;
It might fail with some &#039;&#039;&#039;unable to remap error &amp;lt;some_dll_file_name&amp;gt;&#039;&#039;&#039;. It seems you need to rebase all Cygwin DLLs: close all your cygwin applications and launch &#039;ash&#039; from basic windows command prompt (Start -&amp;gt; Run -&amp;gt; cmd), from there run rebaseall (so start e.g. C:\cygwin\bin\ash.exe and type there text below).&lt;br /&gt;
&lt;br /&gt;
 /bin/rebaseall -v&lt;br /&gt;
&lt;br /&gt;
= External libraries to the source code=&lt;br /&gt;
&lt;br /&gt;
VLC depends on other libraries (code) to provide some features like AC3 audio or MPEG-4 video encoding/decoding etc.&lt;br /&gt;
&lt;br /&gt;
Depending on your needs you will have to install and compile some or all of these external libraries. &lt;br /&gt;
&lt;br /&gt;
== Get the Win32 &amp;quot;contrib&amp;quot; package ==&lt;br /&gt;
&lt;br /&gt;
A package with most of these libraries already compiled so it&#039;s actually really easy to compile a full-featured version of vlc can be found here:&lt;br /&gt;
&lt;br /&gt;
http://download.videolan.org/pub/testing/win32/&lt;br /&gt;
or&lt;br /&gt;
http://people.videolan.org/~jb/Contribs/&lt;br /&gt;
or take&lt;br /&gt;
 ftp://ftp.videolan.org/pub/vlc/1.0.0/win32/contrib-1.0.0.tar.bz2&lt;br /&gt;
&lt;br /&gt;
Download the latest version of a &amp;quot;contrib&amp;quot; package for win32:&lt;br /&gt;
&lt;br /&gt;
 contrib-20080702-win32-bin-gcc-4.2.1-sjlj-runtime-3.13-only.tar.bz2 (this is an &#039;&#039;&#039;example&#039;&#039;&#039; so &#039;&#039;&#039;DON&#039;T&#039;&#039;&#039; download packages this old, unless you really have to!)&lt;br /&gt;
&lt;br /&gt;
It&#039;s a good idea to check the INSTALL.Win32 file in the VLC source directory for the appropriate contrib download file if you build older VLC versions.&lt;br /&gt;
&lt;br /&gt;
Save it into your download location:&lt;br /&gt;
&lt;br /&gt;
 C:\VLC\Downloads\&lt;br /&gt;
&lt;br /&gt;
==Installing the Win32 &amp;quot;contrib&amp;quot; package in Cygwin==&lt;br /&gt;
&lt;br /&gt;
Start Cygwin and enter the following command in your shell:&lt;br /&gt;
 &lt;br /&gt;
 rm -rf /usr/win32&lt;br /&gt;
 cd /cygdrive/c/VLC/Downloads&lt;br /&gt;
 tar xf contrib-20080702-win32-bin-gcc-4.2.1-sjlj-runtime-3.13-only.tar.bz2 -C /&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Replace with your version of the &amp;quot;contrib&amp;quot; file and DON&#039;T FORGET THE / (slash)&lt;br /&gt;
at the end.&lt;br /&gt;
&lt;br /&gt;
This will extract the contents of the file into usr/win32 folder within your Cygwin environment.&lt;br /&gt;
&lt;br /&gt;
NOTE: Make sure to DELETE your old version (/usr/win32 folder) instead of extracting a new version on top of it.&lt;br /&gt;
&lt;br /&gt;
Version 1.0.2 of VLC source code has been tested and found working with contrib-20091020-win32-bin-gcc-4.2.1-sjlj-runtime-3.15.2-only.tar.bz2&lt;br /&gt;
&lt;br /&gt;
==Keeping the Win32 &amp;quot;contrib&amp;quot; package up-to-date==&lt;br /&gt;
&lt;br /&gt;
For maintenance purposes periodically check:&lt;br /&gt;
&lt;br /&gt;
http://download.videolan.org/pub/testing/win32/&lt;br /&gt;
&lt;br /&gt;
==QT4 issues==&lt;br /&gt;
There are some QT4 and winapi issues (like &#039;&#039;&#039;InterlockedCompareExchange&#039;&#039;&#039; error) which you can work out with information you get from http://forum.videolan.org/viewtopic.php?f=14&amp;amp;t=50360&amp;amp;p=164758&amp;amp;hilit=win32api#p164219 and http://forum.videolan.org/viewtopic.php?f=14&amp;amp;p=175301#p175301 threads. If you don&#039;t plan to compile QT4 or skins2 interface, you can skip this.&lt;br /&gt;
&lt;br /&gt;
=Configure=&lt;br /&gt;
&lt;br /&gt;
In order to make our lives just a bit easier the following section describes what commandline options should be used for compiling and those commands will then be put into a &amp;quot;script&amp;quot; that can be executed (rather than having to copy and paste all the time).&lt;br /&gt;
&lt;br /&gt;
==Configure script for compiling VLC==&lt;br /&gt;
&lt;br /&gt;
Create a new text document with the following lines:&lt;br /&gt;
&lt;br /&gt;
  PATH=/usr/win32/bin:$PATH \&lt;br /&gt;
  PKG_CONFIG_LIBDIR=/usr/win32/lib/pkgconfig \&lt;br /&gt;
  CPPFLAGS=&amp;quot;-I/usr/win32/include -I/usr/win32/include/ebml&amp;quot; \&lt;br /&gt;
  LDFLAGS=-L/usr/win32/lib \&lt;br /&gt;
  CC=&amp;quot;gcc -mno-cygwin&amp;quot; CXX=&amp;quot;g++ -mno-cygwin&amp;quot; \&lt;br /&gt;
  ./configure \&lt;br /&gt;
      --host=i686-pc-mingw32 \&lt;br /&gt;
      --enable-nls \&lt;br /&gt;
      --enable-sdl --with-sdl-config-path=/usr/win32/bin \&lt;br /&gt;
      --enable-faad --enable-flac --enable-theora \&lt;br /&gt;
      --enable-live555 --with-live555-tree=/usr/win32/live.com \&lt;br /&gt;
      --enable-caca --with-caca-config-path=/usr/win32/bin \&lt;br /&gt;
      --with-dvdnav-config-path=/usr/win32/bin \&lt;br /&gt;
      --enable-goom \&lt;br /&gt;
      --enable-dvdread \&lt;br /&gt;
      --enable-debug --disable-optimizations \&lt;br /&gt;
      --disable-mkv --disable-taglib --disable-zvbi --disable-dirac --disable-x264 --disable-fluidsynth&lt;br /&gt;
&lt;br /&gt;
This command is tested and configures VLC 1.0.2 properly so that it builds fine.&lt;br /&gt;
&lt;br /&gt;
NOTE: The following options are added for debug purposes and makes the final package a bit larger but the advantage is it&#039;s easier to debug in case of crash reports:&lt;br /&gt;
&lt;br /&gt;
 --disable-optimizations&lt;br /&gt;
 --enable-debug&lt;br /&gt;
&lt;br /&gt;
If you want to report a crash bug to the VLC team, it is necessary that you provide a stack backtrace. Unfortunately, Windows automatic crash reporter cannot generate such a backtrace as debug symbols used by GCC compiler aren&#039;t understood by Windows, therefore we suggest that you install Dr. MinGW (http://jrfonseca.dyndns.org/projects/gnu-win32/software/drmingw/) which will extend Windows Just-In-Time Debugger and provide the necessary debug information.&lt;br /&gt;
&lt;br /&gt;
NOTE: The following options is needed for Qt4 support:&lt;br /&gt;
&lt;br /&gt;
 --enable-qt4&lt;br /&gt;
&lt;br /&gt;
As of version 0.9.0 VLC will include the Qt interface. More information can be found about QT here: http://www.trolltech.com&lt;br /&gt;
&lt;br /&gt;
The &amp;quot;Win32 contrib package&amp;quot; at present includes the linux and Windows equivalents of uic, moc and roc executables which are required for building this interface.&lt;br /&gt;
&lt;br /&gt;
The linuxs executables have to be &#039;&#039;&#039;deleted&#039;&#039;&#039; from the contrib folder:&lt;br /&gt;
&lt;br /&gt;
 C:\cygwin\usr\win32\bin\moc (example)&lt;br /&gt;
 C:\cygwin\usr\win32\bin\rcc (example)&lt;br /&gt;
 C:\cygwin\usr\win32\bin\uic (example)&lt;br /&gt;
&lt;br /&gt;
Save as filename in your &amp;quot;scripts&amp;quot; folder at your download/install location:&lt;br /&gt;
&lt;br /&gt;
 configure-vlc.sh&lt;br /&gt;
&lt;br /&gt;
NOTE: Save using &amp;quot;All files&amp;quot; and not &amp;quot;Text files&amp;quot; otherwise Windows might append the extension .txt&lt;br /&gt;
&lt;br /&gt;
Copy the file into your home directory:&lt;br /&gt;
 &lt;br /&gt;
 C:\cygwin\home\Administrator&lt;br /&gt;
&lt;br /&gt;
Start Cygwin and enter the following command in your shell: &lt;br /&gt;
&lt;br /&gt;
 dos2unix configure-vlc.sh&lt;br /&gt;
&lt;br /&gt;
After your configure-vlc.sh is completed, copy it to your vlc directory and run it:&lt;br /&gt;
&lt;br /&gt;
 ./configure-vlc.sh&lt;br /&gt;
&lt;br /&gt;
If it complains about permissions, use chmod and try again:&lt;br /&gt;
&lt;br /&gt;
 chmod 777 configure-vlc.sh&lt;br /&gt;
&lt;br /&gt;
NOTE. (If you plan to use JVLC) To make vlc-control.dll accessible by Java on &#039;&#039;Windows&#039;&#039; configure-vlc.sh should be modified to include &amp;quot;-Wl,--add-stdcal-alias&amp;quot;. Example:&lt;br /&gt;
&lt;br /&gt;
 ...&lt;br /&gt;
 CC=&amp;quot;gcc -mno-cygwin -Wl,--add-stdcall-alias&amp;quot; CXX=&amp;quot;g++ -mno-cygwin -Wl,--add-stdcall-alias&amp;quot; \&lt;br /&gt;
 ./configure \&lt;br /&gt;
 ...&lt;br /&gt;
&lt;br /&gt;
===Mozilla plugin===&lt;br /&gt;
&lt;br /&gt;
If you want to build Mozilla plugin, add this to your configure-vlc.sh&lt;br /&gt;
&lt;br /&gt;
 --enable-mozilla --with-mozilla-sdk-path=/usr/win32/gecko-sdk&lt;br /&gt;
&lt;br /&gt;
If configure-vlc.sh goes correctly, you should see &#039;&#039;&#039;plugins/bindings : activex mozilla&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===POSIX emulation layer===&lt;br /&gt;
&lt;br /&gt;
VLC can be built with or without the so called POSIX emulation layer. Without is the default and is usually better (and with hasn&#039;t been tested for quite some time). If you do want to use the emulation layer, then just leave out the line with the following options:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc -mno-cygwin&amp;quot; CXX=&amp;quot;g++ -mno-cygwin&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=Compiling source code=&lt;br /&gt;
&lt;br /&gt;
It&#039;s time to start Cygwin again...&lt;br /&gt;
&lt;br /&gt;
==Compiling VLC==&lt;br /&gt;
&lt;br /&gt;
Enter the following commands in your Cygwin shell:&lt;br /&gt;
&lt;br /&gt;
 cd vlc&lt;br /&gt;
&lt;br /&gt;
NOTE: Open /cygdrive/c/VLC/libtool in text editor and if &amp;quot;global_symbol_pipe =&amp;quot; line is blank, replace it with :&lt;br /&gt;
&lt;br /&gt;
 global_symbol_pipe=&amp;quot;sed -n -e &#039;s/^.*[   ]\\([ABCDGIRSTW][ABCDGIRSTW]*\\)[       ][      ]*\\(\\)\\([_A-Za-z][_A-Za-z0-9]*\\)\$/\\1\\2\\3 \\3/p&#039;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Build it! (remember to run configure-vlc.sh before first build)&lt;br /&gt;
&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Cross your fingers and wait... because it might take few hours before compilation is done.&lt;br /&gt;
If you have multicore CPU or multi CPU box, you can use -j2 switch (or maybe -j3 or -j4 etc.) to speed up make process&lt;br /&gt;
&lt;br /&gt;
 make -j2&lt;br /&gt;
&lt;br /&gt;
==Creating self contained packages==&lt;br /&gt;
&lt;br /&gt;
Once the compilation is done, you can build self-contained VLC packages with the following &amp;quot;make&amp;quot; commands:&lt;br /&gt;
&lt;br /&gt;
 make package-win32-base&lt;br /&gt;
&lt;br /&gt;
(This will create a subdirectory named vlc-x.x.x with all the binaries &amp;quot;stripped&amp;quot; without any debugging symbols).&lt;br /&gt;
&lt;br /&gt;
 make package-win32-zip&lt;br /&gt;
&lt;br /&gt;
(Same as above but will package the directory in a zip file).&lt;br /&gt;
&lt;br /&gt;
 make package-win32&lt;br /&gt;
&lt;br /&gt;
(Same as above but will also create an auto-installer package. You will need to have NSIS installed in its default location for this to work).&lt;br /&gt;
&lt;br /&gt;
* If you have permissions problems running make package-*, chmod 777 -R the vlc folder.&lt;br /&gt;
* If you have permissions problems running vlc.exe after packaging, rename or delete vlc.exe.manifest&lt;br /&gt;
&lt;br /&gt;
=Advanced usage=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Updating Cygwin package versions==&lt;br /&gt;
&lt;br /&gt;
If you need to update or install additional packages you can just run the Cygwin setup.exe from your download location:&lt;br /&gt;
&lt;br /&gt;
 C:\Downloads\cygwin\setup.exe          (example)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==GDB (Gnu Debugger)==&lt;br /&gt;
&lt;br /&gt;
This section requires that you installed the gdb (Gnu Debugger) in Cygwin.&lt;br /&gt;
&lt;br /&gt;
This is a typical example of creating a crashlog:&lt;br /&gt;
&lt;br /&gt;
 cd vlc-trunk&lt;br /&gt;
&lt;br /&gt;
 gdb --args vlc.exe --fast-mutex --reset-config --reset-plugins-cache&lt;br /&gt;
&lt;br /&gt;
NOTE: vlc-0.9.0 uses libtool for building sources, if you want to debug from the source tree, you should type the following command instead:&lt;br /&gt;
&lt;br /&gt;
 libtool --mode=execute gdb --args vlc --reset-config --reset-plugins-cache&lt;br /&gt;
&lt;br /&gt;
In the debugger mode run the program and make sure you reset the preferences!&lt;br /&gt;
&lt;br /&gt;
 (gdb) run &lt;br /&gt;
&lt;br /&gt;
NOTE: the (gdb) is just a prompt which means you are in the debugger mode, please note that &#039;&#039;--fast-mutex&#039;&#039; option is no longer supported in vlc-0.9.0&lt;br /&gt;
&lt;br /&gt;
It will now take a lot longer than usual for VLC to start :)&lt;br /&gt;
&lt;br /&gt;
Now operate VLC as you would normally do. As soon as a crash issue occurs&lt;br /&gt;
you&#039;ll notice a line like this:&lt;br /&gt;
&lt;br /&gt;
 Program received signal SIGSEGV, Segmentation fault.&lt;br /&gt;
 0x0041394c in playlist_ItemGetById (p_playlist=0x19ec4f8, i_id=29)&lt;br /&gt;
     at src/playlist/item-ext.c:459&lt;br /&gt;
 ---Type &amp;lt;return&amp;gt; to continue, or q &amp;lt;return&amp;gt; to quit---&lt;br /&gt;
 459             i = i_bottom + ( i_top - i_bottom ) / 2;&lt;br /&gt;
&lt;br /&gt;
Now you can do a &amp;quot;backtrace&amp;quot; by using the bt command:&lt;br /&gt;
&lt;br /&gt;
 (gdb) bt&lt;br /&gt;
&lt;br /&gt;
And output similar to this will be created:&lt;br /&gt;
&lt;br /&gt;
 #0  0x0041394c in playlist_ItemGetById (p_playlist=0x19ec4f8, i_id=29) &lt;br /&gt;
     at src/playlist/item-ext.c:459&lt;br /&gt;
 #1  0x0b26bbf7 in wxvlc::Playlist::CountItems (this=0x1822e288, root=&lt;br /&gt;
       {m_pItem = 0x29fef8}) at playlist.cpp:695&lt;br /&gt;
 #2  0x0b26bc83 in wxvlc::Playlist::CountItems (this=0x1822e288, root=&lt;br /&gt;
       {m_pItem = 0x29e8b0}) at playlist.cpp:689&lt;br /&gt;
 #3  0x0b26bc83 in wxvlc::Playlist::CountItems (this=0x1822e288, root=&lt;br /&gt;
       {m_pItem = 0x29a818}) at playlist.cpp:689&lt;br /&gt;
 #4  0x0b26bc83 in wxvlc::Playlist::CountItems (this=0x1822e288, root=&lt;br /&gt;
       {m_pItem = 0x299718}) at playlist.cpp:689&lt;br /&gt;
 #5  0x0b26bc83 in wxvlc::Playlist::CountItems (this=0x1822e288, root=&lt;br /&gt;
       {m_pItem = 0xffff0000}) at playlist.cpp:689&lt;br /&gt;
 #6  0x0b26bf49 in wxvlc::Playlist::AppendItem (this=0x1822e288,&lt;br /&gt;
     event=@0x1827afd0) at playlist.cpp:564&lt;br /&gt;
 #7  0x0b2757fc in wxvlc::Playlist::OnPlaylistEvent (this=0x1822e288,&lt;br /&gt;
     event=@0x1827afd0) at playlist.cpp:1438&lt;br /&gt;
 #8  0x0b3771b8 in wxEvtHandler::ProcessEventIfMatches ()&lt;br /&gt;
     at /usr/win32/include/wx-2.6/wx/event.h:2183&lt;br /&gt;
 #9  0x0b376a1c in wxEventHashTable::HandleEvent ()&lt;br /&gt;
     at /usr/win32/include/wx-2.6/wx/event.h:2183&lt;br /&gt;
 #10 0x0b37730d in wxEvtHandler::ProcessEvent ()&lt;br /&gt;
     at /usr/win32/include/wx-2.6/wx/event.h:2183&lt;br /&gt;
 #11 0x0b37711b in wxEvtHandler::ProcessPendingEvents ()&lt;br /&gt;
     at /usr/win32/include/wx-2.6/wx/event.h:2183&lt;br /&gt;
 ---Type &amp;lt;return&amp;gt; to continue, or q &amp;lt;return&amp;gt; to quit---&lt;br /&gt;
 #12 0x0b376017 in wxAppConsole::ProcessPendingEvents ()&lt;br /&gt;
     at /usr/win32/include/wx-2.6/wx/event.h:2183&lt;br /&gt;
 #13 0x0b3ec75a in wxIdleWakeUpModule::MsgHookProc ()&lt;br /&gt;
     at /usr/win32/include/wx-2.6/wx/bmpbuttn.h:81&lt;br /&gt;
 #14 0x773aca2d in USER32!GetScrollRange ()&lt;br /&gt;
    from /cygdrive/c/WINDOWS/system32/user32.dll&lt;br /&gt;
 #15 0x00000000 in ?? () from&lt;br /&gt;
 (gdb)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To backtrace all the running threads use:&lt;br /&gt;
&lt;br /&gt;
 (gdb) thread apply all bt&lt;br /&gt;
&lt;br /&gt;
These are the log outputs that are more usefull to developers than just mentioning &amp;quot;it crashes&amp;quot;!&lt;br /&gt;
&lt;br /&gt;
NOTE: In GDB mode there are sometimes situations where GDB initially &amp;quot;crashes&amp;quot; on certain network activity (opening network shares, network traffic) which in normal operation does not occur. Just select c for continue until &amp;quot;normal&amp;quot; operation continues.&lt;br /&gt;
&lt;br /&gt;
== Common errors ==&lt;br /&gt;
===vlc.exe: Permission denied===&lt;br /&gt;
&lt;br /&gt;
A make finished successfully and produced vlc.exe, but running the executable returns the following:&lt;br /&gt;
&lt;br /&gt;
 bash: ./vlc.exe: Permission denied&lt;br /&gt;
&lt;br /&gt;
The permissions on both vlc.exe &amp;amp; vlc.exe.manifest must be set to executable. &lt;br /&gt;
&lt;br /&gt;
FIX: Type the following:&lt;br /&gt;
 &lt;br /&gt;
 chmod 755 vlc.exe vlc.exe.manifest&lt;br /&gt;
&lt;br /&gt;
===error: parse error before &#039;(&#039; token===&lt;br /&gt;
&lt;br /&gt;
A make (compile) of FFmpeg results in the following error:&lt;br /&gt;
&lt;br /&gt;
 /usr/include/sys/unistd.h:203: error: parse error before &#039;(&#039; token&lt;br /&gt;
 make[1]: *** [ffm.o] Error 1&lt;br /&gt;
&lt;br /&gt;
It&#039;s very likely you are usix the POSIX emulater which you shouldn&#039;t...&lt;br /&gt;
&lt;br /&gt;
FIX: compile with the option &lt;br /&gt;
&lt;br /&gt;
 -mno-cygwin&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===error: expected primary-expression before &#039;&amp;lt;&amp;lt;&#039; token===&lt;br /&gt;
&lt;br /&gt;
 In file included from /usr/lib/gcc/i686-pc-mingw32/3.4.4/../../../../include/w32&lt;br /&gt;
 api/windows.h:52,&lt;br /&gt;
                  from ../../../include/vlc_common.h:459,&lt;br /&gt;
                  from ../../../include/vlc/vlc.h:153,&lt;br /&gt;
                  from dshow.cpp:31:&lt;br /&gt;
 /usr/lib/gcc/i686-pc-mingw32/3.4.4/../../../../include/w32api/wingdi.h:3:1: warn&lt;br /&gt;
 ing: this is the location of the previous definition&lt;br /&gt;
 In file included from /usr/win32/include/dshow.h:35,&lt;br /&gt;
                  from common.h:45,&lt;br /&gt;
                  from dshow.cpp:35:&lt;br /&gt;
 /usr/win32/include/ddraw.h:14: warning: ignoring #pragma warning&lt;br /&gt;
 In file included from /usr/win32/include/dshow.h:35,&lt;br /&gt;
                  from common.h:45,&lt;br /&gt;
                  from dshow.cpp:35:&lt;br /&gt;
 /usr/win32/include/ddraw.h:5552: warning: ignoring #pragma warning&lt;br /&gt;
 In file included from /usr/win32/include/dshow.h:45,&lt;br /&gt;
                  from common.h:45,&lt;br /&gt;
                  from dshow.cpp:35:&lt;br /&gt;
 /usr/win32/include/strmif.h:2: warning: ignoring #pragma warning&lt;br /&gt;
 In file included from /usr/win32/include/dsound.h:13,&lt;br /&gt;
                  from /usr/win32/include/amaudio.h:18,&lt;br /&gt;
                  from /usr/win32/include/dshow.h:47,&lt;br /&gt;
                  from common.h:45,&lt;br /&gt;
                  from dshow.cpp:35:&lt;br /&gt;
 /usr/win32/include/d3dtypes.h:22: warning: ignoring #pragma warning&lt;br /&gt;
 /usr/win32/include/d3dtypes.h:1813: warning: ignoring #pragma warning&lt;br /&gt;
 In file included from /usr/win32/include/dshow.h:48,&lt;br /&gt;
                  from common.h:45,&lt;br /&gt;
                  from dshow.cpp:35:&lt;br /&gt;
 /usr/win32/include/control.h:2: warning: ignoring #pragma warning&lt;br /&gt;
 dshow.cpp: In function `int CommonOpen(vlc_object_t*, access_sys_t*, vlc_bool_t)&lt;br /&gt;
 &#039;:&lt;br /&gt;
 dshow.cpp:456: error: expected primary-expression before &#039;&amp;lt;&amp;lt;&#039; token&lt;br /&gt;
 dshow.cpp:456: error: expected primary-expression before &#039;&amp;lt;&amp;lt;&#039; token&lt;br /&gt;
 dshow.cpp:456: error: expected primary-expression before &#039;&amp;lt;&amp;lt;&#039; token&lt;br /&gt;
 dshow.cpp:456: error: expected primary-expression before &#039;&amp;lt;&#039; token&lt;br /&gt;
 dshow.cpp:456: error: expected primary-expression before &#039;.&#039; token&lt;br /&gt;
 dshow.cpp:470: error: expected primary-expression before &#039;==&#039; token&lt;br /&gt;
 dshow.cpp:470: error: expected primary-expression before &#039;==&#039; token&lt;br /&gt;
 dshow.cpp:470: error: expected primary-expression before &#039;==&#039; token&lt;br /&gt;
 dshow.cpp:470: error: expected primary-expression before &#039;=&#039; token&lt;br /&gt;
 dshow.cpp:484: error: expected primary-expression before &#039;&amp;gt;&amp;gt;&#039; token&lt;br /&gt;
 dshow.cpp:484: error: expected primary-expression before &#039;&amp;gt;&amp;gt;&#039; token&lt;br /&gt;
 dshow.cpp:484: error: expected primary-expression before &#039;&amp;gt;&amp;gt;&#039; token&lt;br /&gt;
 dshow.cpp:484: error: expected primary-expression before &#039;&amp;gt;&#039; token&lt;br /&gt;
 dshow.cpp:484: error: expected primary-expression before &#039;.&#039; token&lt;br /&gt;
 dshow.cpp:485: error: expected `;&#039; before &amp;quot;IAMCrossbar&amp;quot;&lt;br /&gt;
 dshow.cpp:491: error: `pXbar&#039; undeclared (first use this function)&lt;br /&gt;
 dshow.cpp:491: error: (Each undeclared identifier is reported only once for each&lt;br /&gt;
 function it appears in.)&lt;br /&gt;
 make[6]: *** [libdshow_plugin_a-dshow.o] Error 1&lt;br /&gt;
 make[6]: Leaving directory `/home/Administrator/vlc-trunk/modules/access/dshow&#039;&lt;br /&gt;
 make[5]: *** [all-modules] Error 1&lt;br /&gt;
 make[5]: Leaving directory `/home/Administrator/vlc-trunk/modules/access/dshow&#039;&lt;br /&gt;
 make[4]: *** [all-recursive] Error 1&lt;br /&gt;
 make[4]: Leaving directory `/home/Administrator/vlc-trunk/modules/access&#039;&lt;br /&gt;
 make[3]: *** [all] Error 2&lt;br /&gt;
&lt;br /&gt;
Basically in case of conflict svn adds &amp;quot;&amp;lt;&amp;lt;&amp;lt; mine&amp;quot; and &amp;quot;=======&amp;quot; and &amp;quot;&amp;gt;&amp;gt;&amp;gt;&amp;gt; r1242&amp;quot; which makes gcc complain.&lt;br /&gt;
&lt;br /&gt;
FIX: revert the offending file&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Objective C source seen but `OBJC&#039; is undefined===&lt;br /&gt;
&lt;br /&gt;
The configure process stops halfway.&lt;br /&gt;
&lt;br /&gt;
 + aclocal-1.9 -I m4&lt;br /&gt;
 + autoconf&lt;br /&gt;
 + autoheader&lt;br /&gt;
 + automake-1.9 --add-missing --copy -Wall&lt;br /&gt;
 configure.ac: installing `autotools/install-sh&#039;&lt;br /&gt;
 configure.ac: installing `autotools/missing&#039;&lt;br /&gt;
 activex/Makefile.am:143: shell $(VLC_CONFIG: non-POSIX variable name&lt;br /&gt;
 activex/Makefile.am:143: (probably a GNU make extension)&lt;br /&gt;
 activex/Makefile.am: installing `autotools/compile&#039;&lt;br /&gt;
 activex/Makefile.am: installing `autotools/depcomp&#039;&lt;br /&gt;
 modules/gui/macosx/Makefile.am: Objective C source seen but `OBJC&#039; is undefined&lt;br /&gt;
 modules/misc/testsuite/Makefile.am: Objective C source seen but `OBJC&#039; is undefi&lt;br /&gt;
 ned&lt;br /&gt;
 src/Makefile.am: Objective C source seen but `OBJC&#039; is undefined&lt;br /&gt;
 Makefile.am:282: user target `vlc$(EXEEXT)&#039; defined here...&lt;br /&gt;
 /usr/share/automake-1.9/am/program.am: ... overrides Automake target `vlc$(EXEEX&lt;br /&gt;
 T)&#039; defined here&lt;br /&gt;
 Makefile.am:230:   while processing program `vlc&#039;&lt;br /&gt;
 make: *** No targets specified and no makefile found.  Stop.&lt;br /&gt;
 &lt;br /&gt;
This problem is related to a warning earlier on and only occured in a few revisions where a built-in workaround wasn&#039;t working properly:&lt;br /&gt;
&lt;br /&gt;
 + echo &#039;Enabling provisional autoconf 2.59 work-around. Update autoconf ASAP.&#039;&lt;br /&gt;
 Enabling provisional autoconf 2.59 work-around. Update autoconf ASAP.&lt;br /&gt;
&lt;br /&gt;
FIX: update autoconf to 2.60 or newer. If Cygwin doesn&#039;t provide this version yet then build it yourself from extras/contrib.&lt;br /&gt;
&lt;br /&gt;
Enter the following commands in your Cygwin shell:&lt;br /&gt;
&lt;br /&gt;
 cd vlc-trunk/extras/contrib&lt;br /&gt;
&lt;br /&gt;
 ./bootstrap&lt;br /&gt;
&lt;br /&gt;
 cd src&lt;br /&gt;
&lt;br /&gt;
 make .autoconf&lt;br /&gt;
&lt;br /&gt;
There should now be compiled autoconf version (probably 2.60 or newer) in extras/contrib that the bootstrap process will use.&lt;br /&gt;
&lt;br /&gt;
Now start the whole &amp;quot;Compile VLC&amp;quot; process from the start again.&lt;br /&gt;
&lt;br /&gt;
===Error: cannot create temporary file for diversion: Permission denied===&lt;br /&gt;
&lt;br /&gt;
If the above error appears, it might mean you don&#039;t have the TMPDIR defined in cygwin. You will need to define it and have its value point to your temporary directory. You can use &#039;&#039;&#039;export TMPDIR=&amp;quot;/cygdrive/c/temp&amp;quot;&#039;&#039;&#039; or any directory for it (/cygdrive/c/temp is same as C:\temp). If this doesn&#039;t help, make sure you run cygwin with admin rights (With Windows Vista, right click cygwin shortcut and select &amp;quot;Run as administrator&amp;quot;). Avira AntiVir might also cause issues to m4, so disabling it while ./bootstrap might help.&lt;br /&gt;
&lt;br /&gt;
==Compiling faster==&lt;br /&gt;
Building VLC on Cygwin is really slow, but you can spend less time recompiling by using [http://ccache.samba.org/ ccache]. This software saves  the files compiled with their compilation command, and output them if they were not changed and if the compilation command is the same as last build. It is really useful for frequent make clean &amp;amp;&amp;amp; make. To use it, change the CC line in your configure script to:&lt;br /&gt;
&lt;br /&gt;
  CC=&amp;quot;ccache gcc -mno-cygwin&amp;quot; CXX=&amp;quot;ccache g++ -mno-cygwin&amp;quot; \&lt;br /&gt;
&lt;br /&gt;
The first build after reconfiguring will be as slow as ever, but the following builds will be faster.&lt;br /&gt;
&lt;br /&gt;
=Version=&lt;br /&gt;
&lt;br /&gt;
20050627 Initial version&lt;br /&gt;
&lt;br /&gt;
20050628 Updated some more exceptions&lt;br /&gt;
&lt;br /&gt;
20050628 Some info added about FFmpeg compiling with AMR&lt;br /&gt;
&lt;br /&gt;
20050629 Finalized FFmpeg compiling&lt;br /&gt;
&lt;br /&gt;
20050630 Cross-compiling&lt;br /&gt;
&lt;br /&gt;
20050724 Some extra compile explanations&lt;br /&gt;
&lt;br /&gt;
20050726 Removed cross-compiling (was for linux -&amp;gt; win32) Patching source code with .diff files&lt;br /&gt;
&lt;br /&gt;
20050823 Added zlib error&lt;br /&gt;
&lt;br /&gt;
20050923 --enable-sdl --with-sdl-config-path=/usr/win32/bin added to configure. Added debug section&lt;br /&gt;
&lt;br /&gt;
20051102 Changed FFmpeg lib names&lt;br /&gt;
&lt;br /&gt;
20051128 Detailed Cygwin upgrade/downgrade for gcc 3.3. Renamed some update scripts. Added FFmpeg CVS update. --disable-gnomevfs added to configure (only used on linux)&lt;br /&gt;
&lt;br /&gt;
20060121 PKG_CONFIG_PATH=/usr/win32/lib/pkgconfig added to configure&lt;br /&gt;
&lt;br /&gt;
20060128 Added curl and libtool to Cygwin for those that want to be able to build extras/contrib themselves&lt;br /&gt;
&lt;br /&gt;
20060217 Added make install-libs install-headers to FFmpeg compile&lt;br /&gt;
&lt;br /&gt;
20060222 Remark about missing &amp;quot;gettext&amp;quot; libs for Cygwin during install&lt;br /&gt;
&lt;br /&gt;
20060225 ./bootstrap: you need libtool&lt;br /&gt;
&lt;br /&gt;
20060618 Updated GCC to 3.4 version and added FFmpeg SVN and DTS support&lt;br /&gt;
&lt;br /&gt;
20060805 Added note about using older binutils and gdb for Cygwin!&lt;br /&gt;
&lt;br /&gt;
20060915 Added note about updating autoconf from extras/contrib for an OBJC problem during configure&lt;br /&gt;
&lt;br /&gt;
20061108 Added note this document is no longer usable since Cygwin has been unusable probably related to some bash/dos2unix change&lt;br /&gt;
&lt;br /&gt;
20070612 Added note about --enable-dca&lt;br /&gt;
&lt;br /&gt;
20080228 New version by [[User:J-b|jb]]&lt;br /&gt;
&lt;br /&gt;
20080307 Added --host=i686-pc-mingw32 option to the configure script&lt;br /&gt;
&lt;br /&gt;
20080311 Simplification&lt;br /&gt;
&lt;br /&gt;
20080323 Added some tips for Vista &lt;br /&gt;
&lt;br /&gt;
20081001 git should now work from Cygwin again&lt;br /&gt;
&lt;br /&gt;
20081010 expat has moved to under Libs&lt;br /&gt;
&lt;br /&gt;
20081020 QT4 problems part added and new contrib suggestion&lt;br /&gt;
&lt;br /&gt;
20081110 Mozilla plugin addition&lt;br /&gt;
&lt;br /&gt;
20090104 sed command for gettext version change&lt;br /&gt;
&lt;br /&gt;
20090210 JB contrib location added.&lt;br /&gt;
&lt;br /&gt;
20090303 ranlib removed, it is a OPTIONAL STEP!&lt;br /&gt;
&lt;br /&gt;
20090623 Mention 1.1.x support&lt;br /&gt;
&lt;br /&gt;
20090926 Remove sed line (not needed anymore), add tips to &#039;ash&#039;, tell that version tools are optional, change lib order to alphabets&lt;br /&gt;
&lt;br /&gt;
20091023 Add some more details how to checkout with git&lt;br /&gt;
&lt;br /&gt;
20091028 Update the configure command to work fine for recent version 1.0.2&lt;br /&gt;
&lt;br /&gt;
= See also =&lt;br /&gt;
*[[Win32CompileCygwinOld]] - deprecated documentation&lt;br /&gt;
&lt;br /&gt;
[[Category:Building]]&lt;br /&gt;
[[Category:Coding]]&lt;/div&gt;</summary>
		<author><name>SomeBloke</name></author>
	</entry>
	<entry>
		<id>https://wiki.videolan.org/index.php?title=Win32CompileMSYSNew&amp;diff=17947</id>
		<title>Win32CompileMSYSNew</title>
		<link rel="alternate" type="text/html" href="https://wiki.videolan.org/index.php?title=Win32CompileMSYSNew&amp;diff=17947"/>
		<updated>2010-11-23T23:48:42Z</updated>

		<summary type="html">&lt;p&gt;SomeBloke: added link to orphaned deprecated documentation page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Introduction  =&lt;br /&gt;
&lt;br /&gt;
== About ==&lt;br /&gt;
&lt;br /&gt;
MSys is a helper environment for MinGW, the compiler chain for Windows based on GCC. It is the &#039;&#039;&#039;fastest&#039;&#039;&#039; and &#039;&#039;&#039;recommended &#039;&#039;&#039;way to build VLC natively on Windows.  Note that you could also [[Win32Compile|cross compile]] VLC from Linux, if desired (it is faster).&lt;br /&gt;
&lt;br /&gt;
VLC is a complex program with many dependencies, so minimal command-line experience is required. Also, don&#039;t be in a hurry (2 hours is a minimum for the whole process) and don&#039;t despair if it doesn&#039;t work first time.&lt;br /&gt;
&lt;br /&gt;
== On the edge vs Conservative ==&lt;br /&gt;
&lt;br /&gt;
This update aims at building versions from the 1.1.0 branch natively in the most straightforward way. &lt;br /&gt;
&lt;br /&gt;
Of course, if you want to live on the edge, feel free to select more recent versions of the proposed tools, contribs or sources, but the build has only been thoroughly validated with the versions indicated in the main text flow. &lt;br /&gt;
&lt;br /&gt;
:&#039;&#039;Such alternative ways are indented, italicized and marked &amp;quot;Note for the brave&amp;quot;&amp;amp;nbsp;:-). Your mileage may vary&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Acknowledgements ==&lt;br /&gt;
&lt;br /&gt;
This howto was re-created by [[User:J-b|Jean-Baptiste Kempf]] and updated in June 2009, September 2009, December 2009 and March 2010. &lt;br /&gt;
&lt;br /&gt;
It was updated in June 2010 by Vicne with the help of J-b, gnosygnu and MichaelMc &lt;br /&gt;
&lt;br /&gt;
= Windows tools needed  =&lt;br /&gt;
&lt;br /&gt;
== Text editor  ==&lt;br /&gt;
&lt;br /&gt;
To edit unix-style text documents you need a suitable editor. &lt;br /&gt;
&lt;br /&gt;
For those wishing to have a Notepad look-and-feel I recommend [http://sourceforge.net/projects/notepad2/ notepad2], which may tempt you to ditch Notepad altogether. You can set File - Line endings - Default to &amp;quot;Unix (LF)&amp;quot;, but it always saves opened files in the ending style they have. &lt;br /&gt;
&lt;br /&gt;
== Unzip Utility (7-zip) ==&lt;br /&gt;
&lt;br /&gt;
Many files to downloaded will have to be uncompressed. As most of them use Linux-originated formats (.tar.gz, .tar.bz2, .tar.lzma), you will need a versatile unzipping utility. A recent version of [http://www.7-zip.org/ 7-zip] is therefore strongly advised. &lt;br /&gt;
&lt;br /&gt;
Please note that most archives contain directory structures. Unless otherwise stated, you have to merge the contents with the existing dirs&lt;br /&gt;
&lt;br /&gt;
= GNU Windows Environment  =&lt;br /&gt;
&lt;br /&gt;
Before installing, ensure your Windows user name does not contain spaces (VLC will not build in a folder with spaces in it). If it does, please create another user on your system. &lt;br /&gt;
&lt;br /&gt;
In the following text, we&#039;ll refer to this user name as &amp;quot;&amp;amp;lt;username&amp;amp;gt;&amp;quot;. Replace it appropriately where needed of course. &lt;br /&gt;
&lt;br /&gt;
== MinGW  ==&lt;br /&gt;
&lt;br /&gt;
:&#039;&#039;the old version of mingw GCC (3.4.5) worked with VLC, because it uses SlJl exception unwinding.  Any &amp;quot;vanilla&amp;quot; version 4.0+ by default uses dwarf2 exception unwinding, so isn&#039;t compatible with the contribs.  So recommend installing TDM, below.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== TDM/MinGW Setup  ===&lt;br /&gt;
&lt;br /&gt;
Use the installer found at http://sourceforge.net/projects/tdm-gcc/files/TDM-GCC%20Installer/tdm-gcc-4.5.1.exe/download &lt;br /&gt;
&lt;br /&gt;
Go through the wizard: &lt;br /&gt;
&lt;br /&gt;
*unckeck &amp;quot;Check for updated files...&amp;quot; &lt;br /&gt;
*Select &amp;quot;Create&amp;quot; &lt;br /&gt;
*install to C:\MinGW &lt;br /&gt;
*keep default settings &lt;br /&gt;
&lt;br /&gt;
*afterwards check that C:\MinGW\bin is added to windows PATH (http://www.computerhope.com/issues/ch000549.htm)&lt;br /&gt;
&lt;br /&gt;
=== MinGW utils&amp;lt;br&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Installing mingw-utils is recommended: http://prdownloads.sourceforge.net/mingw/mingw-utils-0.3.tar.gz &lt;br /&gt;
&lt;br /&gt;
Extract contents to c:\MinGW&lt;br /&gt;
&lt;br /&gt;
== MSys  ==&lt;br /&gt;
&lt;br /&gt;
=== MSys Setup  ===&lt;br /&gt;
&lt;br /&gt;
Use the installer found at http://sourceforge.net/project/downloading.php?group_id=2435&amp;amp;amp;filename=MSYS-1.0.11.exe &lt;br /&gt;
&lt;br /&gt;
Go through the wizard and install to to default C:\Msys\1.0 &lt;br /&gt;
&lt;br /&gt;
In the command window that opens, answer questions as follows: &lt;br /&gt;
&lt;br /&gt;
 Accept Post Install: [y]&lt;br /&gt;
 MinGW Installed?&amp;amp;nbsp;:   [y]&lt;br /&gt;
 path to MinGW:       [c:/MinGW]&lt;br /&gt;
&lt;br /&gt;
=== MSys Developer Toolkit  ===&lt;br /&gt;
&lt;br /&gt;
Use the installer found at http://downloads.sourceforge.net/mingw/msysDTK-1.0.1.exe &lt;br /&gt;
&lt;br /&gt;
Go through the wizard, keeping default values &lt;br /&gt;
&lt;br /&gt;
=== AutoTools and libcrypt  ===&lt;br /&gt;
&lt;br /&gt;
Update autoconf, automake, libtool as well as libcrypt by downloading the following files and extracting them to C:\Msys\1.0: &lt;br /&gt;
&lt;br /&gt;
*http://sourceforge.net/projects/mingw/files/MSYS/autoconf/autoconf-2.63-1/autoconf-2.63-1-msys-1.0.11-bin.tar.lzma/download&lt;br /&gt;
*http://sourceforge.net/projects/mingw/files/MSYS/automake/automake-1.11-1/automake-1.11-1-msys-1.0.11-bin.tar.lzma/download&lt;br /&gt;
*http://sourceforge.net/projects/mingw/files/MSYS/libtool/libtool-2.2.7a-1/libtool-2.2.7a-1-msys-1.0.11-bin.tar.lzma/download &lt;br /&gt;
*http://prdownloads.sourceforge.net/mingw/libcrypt-1.1_1-2-msys-1.0.11-dll-0.tar.lzma&lt;br /&gt;
&lt;br /&gt;
=== Glib and PKG-CONFIG  ===&lt;br /&gt;
&lt;br /&gt;
Similarly, download the following files and extract them to C:\MSys\1.0: &lt;br /&gt;
&lt;br /&gt;
Note* Download the latest version inside this folders:&lt;br /&gt;
&lt;br /&gt;
*http://ftp.gnome.org/pub/GNOME/binaries/win32/glib&lt;br /&gt;
*ftp://ftp.gnome.org/pub/gnome/binaries/win32/dependencies/pkg-config_0.23-3_win32.zip &lt;br /&gt;
*ftp://ftp.gnome.org/pub/gnome/binaries/win32/dependencies/pkg-config-dev_0.23-3_win32.zip&lt;br /&gt;
&lt;br /&gt;
=== Add pkg config path variable  ===&lt;br /&gt;
&lt;br /&gt;
Add the following line to the *top* of C:\MSys\1.0\msys.bat: &lt;br /&gt;
&lt;br /&gt;
 set PKG_CONFIG_PATH=/win32/lib/pkgconfig&lt;br /&gt;
&lt;br /&gt;
=== Fix libtool search dirs  ===&lt;br /&gt;
&lt;br /&gt;
Open C:\MSys\1.0\bin\libtool and change line 9926 by appending &#039; /mingw/lib&#039; to the end of &#039;compiler_lib_search_dirs&#039;. The line should then read&amp;amp;nbsp;: &lt;br /&gt;
&lt;br /&gt;
 compiler_lib_search_dirs=&amp;quot;/usr/lib /usr/lib /bin/../lib/gcc-lib/i686-pc-msys/2.95.3-1 /bin/../lib/gcc-lib /usr/lib/gcc-lib/i686-pc-msys/2.95.3-1 /bin/../lib/gcc-lib/i686-pc-msys/2.95.3-1/../../../../i686-pc-msys/lib /usr/lib/gcc-lib/i686-pc-msys/2.95.3-1/../../../../i686-pc-msys/lib /mingw/lib&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== LUA tools  ==&lt;br /&gt;
&lt;br /&gt;
VLC uses the LUA scripting language (See [http://www.lua.org lua.org]). Unfortunately, no binaries are provided so you need to compile them. &lt;br /&gt;
&lt;br /&gt;
*Download the lua tools package from http://www.lua.org/ftp/lua-5.1.4.tar.gz &lt;br /&gt;
*Uncompress it in your home folder (C:\MSys\1.0\home\&amp;amp;lt;username&amp;amp;gt;) &lt;br /&gt;
*run C:\MSys\1.0\msys.bat &lt;br /&gt;
*type the following commands:&lt;br /&gt;
&lt;br /&gt;
 cd ~/lua-5.1.4 &lt;br /&gt;
 make mingw&lt;br /&gt;
&lt;br /&gt;
This should produce lua.exe, luac.exe and lua51.dll in the src directory. Put these in your /bin with the commands: &lt;br /&gt;
&lt;br /&gt;
 cd src &lt;br /&gt;
 cp *.exe /bin&lt;br /&gt;
 cp *.dll /bin&lt;br /&gt;
 cd ..&lt;br /&gt;
&lt;br /&gt;
= Precompiled contribs  =&lt;br /&gt;
&lt;br /&gt;
:&#039;&#039;Note for the brave&amp;amp;nbsp;: Alternatively, you can get the latest contrib from&amp;amp;nbsp;:http://people.videolan.org/~jb/Contribs/&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*download the file http://people.videolan.org/~jb/Contribs/contrib-20100608-win32-bin-gcc-4.4.4-runtime-3.17-only.tar.bz2 &lt;br /&gt;
*extract it to C:\MSys\1.0 &#039;&#039;&#039;but without the /usr path&#039;&#039;&#039;. For example, one of the resulting files should be:&lt;br /&gt;
&lt;br /&gt;
 C:\MSys\1.0\win32\lib\libdvdnav.a&lt;br /&gt;
&lt;br /&gt;
Contribs are basically some precompiled 3rd party library (Here&#039;s a [[Contrib_Status|list]] of what they all are).&lt;br /&gt;
&lt;br /&gt;
= VLC sources  =&lt;br /&gt;
&lt;br /&gt;
:&#039;&#039;Note for the brave&amp;amp;nbsp;: This section lists the steps for VLC version 1.1.0rc3. Alternatively, you could get the latest sources from the development tree using GIT. It&#039;s not as difficult as it looks to do so. If you want chose that route, please follow instructions on the [[Git Windows]] page (just download the VLC repository--you don&#039;t need the x264 one) then skip the next section &amp;quot;Last Change&amp;quot;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Base: VLC version 1.1.0rc3  ==&lt;br /&gt;
&lt;br /&gt;
*download the file http://download.videolan.org/pub/videolan/testing/vlc-1.1.0-rc3/vlc-1.1.0-rc3.tar.bz2 &lt;br /&gt;
*extract it to C:\MSys\1.0\home\&amp;amp;lt;username&amp;amp;gt; &lt;br /&gt;
*rename the vlc-1.1.0rc3 dir to vlc&lt;br /&gt;
&lt;br /&gt;
== add missing configure-msys (1.1.x only)==&lt;br /&gt;
* Download http://git.videolan.org/?p=vlc.git;a=blob_plain;f=extras/package/win32/configure-msys.sh;hb=HEAD&lt;br /&gt;
* Save it (not using proposed name) as C:\msys\1.0\home\&amp;lt;username&amp;gt;\vlc\extras\package\win32\configure-msys.sh&lt;br /&gt;
&lt;br /&gt;
== add missing configure-common (1.1.x only) ==&lt;br /&gt;
* Download http://git.videolan.org/?p=vlc.git;a=blob_plain;f=extras/package/win32/configure-common.sh;hb=HEAD&lt;br /&gt;
* Save it (not using proposed name) as C:\msys\1.0\home\&amp;lt;username&amp;gt;\vlc\extras\package\win32\configure-common.sh&lt;br /&gt;
&lt;br /&gt;
= Last change&amp;amp;nbsp;: whoami and hostname  =&lt;br /&gt;
&lt;br /&gt;
Whoami is not available on Windows, and hostname doesn&#039;t support the -f option used by the build process. These utilities are used to show the name and computer of the person who compiled VLC in the &#039;About&#039; box. &lt;br /&gt;
&lt;br /&gt;
:&#039;&#039;Note for the brave&amp;amp;nbsp;: the steps below are file changes so that compile works, but an alternative is to download and install GNU whoami and hostname functionality. This can be achieved by extracting who.exe, whoami.exe and hostname.exe from http://sourceforge.net/projects/mingw/files/MSYS/BaseSystem/coreutils/coreutils-5.97-2/coreutils-5.97-2-msys-1.0.11-ext.tar.lzma/download and saving them to C:/MSys/1.0/bin&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Whoami  ==&lt;br /&gt;
&lt;br /&gt;
Create a new file containing the single line: &lt;br /&gt;
&lt;br /&gt;
 echo &#039;&amp;amp;lt;username&amp;amp;gt;&#039;&lt;br /&gt;
&lt;br /&gt;
and save it as C:\MSys\1.0\bin\whoami (without any extension) &lt;br /&gt;
&lt;br /&gt;
== Hostname  ==&lt;br /&gt;
&lt;br /&gt;
Modify configure.ac so that it doesn&#039;t call &#039;hostname -f&#039; as follows: &lt;br /&gt;
&lt;br /&gt;
*open C:\MSys\1.0\home\&amp;amp;lt;username&amp;amp;gt;\vlc\configure.ac &lt;br /&gt;
*goto search button:&lt;br /&gt;
*change it as follows:&lt;br /&gt;
&lt;br /&gt;
 old: AC_DEFINE_UNQUOTED(VLC_COMPILE_HOST, &amp;quot;`hostname -f 2&amp;amp;gt; /dev/null || hostname`&amp;quot;, [host which ran configure])&lt;br /&gt;
 new: AC_DEFINE_UNQUOTED(VLC_COMPILE_HOST, &amp;quot;`hostname`&amp;quot;, [host which ran configure])&lt;br /&gt;
&lt;br /&gt;
= Build VLC  =&lt;br /&gt;
&lt;br /&gt;
The build is made exclusively from the command line, so if you closed the prompt at the LUA step, re-execute C:\MSys\1.0\msys.bat, then type the commands as mentioned &lt;br /&gt;
&lt;br /&gt;
== Bootstrap  ==&lt;br /&gt;
&lt;br /&gt;
 cd vlc&lt;br /&gt;
 cp -v /usr/win32/share/aclocal/* m4/&lt;br /&gt;
 cp -v /usr/share/aclocal/* m4/&lt;br /&gt;
 PATH=/usr/win32/bin:$PATH ./bootstrap&lt;br /&gt;
&lt;br /&gt;
== Configure  ==&lt;br /&gt;
&lt;br /&gt;
 sh extras/package/win32/configure-msys.sh&lt;br /&gt;
&lt;br /&gt;
If you want any custom options, like &amp;quot;--disable-lua&amp;quot; or anything of that nature, you&#039;ll need to edit that file directly instead of passing them in as parameters (at least currently that is required).&lt;br /&gt;
&lt;br /&gt;
== Make (compile) ==&lt;br /&gt;
&lt;br /&gt;
Note&amp;amp;nbsp;: If your &amp;amp;lt;username&amp;amp;gt; starts with the &amp;quot;u&amp;quot; or &amp;quot;x&amp;quot; character, change C:\MSys\1.0\home\&amp;amp;lt;username&amp;amp;gt;\config.h and double all backslashes in VLC_COMPILED_BY constant. &lt;br /&gt;
&lt;br /&gt;
Type the following command&amp;amp;nbsp;: &lt;br /&gt;
&lt;br /&gt;
 PATH=/usr/win32/bin:$PATH make&lt;br /&gt;
&lt;br /&gt;
== Create self-contained packages  ==&lt;br /&gt;
&lt;br /&gt;
Once the compilation is done, build self-contained VLC packages with one of the following &amp;quot;make&amp;quot; commands: &lt;br /&gt;
&lt;br /&gt;
 make package-win32-base&lt;br /&gt;
&lt;br /&gt;
(This will create a subdirectory named vlc-x.x.x with all the binaries &amp;quot;stripped&amp;quot; without any debugging symbols). &lt;br /&gt;
&lt;br /&gt;
 make package-win32-zip&lt;br /&gt;
&lt;br /&gt;
(Same as above but will package the directory in a zip file). &lt;br /&gt;
&lt;br /&gt;
 make package-win32&lt;br /&gt;
&lt;br /&gt;
(Same as above but will also create an auto-installer package. You will need to have NSIS installed in its default location for this to work).&lt;br /&gt;
&lt;br /&gt;
 make package-win32-base-debug&lt;br /&gt;
&lt;br /&gt;
(This will create a subdirectory named vlc-x.x.x with all the binaries containing debug info usable by gdb).&lt;br /&gt;
&lt;br /&gt;
Note that with the 1.2 branch these names have changed slightly.  Run &#039;&lt;br /&gt;
 grep &#039;:&#039; Makefile | grep package-win32&lt;br /&gt;
to see what they are now.&lt;br /&gt;
&lt;br /&gt;
= Troubleshooting =&lt;br /&gt;
&lt;br /&gt;
See [[Win32CompileMSYSTroubleShooting]].&lt;br /&gt;
&lt;br /&gt;
= See also =&lt;br /&gt;
*[[Win32CompileCygwinOld]] - deprecated documentation&lt;/div&gt;</summary>
		<author><name>SomeBloke</name></author>
	</entry>
	<entry>
		<id>https://wiki.videolan.org/index.php?title=Documentation:Modules&amp;diff=17945</id>
		<title>Documentation:Modules</title>
		<link rel="alternate" type="text/html" href="https://wiki.videolan.org/index.php?title=Documentation:Modules&amp;diff=17945"/>
		<updated>2010-11-23T23:37:32Z</updated>

		<summary type="html">&lt;p&gt;SomeBloke: /* Misc */  added wikitube&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&lt;br /&gt;
This page lists most of the modules present in the official VLC source code. Understanding these pages might require that you know about VLC and its command line usage. It is recommended that you read the other [[Documentation:Documentation|documentation]] first.&lt;br /&gt;
&lt;br /&gt;
To list all the available modules in your VLC build, use:&lt;br /&gt;
 % &#039;&#039;&#039;vlc --list&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
To list a module&#039;s configuration options, use:&lt;br /&gt;
 % &#039;&#039;&#039;vlc -p &amp;lt;modulename&amp;gt; --advanced --help-verbose&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Interfaces ==&lt;br /&gt;
&lt;br /&gt;
=== Graphical ===&lt;br /&gt;
&lt;br /&gt;
*[[Documentation:Modules/wxWidgets|wxWidgets]]&lt;br /&gt;
*[[Documentation:Modules/skins2|Skins2]]&lt;br /&gt;
*[[Documentation:Modules/Qt4|Qt4]]&lt;br /&gt;
*[[Documentation:Modules/macosx_gui|Mac OS X]]&lt;br /&gt;
*[[Documentation:Modules/beos_gui|BeOS]]&lt;br /&gt;
*[[Documentation:Modules/wince|Windows CE]]&lt;br /&gt;
&lt;br /&gt;
=== Text ===&lt;br /&gt;
&lt;br /&gt;
*[[Documentation:Modules/rc|remote control (rc)]]&lt;br /&gt;
*[[Documentation:Modules/telnet|telnet]]&lt;br /&gt;
*[[Documentation:Modules/ncurses|ncurses]]&lt;br /&gt;
&lt;br /&gt;
=== Other ===&lt;br /&gt;
&lt;br /&gt;
*[[Documentation:Modules/http_intf|HTTP]]&lt;br /&gt;
*[[Documentation:Modules/hotkeys|Hotkeys]]&lt;br /&gt;
*[[Documentation:Modules/lirc|lirc]]&lt;br /&gt;
*[[Documentation:Modules/osc|osc]]&lt;br /&gt;
*[[Documentation:Modules/wiimote|Wiimote]]&lt;br /&gt;
&lt;br /&gt;
== Outputs ==&lt;br /&gt;
&lt;br /&gt;
=== Audio Output ===&lt;br /&gt;
&lt;br /&gt;
*[[Documentation:Modules/directx_aout|DirectX]]&lt;br /&gt;
*[[Documentation:Modules/waveout|waveout]]&lt;br /&gt;
*[[Documentation:Modules/portaudio|portaudio]]&lt;br /&gt;
*[[Documentation:Modules/sdl_aout|SDL]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*[[Documentation:Modules/auhal|AUHAL]]&lt;br /&gt;
*[[Documentation:Modules/jack|jack]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*[[Documentation:Modules/alsa|Alsa]]&lt;br /&gt;
*[[Documentation:Modules/oss|OSS]]&lt;br /&gt;
*[[Documentation:Modules/arts|aRts]]&lt;br /&gt;
*[[Documentation:Modules/esd|esound]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*[[Documentation:Modules/file_aout|file]]&lt;br /&gt;
&lt;br /&gt;
=== Video Output ===&lt;br /&gt;
*[[Documentation:Modules/direct3d|Direct3D]]&lt;br /&gt;
*[[Documentation:Modules/directx_vout|DirectX]]&lt;br /&gt;
*[[Documentation:Modules/wingdi|Windows GDI]]&lt;br /&gt;
*[[Documentation:Modules/glwin32|OpenGL for windows]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*[[Documentation:Modules/opengl|OpenGL]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*[[Documentation:Modules/xvideo|XVideo]]&lt;br /&gt;
*[[Documentation:Modules/x11|X11]]&lt;br /&gt;
*[[Documentation:Modules/glx|OpenGL (GLX)]]&lt;br /&gt;
*[[Documentation:Modules/fb|Framebuffer]]&lt;br /&gt;
*[[Documentation:Modules/directfb|Direct framebuffer]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*[[Documentation:Modules/sdl_vout|SDL]]&lt;br /&gt;
*[[Documentation:Modules/caca|Colored ASCII Art]]&lt;br /&gt;
*[[Documentation:Modules/aa|ASCII Art]]&lt;br /&gt;
*[[Documentation:Modules/image|Image]]&lt;br /&gt;
&lt;br /&gt;
=== Stream Output ===&lt;br /&gt;
&lt;br /&gt;
*[[Documentation:Modules/standard|Standard (std)]]&lt;br /&gt;
*[[Documentation:Modules/transcode|Transcode]]&lt;br /&gt;
*[[Documentation:Modules/duplicate|Duplicate]]&lt;br /&gt;
*[[Documentation:Modules/rtp|RTP]]&lt;br /&gt;
*[[Documentation:Modules/es|Elementary Stream (es)]]&lt;br /&gt;
*[[Documentation:Modules/display|Display]]&lt;br /&gt;
*[[Documentation:Modules/dummy_sout|Dummy]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*[[Documentation:Modules/bridge-out|Bridge Out]]&lt;br /&gt;
*[[Documentation:Modules/bridge-in|Bridge In]]&lt;br /&gt;
*[[Documentation:Modules/mosaic-bridge|Mosaic Bridge]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*[[Documentation:Modules/autodel|Autodel]]&lt;br /&gt;
*[[Documentation:Modules/gather|Gather]]&lt;br /&gt;
*[[Documentation:Modules/description|Description]]&lt;br /&gt;
*[[Documentation:Modules/switcher|Switcher]]&lt;br /&gt;
*[[Documentation:Modules/transrate|Transrate]]&lt;br /&gt;
&lt;br /&gt;
== Filters ==&lt;br /&gt;
&lt;br /&gt;
=== Audio Filters ===&lt;br /&gt;
&lt;br /&gt;
=== Video Filters ===&lt;br /&gt;
&lt;br /&gt;
*[[Documentation:Modules/adjust|Adjust]]&lt;br /&gt;
*[[Documentation:Modules/gradient|Gradient]]&lt;br /&gt;
*[[Documentation:Modules/invert|Invert]]&lt;br /&gt;
*[[Documentation:Modules/wave|Wave]]&lt;br /&gt;
*[[Documentation:Modules/ripple|Ripple]]&lt;br /&gt;
*[[Documentation:Modules/motionblur|Motion Blur]]&lt;br /&gt;
*[[Documentation:Modules/psychedelic|Psychedelic]]&lt;br /&gt;
*[[Documentation:Modules/noise|Noise]]&lt;br /&gt;
*[[Documentation:Modules/colorthres|Color Threshold]]&lt;br /&gt;
*[[Documentation:Modules/rotate|Rotate]]&lt;br /&gt;
*[[Documentation:Modules/extract|Extract]]&lt;br /&gt;
*[[Documentation:Modules/erase|Logo Erase]]&lt;br /&gt;
*[[Documentation:Modules/gaussianblur|Gaussian Blur]]&lt;br /&gt;
*[[Documentation:Modules/sharpen|Sharpen]]&lt;br /&gt;
*[[Documentation:Modules/atmo|AtmoLight]]&lt;br /&gt;
&lt;br /&gt;
The following video filters are for use in transcode only:&lt;br /&gt;
*[[Transcode#Canvas_and_Padding|Crop Padd]]&lt;br /&gt;
*[[Transcode#Canvas_and_Padding|Canvas]]&lt;br /&gt;
&lt;br /&gt;
The following video filters are for use in the mosaic framework only:&lt;br /&gt;
*[[Documentation:Modules/bluescreen|Blue Screen]]&lt;br /&gt;
*[[Documentation:Modules/alphamask|Alpha mask]]&lt;br /&gt;
&lt;br /&gt;
=== Video Sub-Filters ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*[[Documentation:Modules/marq|Marq]]&lt;br /&gt;
*[[Documentation:Modules/rss|RSS]]&lt;br /&gt;
*[[Documentation:Modules/logo|Logo]]&lt;br /&gt;
*[[Documentation:Modules/mosaic|Mosaic]]&lt;br /&gt;
*[[Documentation:Modules/time|Time]] (up to 0.8.6)&lt;br /&gt;
&lt;br /&gt;
=== Video Output Filters ===&lt;br /&gt;
&lt;br /&gt;
*[[Documentation:Modules/deinterlace|Deinterlace]]&lt;br /&gt;
*[[Documentation:Modules/transform|Transform]]&lt;br /&gt;
*[[Documentation:Modules/wall|Wall]]&lt;br /&gt;
*[[Documentation:Modules/crop|Crop]]&lt;br /&gt;
*[[Documentation:Modules/panoramix|Panoramix]]&lt;br /&gt;
*[[Documentation:Modules/clone|Clone]]&lt;br /&gt;
*[[Documentation:Modules/logo|Logo]]&lt;br /&gt;
*[[Documentation:Modules/magnify|Magnify]]&lt;br /&gt;
*[[Documentation:Modules/puzzle|Puzzle]]&lt;br /&gt;
*[[Documentation:Modules/distort|Distort]] (up to 0.8.6)&lt;br /&gt;
&lt;br /&gt;
=== Visualizations ===&lt;br /&gt;
&lt;br /&gt;
*[[Documentation:Modules/visualizer|Visualizer]]&lt;br /&gt;
*[[Documentation:Modules/goom|Goom]]&lt;br /&gt;
*[[Documentation:Modules/galaktos|Galaktos]]&lt;br /&gt;
&lt;br /&gt;
=== Access Filters ===&lt;br /&gt;
*[[Documentation:Modules/timeshift|Timeshift]]&lt;br /&gt;
*[[Documentation:Modules/record|Record]]&lt;br /&gt;
*[[Documentation:Modules/dump|Dump]]&lt;br /&gt;
*[[Documentation:Modules/bandwidth|Bandwidth]]&lt;br /&gt;
&lt;br /&gt;
== Other ==&lt;br /&gt;
&lt;br /&gt;
=== Accesses ===&lt;br /&gt;
*[[Documentation:Modules/file|File Input]] - for reading local files&lt;br /&gt;
*[[Documentation:Modules/directory|Directory]]&lt;br /&gt;
*[[Documentation:Modules/dvdnav|DVDnav Input]]&lt;br /&gt;
*[[Documentation:Modules/dvdread|DVDRead Input]] - DVD without menu support&lt;br /&gt;
*[[Documentation:Modules/vcd|VCD]]&lt;br /&gt;
*[[Documentation:Modules/http|HTTP Input]]&lt;br /&gt;
*[[Documentation:Modules/ftp|FTP Input]]&lt;br /&gt;
*[[Documentation:Modules/udp|UDP/RTP Input]]&lt;br /&gt;
*[[Documentation:Modules/rtsp|RTSP]] - &lt;br /&gt;
*[[Documentation:Modules/rtmp|RTMP]] - Real Time Media Player&lt;br /&gt;
*[[Documentation:Modules/mms|MMS]] - reading from the MicroSoft Media Server&lt;br /&gt;
*[[Documentation:Modules/screen|Screen Input]] - grabbing the currently active screen&lt;br /&gt;
*[[Documentation:Modules/fake|Fake]] - presents a static image as a video stream&lt;br /&gt;
*[[Documentation:Modules/rawvid|Raw Video]] - streams of bitmap images&lt;br /&gt;
*[[Documentation:Modules/mkv|Matroska stream]]&lt;br /&gt;
*[[Documentation:Modules/h264|H.264 Video]]&lt;br /&gt;
*[[Documentation:Modules/pvr|IVTV MPEG Encoding Card Input]]&lt;br /&gt;
&lt;br /&gt;
Linux specific:&lt;br /&gt;
*[[Documentation:Modules/dv|DV]]&lt;br /&gt;
*[[Documentation:Modules/dvb|DVB Input]]&lt;br /&gt;
*[[Documentation:Modules/pvr|PVR]]&lt;br /&gt;
*[[Documentation:Modules/v4l|Video4Linux (v4l)]]&lt;br /&gt;
*[[Documentation:Modules/v4l2|Video4Linux2 (v4l2)]]&lt;br /&gt;
*[[Dc1394|Dc 1394]] FIXME: shouldn&#039;t link outside of Documentation:Modules/&lt;br /&gt;
Windows specific:&lt;br /&gt;
*[[Documentation:Modules/bda|BDA]]&lt;br /&gt;
*[[Documentation:Modules/dshow|DirectShow]]&lt;br /&gt;
Mac OS X specific:&lt;br /&gt;
*[[Documentation:Modules/eyetv|EyeTV]] - reads DVB streams from the proprietary EyeTV.app; requires a plugin&lt;br /&gt;
*[[Documentation:Modules/qtkit|QTKit]] - reads uncompressed video from internal iSights&lt;br /&gt;
&lt;br /&gt;
=== Access Outputs ===&lt;br /&gt;
&lt;br /&gt;
=== Codecs ===&lt;br /&gt;
&lt;br /&gt;
==== Audio ====&lt;br /&gt;
==== Video ====&lt;br /&gt;
==== Subtitles ====&lt;br /&gt;
&lt;br /&gt;
=== Demuxers ===&lt;br /&gt;
==== Playlist ====&lt;br /&gt;
*[[Documentation:Modules/m3u-open|m3u]]&lt;br /&gt;
*[[Documentation:Modules/pls-open|pls]]&lt;br /&gt;
*[[Documentation:Modules/b4s-open|b4s]]&lt;br /&gt;
*[[Documentation:Modules/dvb-open|dvb]]&lt;br /&gt;
*[[Documentation:Modules/podcast|podcast]]&lt;br /&gt;
*[[Documentation:Modules/xspf-open|XSPF]]&lt;br /&gt;
*[[Documentation:Modules/shout-winamp|Winamp Shoutcast]]&lt;br /&gt;
*[[Documentation:Modules/asx-open|ASX]]&lt;br /&gt;
*[[Documentation:Modules/sgimb|sgimb]]&lt;br /&gt;
*[[Documentation:Modules/qtl|QTL]]&lt;br /&gt;
*[[Documentation:Modules/gvi|gvi]]&lt;br /&gt;
&lt;br /&gt;
=== Muxers ===&lt;br /&gt;
&lt;br /&gt;
=== Service Discovery ===&lt;br /&gt;
&lt;br /&gt;
*[[Documentation:Modules/sap|SAP]]&lt;br /&gt;
*[[Documentation:Modules/shout|Shoutcast]]&lt;br /&gt;
*[[Documentation:Modules/podcast_sd|Podcast]]&lt;br /&gt;
*[[Documentation:Modules/hal|HAL]]&lt;br /&gt;
*[[Documentation:Modules/daap|DAAP]]&lt;br /&gt;
*[[Documentation:Modules/bonjour|Bonjour]]&lt;br /&gt;
*[[Documentation:Modules/upnp_intel|UPnP (intel)]]&lt;br /&gt;
*[[Documentation:Modules/upnp_cc|UPnP (cyberlink)]]&lt;br /&gt;
&lt;br /&gt;
=== Misc ===&lt;br /&gt;
*[[Documentation:Modules/netsync|Netsync]]&lt;br /&gt;
*[[Documentation:Modules/motion_control|Motion control]]&lt;br /&gt;
*[[VLC_Wikitube|Wikitube]]&lt;br /&gt;
&lt;br /&gt;
{{Documentation}}&lt;/div&gt;</summary>
		<author><name>SomeBloke</name></author>
	</entry>
	<entry>
		<id>https://wiki.videolan.org/index.php?title=Documentation:Documentation&amp;diff=17944</id>
		<title>Documentation:Documentation</title>
		<link rel="alternate" type="text/html" href="https://wiki.videolan.org/index.php?title=Documentation:Documentation&amp;diff=17944"/>
		<updated>2010-11-23T23:31:48Z</updated>

		<summary type="html">&lt;p&gt;SomeBloke: /* VLC Play HowTo */ added link to uninstall article&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Beginning of header section --&amp;gt;&lt;br /&gt;
{|style=&amp;quot;width:100%;margin-top:0px;background-color:#fcfcfc;border:1px solid #ccc&amp;quot;&lt;br /&gt;
|style=&amp;quot;width:56%;color:#000&amp;quot;|&lt;br /&gt;
{|style=&amp;quot;width:280px;border:solid 0px;background:none&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;width:280px;text-align:center;white-space:nowrap;color:#000&amp;quot; |&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:162%;border:none;margin: 0;padding:.1em;color:#000&amp;quot;&amp;gt;Welcome to [[Documentation:Documentation|VideoLAN&#039;s&amp;amp;nbsp;Documentation]],&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;top:+0.2em;font-size: 95%&amp;quot;&amp;gt;The reference documentation on VideoLAN&#039;s projects.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div id=&amp;quot;articlecount&amp;quot; style=&amp;quot;width:100%;text-align:center;font-size:85%;&amp;quot;&amp;gt;Articles under the [http://www.gnu.org/copyleft/gpl.html GNU General Public License] only.&amp;lt;/div&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
|style=&amp;quot;width:11%;font-size:95%;color:#000&amp;quot; valign=&amp;quot;top&amp;quot;|&lt;br /&gt;
*[[VideoLAN|VideoLAN]]&lt;br /&gt;
*[[VLC|VLC media player]]&lt;br /&gt;
*[[Documentation:Documentation|Documentation]]&lt;br /&gt;
|style=&amp;quot;width:14%;font-size:95%&amp;quot; valign=&amp;quot;top&amp;quot;|&lt;br /&gt;
*[http://www.videolan.org Main Site]&lt;br /&gt;
*[http://forum.videolan.org Forum]&lt;br /&gt;
*[http://planet.videolan.org News from developers]&lt;br /&gt;
|style=&amp;quot;width:18%;font-size:95%&amp;quot; valign=&amp;quot;top&amp;quot;|&lt;br /&gt;
*[http://www.videolan.org/developers/ Developer&#039;s website]&lt;br /&gt;
*[http://nightlies.videolan.org Latest builds]&lt;br /&gt;
*[http://trac.videolan.org Trac, Bugs, SVN and roadmap]&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;!-- end of the header section --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Pages in the &amp;quot;Documentation&amp;quot; namespace are part of the official VLC media player documentation.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;All pages in this namespace are licensed under the [http://www.gnu.org/copyleft/gpl.html GNU General Public License].&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note: many parts of this documentation are currently outdated / obsolete. If you have good knowledge of a particular subject and feel that it could be documented better, please update the appropriate wiki page.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== [[Documentation:VLC for dummies| VLC for dummies: an introduction to VLC]] ==&lt;br /&gt;
This document will be an introduction to VLC from version 0.9.0 and above. &#039;&#039;&#039;UNDER CONSTRUCTION&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== [[Documentation:Play HowTo|VLC Play HowTo]] ==&lt;br /&gt;
&lt;br /&gt;
User documentation for everyone.&lt;br /&gt;
&lt;br /&gt;
*[[Documentation:Play_HowTo/Introduction to VLC|Introduction to VideoLAN and VLC]]&lt;br /&gt;
**Overview and history of the VideoLAN project.&lt;br /&gt;
*[[Documentation:Play_HowTo/Installing VLC|Installation]]&lt;br /&gt;
**Installation instructions for a variety of computers.&lt;br /&gt;
*[[Documentation:Play_HowTo/Basic Use|VLC Usage]]&lt;br /&gt;
**How to play audio/video materials with the VLC media player. (For versions 0.9 and newer)&lt;br /&gt;
*[[Documentation:Play_HowTo/Advanced Use of VLC|Advanced Use]]&lt;br /&gt;
**Advanced instruction on streams, filters, plug-ins and more.&lt;br /&gt;
*[[Documentation:WebPlugin|Using VLC inside a webpage]]&lt;br /&gt;
**How to build webpages that use the VLC Web plugin.&lt;br /&gt;
*[[VLC Uninstall|Uninstallation]]&lt;br /&gt;
**Uninstallation instructions.&lt;br /&gt;
&lt;br /&gt;
== [[Documentation:Streaming HowTo|VLC Streaming HowTo]] ==&lt;br /&gt;
&lt;br /&gt;
This document explains how to stream, transcode and save streams using the VideoLAN solution. &#039;&#039;&#039;OUTDATED&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;NOTE: See [[Documentation:Streaming HowTo New|Streaming HowTo New]] for more updated information regarding streaming (WIP).&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== [[Documentation:Hacker&#039;s Guide|The Hacker&#039;s Guide to VLC]] ==&lt;br /&gt;
&lt;br /&gt;
This document will detail the inner workings of VLC and its source code.&lt;br /&gt;
&lt;br /&gt;
== [[Documentation:Modules|The VLC Modules Index]] ==&lt;br /&gt;
&lt;br /&gt;
This document references most of the VLC modules and their options as well as some example uses.&lt;br /&gt;
{{Documentation}}&lt;/div&gt;</summary>
		<author><name>SomeBloke</name></author>
	</entry>
	<entry>
		<id>https://wiki.videolan.org/index.php?title=VLC_media_player&amp;diff=17942</id>
		<title>VLC media player</title>
		<link rel="alternate" type="text/html" href="https://wiki.videolan.org/index.php?title=VLC_media_player&amp;diff=17942"/>
		<updated>2010-11-23T23:26:15Z</updated>

		<summary type="html">&lt;p&gt;SomeBloke: /* Related Links */ changed &amp;#039;features&amp;#039; link to internal&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{wikipedia|VLC media player|VLC media player}}&lt;br /&gt;
:&#039;&#039;Download VLC from &#039;&#039;&#039;[http://www.videolan.org/vlc/ VLC&#039;s Homepage]&#039;&#039;&#039; &#039;&#039;&lt;br /&gt;
&#039;&#039;&#039;VLC media player&#039;&#039;&#039; ([[History|initially]] VideoLAN Client) is a highly portable multimedia player for various audio and video formats ([[MPEG]], [[DivX]]/[[Xvid]], [[Ogg]], and &#039;&#039;many&#039;&#039; more) as well as [[DVD]]s, [[VCD]]s, and various [[stream]]ing protocols. However in recent years it has also become a extremely powerful server to stream live and on demand video in several formats to our network and the Internet.&lt;br /&gt;
&lt;br /&gt;
It started as a student project at the French [http://www.ecp.fr/index_html_en École Centrale, Paris] but is now a worldwide project with developers from 20 countries. ([[History|more]]).&lt;br /&gt;
&lt;br /&gt;
VLC is built in a modular way. This means that you can choose from a range of different [[modules]] to decide how to [[Interface|control]] VLC and how to display the [[video output]].&lt;br /&gt;
&lt;br /&gt;
== Use VLC on your OS  ==&lt;br /&gt;
&lt;br /&gt;
=== [[Linux]]  ===&lt;br /&gt;
*[[GNU/Linux Debian]] &lt;br /&gt;
*[[Ubuntu|GNU/Linux Ubuntu]] &lt;br /&gt;
*[[RedHat|GNU/Linux RedHat]] &lt;br /&gt;
*[[Mandriva|GNU/Linux Mandriva (formerly Mandrake)]] &lt;br /&gt;
*[[Gentoo|GNU/Linux Gentoo]] &lt;br /&gt;
*[[SuSe|GNU/Linux SuSe]] &lt;br /&gt;
*[[Slackware|Slackware GNU/Linux]] &lt;br /&gt;
*[[Pardus|GNU/Linux Pardus]] &lt;br /&gt;
*[[Distros|GNU/Linux distros]]&lt;br /&gt;
&lt;br /&gt;
=== Other OS  ===&lt;br /&gt;
*[[Mac OS X]] &lt;br /&gt;
*[[Windows]] &lt;br /&gt;
*[[BeOS]] &lt;br /&gt;
*[[FreeBSD]] &lt;br /&gt;
*[[Windows CE]]&lt;br /&gt;
&lt;br /&gt;
== Related Links ==&lt;br /&gt;
* [[History|History of the project]]&lt;br /&gt;
* [[VLC CodeNames]]&lt;br /&gt;
* [http://www.videolan.org/vlc/ VLC Home page]&lt;br /&gt;
* [[VLC Features]]&lt;br /&gt;
* [[Main Page|VideoLAN Wiki Home]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Player]] [[Category:VideoLAN projects]]&lt;/div&gt;</summary>
		<author><name>SomeBloke</name></author>
	</entry>
	<entry>
		<id>https://wiki.videolan.org/index.php?title=Hacker_Guide&amp;diff=17940</id>
		<title>Hacker Guide</title>
		<link rel="alternate" type="text/html" href="https://wiki.videolan.org/index.php?title=Hacker_Guide&amp;diff=17940"/>
		<updated>2010-11-23T22:58:49Z</updated>

		<summary type="html">&lt;p&gt;SomeBloke: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introduction  ==&lt;br /&gt;
&lt;br /&gt;
{{VLC}} is a large and complex piece of software. It also uses a large number of [[Contrib Status|dependencies]]. &lt;br /&gt;
&lt;br /&gt;
Being open source allows VLC development to benefit from a large community of developers worldwide. &amp;lt;br&amp;gt;However, entering a project such as {{VLC}} can be long and complex for new developers. &lt;br /&gt;
&lt;br /&gt;
This &#039;&#039;&#039;guide&#039;&#039;&#039; seeks to help understanding the VLC code base and VLC internals to quickly get up to speed.&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;NB: this guide is &#039;&#039;&#039;not&#039;&#039;&#039; about compiling VLC.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== The layers of VLC and libVLC  ==&lt;br /&gt;
&lt;br /&gt;
=== VLC&#039;s Core / libVLCcore  ===&lt;br /&gt;
&lt;br /&gt;
The most important (and probably most complex) part of VLC is the core, located in src/ in the repository. &lt;br /&gt;
&lt;br /&gt;
*[[Documentation:Hacker&#039;s Guide/Core|Introduction to the core]] This is a &#039;&#039;&#039;MUST-READ&#039;&#039;&#039; for developers.&lt;br /&gt;
*[[Documentation:VLC_Modules_Loading|VLC modules loading]]&lt;br /&gt;
*[[Documentation:Hacker&#039;s Guide/Input|Input]] (slightly outdated) &lt;br /&gt;
*[[Documentation:Hacker&#039;s Guide/Object Management|VLC Object Management]]&lt;br /&gt;
*VLC variables &#039;&#039;&#039;TODO&#039;&#039;&#039;&lt;br /&gt;
*[[Documentation:Hacker&#039;s Guide/VLM Internals|VLM Internals]]&lt;br /&gt;
&lt;br /&gt;
=== Plugins / Modules  ===&lt;br /&gt;
&lt;br /&gt;
[[Documentation:Hacker&#039;s Guide/Module Writers Guide|Writing a VLC module]] &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Input&#039;&#039;&#039;&lt;br /&gt;
*[[Documentation:Hacker&#039;s Guide/Access|Access]]&lt;br /&gt;
*[[Documentation:Hacker&#039;s Guide/Demux|Demuxer]]&lt;br /&gt;
*[[Documentation:Hacker&#039;s Guide/Access_Demux|Access-Demuxer]]&lt;br /&gt;
*[[Documentation:Hacker&#039;s Guide/Decoder|Decoder]] &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Audio&#039;&#039;&#039;&lt;br /&gt;
*[[Documentation:Hacker&#039;s Guide/Audio Filters|Audio Filters]] &lt;br /&gt;
*[[Documentation:Hacker&#039;s Guide/Audio Mixers|Audio Mixers]] &lt;br /&gt;
*[[Documentation:Hacker&#039;s Guide/Audio Output|Audio Output]] &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Video&#039;&#039;&#039;&lt;br /&gt;
*[[Documentation:Hacker&#039;s Guide/Video Filters|Video Filters]]&lt;br /&gt;
*[[Documentation:Hacker&#039;s Guide/Video Output|Video Output]]&lt;br /&gt;
&lt;br /&gt;
*[[Documentation:Hacker&#039;s Guide/Interfaces|Interfaces]] &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; Modules types not documented (yet) &lt;br /&gt;
&lt;br /&gt;
*[[Documentation:Hacker&#039;s Guide/Stream Filters|Stream Filters]] &lt;br /&gt;
*[[Documentation:Hacker&#039;s Guide/Visualization|Visualization]] &lt;br /&gt;
*[[Documentation:Hacker&#039;s Guide/Encoder|Encoder]] &lt;br /&gt;
*[[Documentation:Hacker&#039;s Guide/Mux|Mux]] &lt;br /&gt;
*[[Documentation:Hacker&#039;s Guide/Packetizers|Packetizers]] &lt;br /&gt;
*[[Documentation:Hacker&#039;s Guide/Stream Output|Stream Output]] &lt;br /&gt;
*[[Documentation:Hacker&#039;s Guide/Access Output|Access Output]]&lt;br /&gt;
&lt;br /&gt;
=== libVLC and bindings  ===&lt;br /&gt;
&lt;br /&gt;
*Using [[Documentation:Hacker&#039;s Guide/libvlc|libvlc]] &lt;br /&gt;
*bindings&lt;br /&gt;
&lt;br /&gt;
== VLC source code overview  ==&lt;br /&gt;
&lt;br /&gt;
*[[VLC source tree]] &lt;br /&gt;
*[[Modules source tree]] &lt;br /&gt;
*[[Documentation:Hacker&#039;s Guide/Preferences|VLC Preferences]] &lt;br /&gt;
*[[Documentation:Hacker&#039;s Guide/Playlist|VLC Playlist and Media Library]] &lt;br /&gt;
&lt;br /&gt;
== Coding for VLC  ==&lt;br /&gt;
&lt;br /&gt;
*[[Patches|Patching]]&lt;br /&gt;
*[[Sending Patches]] &lt;br /&gt;
*[[Code Conventions]] &lt;br /&gt;
*[[Documentation:Hacker&#039;s Guide/Module Writers Guide|Adding a module]]&lt;br /&gt;
*[[Documentation:Unicode]]&lt;br /&gt;
*[http://www.videolan.org/developers/vlc/doc/doxygen/html/ Doxygen Documentation]&lt;br /&gt;
*[[C Types]]&lt;br /&gt;
*[[Strings]]&lt;br /&gt;
&lt;br /&gt;
=== Authors  ===&lt;br /&gt;
&lt;br /&gt;
*Derk-Jan Hartman &lt;br /&gt;
*Christophe Massiot &lt;br /&gt;
*Samuel Hocevar &lt;br /&gt;
*Geoffroy Couprie &lt;br /&gt;
*Jean-Baptiste Kempf&lt;br /&gt;
&lt;br /&gt;
== Testing ==&lt;br /&gt;
*[[Test Suite]]&lt;br /&gt;
&lt;br /&gt;
{{Documentation}}&lt;/div&gt;</summary>
		<author><name>SomeBloke</name></author>
	</entry>
	<entry>
		<id>https://wiki.videolan.org/index.php?title=Hacker_Guide&amp;diff=17938</id>
		<title>Hacker Guide</title>
		<link rel="alternate" type="text/html" href="https://wiki.videolan.org/index.php?title=Hacker_Guide&amp;diff=17938"/>
		<updated>2010-11-23T21:13:14Z</updated>

		<summary type="html">&lt;p&gt;SomeBloke: /* Coding for VLC */ added link to Strings article&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introduction  ==&lt;br /&gt;
&lt;br /&gt;
{{VLC}} is a large and complex piece of software. It also uses a large number of [[Contrib Status|dependencies]]. &lt;br /&gt;
&lt;br /&gt;
Being open source allows VLC development to benefit from a large community of developers worldwide. &amp;lt;br&amp;gt;However, entering a project such as {{VLC}} can be long and complex for new developers. &lt;br /&gt;
&lt;br /&gt;
This &#039;&#039;&#039;guide&#039;&#039;&#039; seeks to help understanding the VLC code base and VLC internals to quickly get up to speed.&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;NB: this guide is &#039;&#039;&#039;not&#039;&#039;&#039; about compiling VLC.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== The layers of VLC and libVLC  ==&lt;br /&gt;
&lt;br /&gt;
=== VLC&#039;s Core / libVLCcore  ===&lt;br /&gt;
&lt;br /&gt;
The most important (and probably most complex) part of VLC is the core, located in src/ in the repository. &lt;br /&gt;
&lt;br /&gt;
*[[Documentation:Hacker&#039;s Guide/Core|Introduction to the core]] This is a &#039;&#039;&#039;MUST-READ&#039;&#039;&#039; for developers.&lt;br /&gt;
*[[Documentation:VLC_Modules_Loading|VLC modules loading]]&lt;br /&gt;
*[[Documentation:Hacker&#039;s Guide/Input|Input]] (slightly outdated) &lt;br /&gt;
*[[Documentation:Hacker&#039;s Guide/Object Management|VLC Object Management]]&lt;br /&gt;
*VLC variables &#039;&#039;&#039;TODO&#039;&#039;&#039;&lt;br /&gt;
*[[Documentation:Hacker&#039;s Guide/VLM Internals|VLM Internals]]&lt;br /&gt;
&lt;br /&gt;
=== Plugins / Modules  ===&lt;br /&gt;
&lt;br /&gt;
[[Documentation:Hacker&#039;s Guide/Module Writers Guide|Writing a VLC module]] &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Input&#039;&#039;&#039;&lt;br /&gt;
*[[Documentation:Hacker&#039;s Guide/Access|Access]]&lt;br /&gt;
*[[Documentation:Hacker&#039;s Guide/Demux|Demuxer]]&lt;br /&gt;
*[[Documentation:Hacker&#039;s Guide/Access_Demux|Access-Demuxer]]&lt;br /&gt;
*[[Documentation:Hacker&#039;s Guide/Decoder|Decoder]] &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Audio&#039;&#039;&#039;&lt;br /&gt;
*[[Documentation:Hacker&#039;s Guide/Audio Filters|Audio Filters]] &lt;br /&gt;
*[[Documentation:Hacker&#039;s Guide/Audio Mixers|Audio Mixers]] &lt;br /&gt;
*[[Documentation:Hacker&#039;s Guide/Audio Output|Audio Output]] &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Video&#039;&#039;&#039;&lt;br /&gt;
*[[Documentation:Hacker&#039;s Guide/Video Filters|Video Filters]]&lt;br /&gt;
*[[Documentation:Hacker&#039;s Guide/Video Output|Video Output]]&lt;br /&gt;
&lt;br /&gt;
*[[Documentation:Hacker&#039;s Guide/Interfaces|Interfaces]] &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; Modules types not documented (yet) &lt;br /&gt;
&lt;br /&gt;
*[[Documentation:Hacker&#039;s Guide/Stream Filters|Stream Filters]] &lt;br /&gt;
*[[Documentation:Hacker&#039;s Guide/Visualization|Visualization]] &lt;br /&gt;
*[[Documentation:Hacker&#039;s Guide/Encoder|Encoder]] &lt;br /&gt;
*[[Documentation:Hacker&#039;s Guide/Mux|Mux]] &lt;br /&gt;
*[[Documentation:Hacker&#039;s Guide/Packetizers|Packetizers]] &lt;br /&gt;
*[[Documentation:Hacker&#039;s Guide/Stream Output|Stream Output]] &lt;br /&gt;
*[[Documentation:Hacker&#039;s Guide/Access Output|Access Output]]&lt;br /&gt;
&lt;br /&gt;
=== libVLC and bindings  ===&lt;br /&gt;
&lt;br /&gt;
*Using [[Documentation:Hacker&#039;s Guide/libvlc|libvlc]] &lt;br /&gt;
*bindings&lt;br /&gt;
&lt;br /&gt;
== VLC source code overview  ==&lt;br /&gt;
&lt;br /&gt;
*[[VLC source tree]] &lt;br /&gt;
*[[Modules source tree]] &lt;br /&gt;
*[[Documentation:Hacker&#039;s Guide/Preferences|VLC Preferences]] &lt;br /&gt;
*[[Documentation:Hacker&#039;s Guide/Playlist|VLC Playlist and Media Library]] &lt;br /&gt;
&lt;br /&gt;
== Coding for VLC  ==&lt;br /&gt;
&lt;br /&gt;
*[[Patches|Patching]]&lt;br /&gt;
*[[Sending Patches]] &lt;br /&gt;
*[[Code Conventions]] &lt;br /&gt;
*[[Documentation:Hacker&#039;s Guide/Module Writers Guide|Adding a module]]&lt;br /&gt;
*[[Documentation:Unicode]]&lt;br /&gt;
*[http://www.videolan.org/developers/vlc/doc/doxygen/html/ Doxygen Documentation]&lt;br /&gt;
*[[C Types]]&lt;br /&gt;
*[[Strings]]&lt;br /&gt;
&lt;br /&gt;
=== Authors  ===&lt;br /&gt;
&lt;br /&gt;
*Derk-Jan Hartman &lt;br /&gt;
*Christophe Massiot &lt;br /&gt;
*Samuel Hocevar &lt;br /&gt;
*Geoffroy Couprie &lt;br /&gt;
*Jean-Baptiste Kempf&lt;br /&gt;
&lt;br /&gt;
{{Documentation}}&lt;/div&gt;</summary>
		<author><name>SomeBloke</name></author>
	</entry>
	<entry>
		<id>https://wiki.videolan.org/index.php?title=Subtitles&amp;diff=17937</id>
		<title>Subtitles</title>
		<link rel="alternate" type="text/html" href="https://wiki.videolan.org/index.php?title=Subtitles&amp;diff=17937"/>
		<updated>2010-11-23T20:35:04Z</updated>

		<summary type="html">&lt;p&gt;SomeBloke: added link to songsubtitles.org article&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;&#039;&#039;For more information see [[What_can_vlc_do#How_to_enable.2Fuse_subtitles|how to enable / use subtitles]]&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
There are a lot of different types of external subtitle files. Most contain textual data. That is the subtitle&lt;br /&gt;
and a [[timestamp]] at which this subtitles is to be shown. Some of these allow for additional formatting, others &lt;br /&gt;
don&#039;t.&lt;br /&gt;
&lt;br /&gt;
* [[SubRip]]&lt;br /&gt;
* [[SubViewer]]&lt;br /&gt;
* [[SAMI]]&lt;br /&gt;
* [[MicroDVD]]&lt;br /&gt;
* [[VPlayer]]&lt;br /&gt;
* [[Sub Script Alpha]]&lt;br /&gt;
* [[JacoSub]]&lt;br /&gt;
* [[MPsub]] &lt;br /&gt;
* [[USF]]&lt;br /&gt;
* [[CMML]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
There are also subtitles which are essentially pictures instead of text. These kind of subtitles are used in DVDs, VCDs and the external [[VobSub]] files.&lt;br /&gt;
&lt;br /&gt;
* [[DVD subtitles]]&lt;br /&gt;
* [[DVB sutitles]]&lt;br /&gt;
* [[VobSub]]&lt;br /&gt;
* [[CVD]]&lt;br /&gt;
* [[OGT]] and [http://www.vcdimager.org/pub/vcdimager/manuals/0.7/svcd-ogt-subtitles.html SVCD Subtitle (OGT) Information] &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
There are also some fileformats to which you can add subtitles. These include:&lt;br /&gt;
&lt;br /&gt;
* [[MOV]]&lt;br /&gt;
* [[MP4]]&lt;br /&gt;
* [[OGM]]&lt;br /&gt;
* [[Matroska]] &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
It is not easy to stream subtitles. DVB or DVD subtitles encapsulated in a TS MPEG stream is your best bet.&lt;br /&gt;
&lt;br /&gt;
== Subtitles support in VLC== &lt;br /&gt;
[[SubtitlesCodec]]&lt;br /&gt;
&lt;br /&gt;
== Container format ==&lt;br /&gt;
{{mux|id=subtitle|encoder=n}}&lt;br /&gt;
The subtitles module is used to read subtitle text files.&lt;br /&gt;
&lt;br /&gt;
* sub-fps ([[float]])&lt;br /&gt;
*: Override the normal frames per second settings. This will only work with MicroDVD and SubRIP (SRT) subtitles. Default: 0.0 (get from file).&lt;br /&gt;
* sub-delay ([[integer]])&lt;br /&gt;
*: Apply a delay to all subtitles (in 1/10s, eg 100 means 10s). Default 0.&lt;br /&gt;
* sub-type ([[string]])&lt;br /&gt;
*: Force the subtiles format. Valid values are :&lt;br /&gt;
*:* microdvd&lt;br /&gt;
*:* subrip&lt;br /&gt;
*:* ssa1&lt;br /&gt;
*:* ssa2-4&lt;br /&gt;
*:* ass&lt;br /&gt;
*:* vplayer&lt;br /&gt;
*:* sami&lt;br /&gt;
*:* dvdsubtitle&lt;br /&gt;
*:* auto (default)&lt;br /&gt;
&lt;br /&gt;
== Source code ==&lt;br /&gt;
{{file|modules/demux/subtitle.c|input demuxer}}&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
[[SongSubtitles.org|SongSubtitles.org and VLC]]&lt;/div&gt;</summary>
		<author><name>SomeBloke</name></author>
	</entry>
	<entry>
		<id>https://wiki.videolan.org/index.php?title=Skins&amp;diff=17936</id>
		<title>Skins</title>
		<link rel="alternate" type="text/html" href="https://wiki.videolan.org/index.php?title=Skins&amp;diff=17936"/>
		<updated>2010-11-23T19:29:35Z</updated>

		<summary type="html">&lt;p&gt;SomeBloke: added link to skins2 contest&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{VLC}} supports skins (sometimes also called themes) through its &#039;&#039;skins2&#039;&#039; interface module. To get new skins go to the [http://www.videolan.org/vlc/skins.php Skins website].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;The steps mentioned here apply to VLC 0.9 and upward.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Skins are not available on Mac OS X.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;If you do have problems with VLC after applying a skin, a reinstall is NOT necessary. See [[#How do I fix VLC when it does not anymore show up properly|How do I fix VLC when it does not anymore show up properly]].&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== How to switch to the Skins interface ==&lt;br /&gt;
&lt;br /&gt;
In order that you can use skins you have to change from VLC&#039;s [[Qt Interface|native interface]] to the skinnable one. You can do that by opening the preferences and choosing &#039;&#039;Skins&#039;&#039; as the &#039;&#039;Interface type&#039;&#039;. Then click the &#039;&#039;Save&#039;&#039; button and &#039;&#039;&#039;restart&#039;&#039;&#039; VLC. It should then show up in the default skin.&lt;br /&gt;
&lt;br /&gt;
http://images.videolan.org/images/wiki/open_preferences.jpg http://images.videolan.org/images/wiki/enable_skins2.jpg&lt;br /&gt;
&lt;br /&gt;
or use command-line to start VLC with skins interface&lt;br /&gt;
&lt;br /&gt;
 vlc -I skins2&lt;br /&gt;
&lt;br /&gt;
== How to get new skins and where to save them ==&lt;br /&gt;
&lt;br /&gt;
You can download a variety of skins from the [http://www.videolan.org/vlc/skins.php Skins website]. They usually should come as files with the extension &amp;quot;VLT&amp;quot;. Although your browser or operating system might identify them as archive files, don&#039;t unpack them. Rather put them as they are into the skins folder of VLC.&lt;br /&gt;
&lt;br /&gt;
On &#039;&#039;&#039;Windows&#039;&#039;&#039; this folder is located in the installation directory of VLC,&lt;br /&gt;
:e.g. &#039;&#039;&#039;&#039;&#039;C:\Program Files\VideoLAN\VLC\skins&#039;&#039;&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
On &#039;&#039;&#039;Linux/Unix&#039;&#039;&#039; it is located in &lt;br /&gt;
:&#039;&#039;&#039;&#039;&#039;~/.local/share/vlc/skins2&#039;&#039;&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
If you downloaded the skin pack just unpack it to the folders mentioned above.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;Warning: Not all of the skins available for download are fully functional.&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== How to change to another skin ==&lt;br /&gt;
&lt;br /&gt;
To change to a downloaded skin, &#039;&#039;&#039;right-click&#039;&#039;&#039; anywhere on the skin&#039;s background and choose &#039;&#039;Interface&#039;&#039;.&lt;br /&gt;
Then chose either &#039;&#039;Select skin&#039;&#039; to change to a skin that is located in the default skin folder of VLC or &#039;&#039;Open skin&#039;&#039; to open a skin file that is located elsewhere.&lt;br /&gt;
&lt;br /&gt;
http://images.videolan.org/images/wiki/change_skin.jpg&lt;br /&gt;
&lt;br /&gt;
== How to switch back to VLC&#039;s default interface == &lt;br /&gt;
&lt;br /&gt;
When you open VLC and the skin you chose appears, right-click somewhere on the skins background and then choose &#039;&#039;Interface&#039;&#039; and &#039;&#039;Preferences&#039;&#039; (also accessible by pressing Ctrl+P). In the preferences dialog change the &#039;&#039;Interface type&#039;&#039; to &#039;&#039;Native&#039;&#039;. Then click save and restart VLC. It should show up in its default interface.&lt;br /&gt;
&lt;br /&gt;
== How do I fix VLC when it does not anymore show up properly ==&lt;br /&gt;
&lt;br /&gt;
If you chose a broken skin it might happen that VLC does not anymore show up properly and that you cannot anymore access the settings as mentioned above.&lt;br /&gt;
&lt;br /&gt;
Then you have to switch back to the default interface.&lt;br /&gt;
&lt;br /&gt;
On Windows you can just open your Start menu and open&lt;br /&gt;
&lt;br /&gt;
:&#039;&#039;All programs &amp;gt; VideoLAN &amp;gt; Quick Settings &amp;gt; Interface &amp;gt; Set Main Interface to Qt (default)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
On any other system, or when the start menu entry is missing, run VLC with the following command line:&lt;br /&gt;
&lt;br /&gt;
 vlc -I qt&lt;br /&gt;
&lt;br /&gt;
Now that VLC has been started with its native interface you can open the preferences (Ctrl+P) and change the active skin file. Chose the default skin or a skin you know that works. Then again set the skin interface to be the default one and restart VLC.&lt;br /&gt;
&lt;br /&gt;
== Are there skins with a full screen controller? ==&lt;br /&gt;
&lt;br /&gt;
Full screen controllers in skins are supported since VLC 1.1. But apart from the default skin coming with VLC not many other skins have this feature.&lt;br /&gt;
&lt;br /&gt;
== How to create your own skin ==&lt;br /&gt;
&lt;br /&gt;
There exists a program that enables you to create skins without any deep knowledge how skins are made up exactly. It is the [http://www.videolan.org/vlc/skineditor.html VLC Skin Editor]&lt;br /&gt;
&lt;br /&gt;
If you&#039;d rather want to explore all the possibilities of the skin system and get to know how skins are made up and how to create them in detail, check out the [http://www.videolan.org/vlc/skins2-create.html Skins2 documentation].&lt;br /&gt;
&lt;br /&gt;
If you have any problems while creating your skin, please turn to the [http://forum.videolan.org/viewforum.php?f=15 skins forum].&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
*[[Skins2 Contest]] (contest over)&lt;br /&gt;
&lt;br /&gt;
[[Category:Interfaces]]&lt;/div&gt;</summary>
		<author><name>SomeBloke</name></author>
	</entry>
	<entry>
		<id>https://wiki.videolan.org/index.php?title=QtIntfMockups&amp;diff=17935</id>
		<title>QtIntfMockups</title>
		<link rel="alternate" type="text/html" href="https://wiki.videolan.org/index.php?title=QtIntfMockups&amp;diff=17935"/>
		<updated>2010-11-23T19:14:39Z</updated>

		<summary type="html">&lt;p&gt;SomeBloke: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page is for mockups of new ways of doing the interface.  We have chance at a clean break with the new Qt interface, I think it should be used to get rid of the some of the complexity and ambiguity in the old interface.  NOTE: I literally JUST got into VLC development, so some of what I put here might be completely unworkable, or need some modifications.  Please tell me when that happens --[[User:Pherthyl|Pherthyl]] 23:44, 23 November 2006 (CET)&lt;br /&gt;
&lt;br /&gt;
==Open Network==&lt;br /&gt;
&lt;br /&gt;
The open network stream is a mess in the old interface.   Most of the protocols require basically the same info, and yet we have 4 radio buttons to select from protocols, then 2 URL fields, 2 Port selectors, 1 address field (URL/Address, why the distinction).&lt;br /&gt;
&lt;br /&gt;
I propose to change it to something simpler:  [http://www.mushroomstamp.ca/vlc/qtintfmockup1.png Open Network]&lt;br /&gt;
&lt;br /&gt;
Basically, you select the protocol from the dropdown, then you type in your address.  If you just paste a url into the address field, the dropdown automatically detects the correct protocol from the url (if it can) and sets the correct value.  If you have a url, and then change the protocol from the dropdown, it will modify the url appropriately.  If you select a protocol where the port or the options are meaningless, they will be disabled (either that or they won&#039;t be shown unless they are relevant.&lt;br /&gt;
&lt;br /&gt;
:Looks better indeed :) The port number thing is kind of problematic though. If you get stuff like an mms url on the web it&#039;ll use something like &amp;quot;mms://host.example.com:8080/myteststream&amp;quot;. If the user specified port is left null, like in your screen shot, i guess that we can disregard it. But what happens if the user specifies the port number ? (maybe that port input should only be available for udp/rtp (and their multicast conterparts)) [[User:Dionoea|Dionoea]] 11:42, 24 November 2006 (CET)&lt;br /&gt;
&lt;br /&gt;
::Good point.  I think we have 2 options here:&lt;br /&gt;
:: 1. When a user types/pastes an address like &amp;quot;mms://host.example.com:8080/myteststream&amp;quot; with a port number, we detect this and set the port correctly.  If they change the port number in the combobox, we update the textual URL to match.  While this probably wouldn&#039;t be a problem to implement, it&#039;s kind of redundant to show the port in two places.&lt;br /&gt;
:: 2. Only show/enable the port selector for protocols that cannot specify the port in the address, or where it is more common to get an address without a port (UDP/RDP).  This is more consistent with the previous way of doing things, probably preferrable. --[[User:Pherthyl|Pherthyl]] 21:05, 24 November 2006 (CET)&lt;br /&gt;
&lt;br /&gt;
::: I&#039;d do number 2. [[User:Dionoea|Dionoea]] 15:34, 25 November 2006 (CET)&lt;br /&gt;
&lt;br /&gt;
== Mock-up Submissions ==&lt;br /&gt;
*If it is not too late, I have created some mock-ups and ideas that can be found on [[QtIntfMockups-DericksIdea|this page]]. --[[User:Zephyrxero|Zephyrxero]] 06:02, 2 January 2007 (CET)&lt;br /&gt;
*Found an orphaned page of an image set [[QtImageset|here]] that&#039;s created on April 2008. --19:14, 23 November 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
[[Category:Activities]]&lt;/div&gt;</summary>
		<author><name>SomeBloke</name></author>
	</entry>
	<entry>
		<id>https://wiki.videolan.org/index.php?title=QtIntfMockups&amp;diff=17934</id>
		<title>QtIntfMockups</title>
		<link rel="alternate" type="text/html" href="https://wiki.videolan.org/index.php?title=QtIntfMockups&amp;diff=17934"/>
		<updated>2010-11-23T19:12:24Z</updated>

		<summary type="html">&lt;p&gt;SomeBloke: added link to an image set&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page is for mockups of new ways of doing the interface.  We have chance at a clean break with the new Qt interface, I think it should be used to get rid of the some of the complexity and ambiguity in the old interface.  NOTE: I literally JUST got into VLC development, so some of what I put here might be completely unworkable, or need some modifications.  Please tell me when that happens --[[User:Pherthyl|Pherthyl]] 23:44, 23 November 2006 (CET)&lt;br /&gt;
&lt;br /&gt;
==Open Network==&lt;br /&gt;
&lt;br /&gt;
The open network stream is a mess in the old interface.   Most of the protocols require basically the same info, and yet we have 4 radio buttons to select from protocols, then 2 URL fields, 2 Port selectors, 1 address field (URL/Address, why the distinction).&lt;br /&gt;
&lt;br /&gt;
I propose to change it to something simpler:  [http://www.mushroomstamp.ca/vlc/qtintfmockup1.png Open Network]&lt;br /&gt;
&lt;br /&gt;
Basically, you select the protocol from the dropdown, then you type in your address.  If you just paste a url into the address field, the dropdown automatically detects the correct protocol from the url (if it can) and sets the correct value.  If you have a url, and then change the protocol from the dropdown, it will modify the url appropriately.  If you select a protocol where the port or the options are meaningless, they will be disabled (either that or they won&#039;t be shown unless they are relevant.&lt;br /&gt;
&lt;br /&gt;
:Looks better indeed :) The port number thing is kind of problematic though. If you get stuff like an mms url on the web it&#039;ll use something like &amp;quot;mms://host.example.com:8080/myteststream&amp;quot;. If the user specified port is left null, like in your screen shot, i guess that we can disregard it. But what happens if the user specifies the port number ? (maybe that port input should only be available for udp/rtp (and their multicast conterparts)) [[User:Dionoea|Dionoea]] 11:42, 24 November 2006 (CET)&lt;br /&gt;
&lt;br /&gt;
::Good point.  I think we have 2 options here:&lt;br /&gt;
:: 1. When a user types/pastes an address like &amp;quot;mms://host.example.com:8080/myteststream&amp;quot; with a port number, we detect this and set the port correctly.  If they change the port number in the combobox, we update the textual URL to match.  While this probably wouldn&#039;t be a problem to implement, it&#039;s kind of redundant to show the port in two places.&lt;br /&gt;
:: 2. Only show/enable the port selector for protocols that cannot specify the port in the address, or where it is more common to get an address without a port (UDP/RDP).  This is more consistent with the previous way of doing things, probably preferrable. --[[User:Pherthyl|Pherthyl]] 21:05, 24 November 2006 (CET)&lt;br /&gt;
&lt;br /&gt;
::: I&#039;d do number 2. [[User:Dionoea|Dionoea]] 15:34, 25 November 2006 (CET)&lt;br /&gt;
&lt;br /&gt;
== Mock-up Submissions ==&lt;br /&gt;
*If it is not too late, I have created some mock-ups and ideas that can be found on [[QtIntfMockups-DericksIdea|this page]]. --[[User:Zephyrxero|Zephyrxero]] 06:02, 2 January 2007 (CET)&lt;br /&gt;
*Found an orphaned page of an image set [[QtImageset|here]] that&#039;s created on April 2008.&lt;br /&gt;
&lt;br /&gt;
[[Category:Activities]]&lt;/div&gt;</summary>
		<author><name>SomeBloke</name></author>
	</entry>
	<entry>
		<id>https://wiki.videolan.org/index.php?title=LibVLC&amp;diff=17933</id>
		<title>LibVLC</title>
		<link rel="alternate" type="text/html" href="https://wiki.videolan.org/index.php?title=LibVLC&amp;diff=17933"/>
		<updated>2010-11-23T19:04:02Z</updated>

		<summary type="html">&lt;p&gt;SomeBloke: added link to documentation to plugin developement on Mozilla&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Lowercase}}&lt;br /&gt;
You can embed libVLC into your application to gain audio/video playing features.&lt;br /&gt;
&lt;br /&gt;
LibVLC is already used by several applications, see [[LibVLC_Users|who uses LibVLC?]]&lt;br /&gt;
&lt;br /&gt;
== Documentation ==&lt;br /&gt;
&lt;br /&gt;
===General documentation===&lt;br /&gt;
&lt;br /&gt;
Please refer to the [http://www.videolan.org/developers/vlc/doc/doxygen/html/group__libvlc.html Doxygen documentation],&lt;br /&gt;
which is the reference documentation.&lt;br /&gt;
&#039;&#039;Make sure that the documentation matches your LibVLC version&#039;&#039; (if not, you can build it from the source code).&lt;br /&gt;
&lt;br /&gt;
Some further topics are covered here:&lt;br /&gt;
&lt;br /&gt;
* [[LibVLC_Memory_Management| LibVLC Memory Management]] explained: covers the basics on the _new(), _retain(), _release().&lt;br /&gt;
* [[LibVLC_Media_List_Management| LibVLC Media List Management]] explained: covers the basics on settubg up a playlist.&lt;br /&gt;
* [[GenerateLibFromDll|Generate a .lib for using libVLC on Windows]]&lt;br /&gt;
&lt;br /&gt;
===Third-party documentation===&lt;br /&gt;
&lt;br /&gt;
* [[Plugins/Mozilla|Plugins in Mozilla]]&lt;br /&gt;
&lt;br /&gt;
== Examples ==&lt;br /&gt;
&lt;br /&gt;
=== Playback ===&lt;br /&gt;
* [[LibVLC_Tutorial|Current version (1.1.x)]]&lt;br /&gt;
* [[LibVLC_Tutorial_0.9|Versions 0.9.x and 1.0.x]]&lt;br /&gt;
* [[LibVLC_Tutorial_086c|Version 0.8.6]]&lt;br /&gt;
* [[LibVLC_Visual_C|Visual C++]] &#039;&#039; (uses &amp;quot;old&amp;quot; legacy API) &#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Rendering ===&lt;br /&gt;
* [[LibVLC_SampleCode_SDL|Use LibVLC in an SDL application]]&lt;br /&gt;
* [[LibVLC_SampleCode_Thumbnailer|Generate thumbnails using LibVLC]] (out-of-date)&lt;br /&gt;
* [[LibVLC_SampleCode_Qt|Use LibVLC in an Qt application]] (out-of-date)&lt;br /&gt;
* [[Stream_to_memory_(smem)_tutorial| Stream into a memory zone]]&lt;br /&gt;
* [[IceVLCPlayer|VCL component for Delphi]] (out-of-date)&lt;br /&gt;
&lt;br /&gt;
== Language bindings ==&lt;br /&gt;
&lt;br /&gt;
LibVLC is a C library. It has bindings to the following other languages and frameworks:&lt;br /&gt;
* [http://github.com/jteeuwen/go-pkg-libvlc GO binding]&lt;br /&gt;
* C++&lt;br /&gt;
* [[PythonBinding|Python]]&lt;br /&gt;
* Phonon (Qt4/KDE) in C++&lt;br /&gt;
* [http://vlc-qt.sourceforge.net Qt binding]&lt;br /&gt;
* [[wxVLCBackend|wxWidgets MediaCtrl backend]] also in C++&lt;br /&gt;
* Objective C: see [[Mac OS X Framework]]&lt;br /&gt;
* [http://code.google.com/p/vlcj Java binding]&lt;br /&gt;
* [http://sourceforge.net/projects/paslibvlc/ Pascal/Delphi]&lt;br /&gt;
* .Net / CIL&lt;br /&gt;
* [[ActiveX]] with the built-in VLC browser plugin for MSIE&lt;/div&gt;</summary>
		<author><name>SomeBloke</name></author>
	</entry>
	<entry>
		<id>https://wiki.videolan.org/index.php?title=Hacker_Guide&amp;diff=17932</id>
		<title>Hacker Guide</title>
		<link rel="alternate" type="text/html" href="https://wiki.videolan.org/index.php?title=Hacker_Guide&amp;diff=17932"/>
		<updated>2010-11-23T18:55:23Z</updated>

		<summary type="html">&lt;p&gt;SomeBloke: /* Coding for VLC */  added link to patches&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introduction  ==&lt;br /&gt;
&lt;br /&gt;
{{VLC}} is a large and complex piece of software. It also uses a large number of [[Contrib Status|dependencies]]. &lt;br /&gt;
&lt;br /&gt;
Being open source allows VLC development to benefit from a large community of developers worldwide. &amp;lt;br&amp;gt;However, entering a project such as {{VLC}} can be long and complex for new developers. &lt;br /&gt;
&lt;br /&gt;
This &#039;&#039;&#039;guide&#039;&#039;&#039; seeks to help understanding the VLC code base and VLC internals to quickly get up to speed.&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;NB: this guide is &#039;&#039;&#039;not&#039;&#039;&#039; about compiling VLC.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== The layers of VLC and libVLC  ==&lt;br /&gt;
&lt;br /&gt;
=== VLC&#039;s Core / libVLCcore  ===&lt;br /&gt;
&lt;br /&gt;
The most important (and probably most complex) part of VLC is the core, located in src/ in the repository. &lt;br /&gt;
&lt;br /&gt;
*[[Documentation:Hacker&#039;s Guide/Core|Introduction to the core]] This is a &#039;&#039;&#039;MUST-READ&#039;&#039;&#039; for developers.&lt;br /&gt;
*[[Documentation:VLC_Modules_Loading|VLC modules loading]]&lt;br /&gt;
*[[Documentation:Hacker&#039;s Guide/Input|Input]] (slightly outdated) &lt;br /&gt;
*[[Documentation:Hacker&#039;s Guide/Object Management|VLC Object Management]]&lt;br /&gt;
*VLC variables &#039;&#039;&#039;TODO&#039;&#039;&#039;&lt;br /&gt;
*[[Documentation:Hacker&#039;s Guide/VLM Internals|VLM Internals]]&lt;br /&gt;
&lt;br /&gt;
=== Plugins / Modules  ===&lt;br /&gt;
&lt;br /&gt;
[[Documentation:Hacker&#039;s Guide/Module Writers Guide|Writing a VLC module]] &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Input&#039;&#039;&#039;&lt;br /&gt;
*[[Documentation:Hacker&#039;s Guide/Access|Access]]&lt;br /&gt;
*[[Documentation:Hacker&#039;s Guide/Demux|Demuxer]]&lt;br /&gt;
*[[Documentation:Hacker&#039;s Guide/Access_Demux|Access-Demuxer]]&lt;br /&gt;
*[[Documentation:Hacker&#039;s Guide/Decoder|Decoder]] &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Audio&#039;&#039;&#039;&lt;br /&gt;
*[[Documentation:Hacker&#039;s Guide/Audio Filters|Audio Filters]] &lt;br /&gt;
*[[Documentation:Hacker&#039;s Guide/Audio Mixers|Audio Mixers]] &lt;br /&gt;
*[[Documentation:Hacker&#039;s Guide/Audio Output|Audio Output]] &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Video&#039;&#039;&#039;&lt;br /&gt;
*[[Documentation:Hacker&#039;s Guide/Video Filters|Video Filters]]&lt;br /&gt;
*[[Documentation:Hacker&#039;s Guide/Video Output|Video Output]]&lt;br /&gt;
&lt;br /&gt;
*[[Documentation:Hacker&#039;s Guide/Interfaces|Interfaces]] &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; Modules types not documented (yet) &lt;br /&gt;
&lt;br /&gt;
*[[Documentation:Hacker&#039;s Guide/Stream Filters|Stream Filters]] &lt;br /&gt;
*[[Documentation:Hacker&#039;s Guide/Visualization|Visualization]] &lt;br /&gt;
*[[Documentation:Hacker&#039;s Guide/Encoder|Encoder]] &lt;br /&gt;
*[[Documentation:Hacker&#039;s Guide/Mux|Mux]] &lt;br /&gt;
*[[Documentation:Hacker&#039;s Guide/Packetizers|Packetizers]] &lt;br /&gt;
*[[Documentation:Hacker&#039;s Guide/Stream Output|Stream Output]] &lt;br /&gt;
*[[Documentation:Hacker&#039;s Guide/Access Output|Access Output]]&lt;br /&gt;
&lt;br /&gt;
=== libVLC and bindings  ===&lt;br /&gt;
&lt;br /&gt;
*Using [[Documentation:Hacker&#039;s Guide/libvlc|libvlc]] &lt;br /&gt;
*bindings&lt;br /&gt;
&lt;br /&gt;
== VLC source code overview  ==&lt;br /&gt;
&lt;br /&gt;
*[[VLC source tree]] &lt;br /&gt;
*[[Modules source tree]] &lt;br /&gt;
*[[Documentation:Hacker&#039;s Guide/Preferences|VLC Preferences]] &lt;br /&gt;
*[[Documentation:Hacker&#039;s Guide/Playlist|VLC Playlist and Media Library]] &lt;br /&gt;
&lt;br /&gt;
== Coding for VLC  ==&lt;br /&gt;
&lt;br /&gt;
*[[Patches|Patching]]&lt;br /&gt;
*[[Sending Patches]] &lt;br /&gt;
*[[Code Conventions]] &lt;br /&gt;
*[[Documentation:Hacker&#039;s Guide/Module Writers Guide|Adding a module]]&lt;br /&gt;
*[[Documentation:Unicode]]&lt;br /&gt;
*[http://www.videolan.org/developers/vlc/doc/doxygen/html/ Doxygen Documentation]&lt;br /&gt;
*[[C Types]]&lt;br /&gt;
&lt;br /&gt;
=== Authors  ===&lt;br /&gt;
&lt;br /&gt;
*Derk-Jan Hartman &lt;br /&gt;
*Christophe Massiot &lt;br /&gt;
*Samuel Hocevar &lt;br /&gt;
*Geoffroy Couprie &lt;br /&gt;
*Jean-Baptiste Kempf&lt;br /&gt;
&lt;br /&gt;
{{Documentation}}&lt;/div&gt;</summary>
		<author><name>SomeBloke</name></author>
	</entry>
	<entry>
		<id>https://wiki.videolan.org/index.php?title=VLC_Dev_Projects&amp;diff=17930</id>
		<title>VLC Dev Projects</title>
		<link rel="alternate" type="text/html" href="https://wiki.videolan.org/index.php?title=VLC_Dev_Projects&amp;diff=17930"/>
		<updated>2010-11-23T18:48:23Z</updated>

		<summary type="html">&lt;p&gt;SomeBloke: added discussions on projects&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is a list of small independent improvements to {{VLC}} for which we are looking for interested developers, because we simply don&#039;t have enough time. &lt;br /&gt;
&lt;br /&gt;
These do not require advanced knowledge of VLC internals but they can still vastly improve many parts of VLC &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;For each project&#039;&#039;&#039;, we list a &#039;&#039;&#039;contact&#039;&#039;&#039; person, who knows the subject best and who will be able to assist you if you are interested in working on these. We generally are very often present on irc.videolan.org, chan #videolan, so please don&#039;t hesitate to drop by or to send a mail if you are interested in a given problem (our mail adresses are generally &amp;amp;lt;nick&amp;amp;gt;@videolan.org). &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Be careful, some projects may be unrelated, or deprecated, because of fast evolving software! Ask before&amp;amp;nbsp;!&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Easy projects  =&lt;br /&gt;
&lt;br /&gt;
These projects are junior projects, the most easy ones to do, that require minimum knowledge of VLC. &lt;br /&gt;
&lt;br /&gt;
We also have a number of &amp;quot;easy&amp;quot; bugs. You can check them out [http://trac.videolan.org/vlc/query?status=new&amp;amp;status=assigned&amp;amp;status=reopened&amp;amp;difficulty=easy&amp;amp;order=priority` here] &lt;br /&gt;
&lt;br /&gt;
== Code Janitorial  ==&lt;br /&gt;
&lt;br /&gt;
It basically means to clean the code, it is helpful for all programmers. It helps to find bugs, and is a good way to learn about VLC&#039;s internals. &lt;br /&gt;
&lt;br /&gt;
It is covered in the [[Code Janitorial]] section. &lt;br /&gt;
&lt;br /&gt;
== Video Filters  ==&lt;br /&gt;
&lt;br /&gt;
You can do video filters for {{VLC}}. &lt;br /&gt;
&lt;br /&gt;
You can inspire yourself on this [http://movavi.com/enhancemovie/filters.html list of filters] from a commercial product. &lt;br /&gt;
&lt;br /&gt;
You can start the code [http://git.videolan.org/?p=vlc.git;a=tree;f=modules/video_filter here]. &lt;br /&gt;
&lt;br /&gt;
== Audio Filters ==&lt;br /&gt;
&lt;br /&gt;
You can do audio filters for {{VLC}}&lt;br /&gt;
&lt;br /&gt;
You can start the code [http://git.videolan.org/?p=vlc.git;a=tree;f=modules/audio_filter here]. &lt;br /&gt;
&lt;br /&gt;
== Lua Playlist parsers for websites  ==&lt;br /&gt;
&lt;br /&gt;
VLC already supports youtube, dailymotion or other websites using the .lua scripts! Add new sites and new URLs support! &lt;br /&gt;
&lt;br /&gt;
== Close bugs ==&lt;br /&gt;
&lt;br /&gt;
Go to our bugtracker on http://trac.videolan.org/vlc/ and close a bug !&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Normal small projects  =&lt;br /&gt;
&lt;br /&gt;
== Windows Media Center (WMC) IR Remote Control  ==&lt;br /&gt;
&lt;br /&gt;
Basic Controls work (e.g. Volume, Mute etc), but I would like to get Play/Pause/Stop/DVD Menu etc to work! &lt;br /&gt;
&lt;br /&gt;
Contact: [[User:Some1|some1]] &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== DirectX 9 video output  ==&lt;br /&gt;
&lt;br /&gt;
DirectX 9 features some improvements that we could use in our video output &lt;br /&gt;
&lt;br /&gt;
Contact: [[User:Geal|Geal]]&lt;br /&gt;
&lt;br /&gt;
== Direct2D video output  ==&lt;br /&gt;
&lt;br /&gt;
Direct2D is a new API introduced in Windows 7. VLC could use a a Direct2D vout.&lt;br /&gt;
&lt;br /&gt;
Contact: [[User:Geal|Geal]]&lt;br /&gt;
&lt;br /&gt;
== DirectWrite support  ==&lt;br /&gt;
&lt;br /&gt;
DirectWrite is another API introduced in Windows 7, used to write nicely shaped characters to screen. Someone should look into it, to see what could be done (like subtitles display).&lt;br /&gt;
&lt;br /&gt;
Contact: [[User:Geal|Geal]]&lt;br /&gt;
&lt;br /&gt;
== Pixel shaders in OpenGL video output  ==&lt;br /&gt;
&lt;br /&gt;
It would be nice to have a small proof of concept video output which takes care of chroma conversion using pixel shaders. &lt;br /&gt;
&lt;br /&gt;
Contact: [[User:Dionoea|dionoea]] &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== mozila and activex javascript api  ==&lt;br /&gt;
&lt;br /&gt;
Add a callback to signal playlist state changes such as item started, item ended, next item started, last item ended, and so on. &lt;br /&gt;
&lt;br /&gt;
Contact: [[User:Jpsaman|jpsaman]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Improved Podcast support  ==&lt;br /&gt;
&lt;br /&gt;
Our current podcast support is very weak. We can read them, but that&#039;s all. We need a real infrastructure to handle them correctly. This will require some changes to the playlist code, so you will need to work closely with existing developers. &lt;br /&gt;
&lt;br /&gt;
Contacts: [[User:Dionoea|Dionoea]] [[User:Zorglub|Zorglub]] &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== WTV support ==&lt;br /&gt;
&lt;br /&gt;
We would love to have a .wtv demuxer for the new wtv files from Windows Media center&lt;br /&gt;
&lt;br /&gt;
Contact [[User:J-b|jb]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Improved ASX support  ==&lt;br /&gt;
&lt;br /&gt;
ASX is a playlist format used by Microsoft stuff. We can read it but we could do much better. More information is available at https://trac.videolan.org/vlc/ticket/20 &lt;br /&gt;
&lt;br /&gt;
Contact: [[User:Dnumgis|Dnumgis]] &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Hint MP4/MOV Files ==&lt;br /&gt;
&lt;br /&gt;
Add video and audio hint tracks as the output file is muxed. Resulting files can be streamed from RTSP server with trickplay, like DSS/QTSS. Probably requires use of GPAC libraries. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== LastFM radios  ==&lt;br /&gt;
&lt;br /&gt;
http://gabistapler.de/blog/index.php?/archives/268-Play-last.fm-streams-without-the-player.html &lt;br /&gt;
&lt;br /&gt;
Talk to dionoea or funman&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== ASM optims ==&lt;br /&gt;
&lt;br /&gt;
If you know how to code in x86 ASM, we have a few tasks for you&lt;br /&gt;
&lt;br /&gt;
Contact [[User:J-b|jb]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== DVD Audio ==&lt;br /&gt;
&lt;br /&gt;
If you are a coder and fan of DVD-Audio, you can help to improve the support of DVD-Audio playback. Especially decryption.&lt;br /&gt;
&lt;br /&gt;
Contact [[User:J-b|jb]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Performant VLC streaming server  ==&lt;br /&gt;
&lt;br /&gt;
There are many bottlenecks currently limiting the performance and scalability of VLC as a streaming server: &lt;br /&gt;
&lt;br /&gt;
*The I/O blocks are linear, which implies lots of avoidable memory copying and dynamic memory allocations (particularly in the streaming output). &lt;br /&gt;
*mdate() (the timestamping function) is invoked in too many places to count them; but it is not a cheap operation on modern systems and should be avoided on the fast path. Ideally, a single thread would only need to call mdate() at most once per wake-up. In some case, mdate() is only used for debugging purpose which is really inefficient. &lt;br /&gt;
*The HTTP/RTSP core is single-threaded. This prevents scaling to SMP systems (which are the norm on server-side nowadays) properly. This also implies not very scalable I/O event polling. Finally, this gets problematic if one HTTP/RTSP client triggers a computationally intensive operation (such as establishing a TLS context if HTTP/SSL is used). &lt;br /&gt;
*There are many dynamic memory allocations that could be avoided. Video filters and codecs are very careful about this, but the stream output plugins are not. In many case, a stack-based buffer can be used (stack buffer, has constant time fast lock-less allocation, and needs not be freed explicitly) instead. &lt;br /&gt;
*The messaging subsystems might be adding more locking (needs checking); this should be avoided particularly if the message is anyway ignord (e.g. debug message in non-debug mode).&lt;br /&gt;
&lt;br /&gt;
Other improvements that would be particularly benefitial on the server side: &lt;br /&gt;
&lt;br /&gt;
*Memory allocation failure are not always duly handled. In some cases, that could potentially be leveraged by a client to crash a VLC server by causing a very large allocation attempt. &lt;br /&gt;
*Rewrite and revive the root wrapper to allow VLC to bind to the RTSP (554) port while not retaining root privileges.&lt;br /&gt;
&lt;br /&gt;
Contact: [[User:Courmisch|Courmisch]]&lt;br /&gt;
&lt;br /&gt;
= Finished projects  =&lt;br /&gt;
&lt;br /&gt;
== Audioscrobbler ==&lt;br /&gt;
&lt;br /&gt;
An [http://www.audioscrobbler.net/ Audioscrobbler] VLC Plug-in for the social music network [http://www.last.fm Last.Fm]&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Plugin is finished, now part of vlc 0.9.0 (development version). Done by [[User:Funman|funman]] &lt;br /&gt;
&lt;br /&gt;
== DVB support for Windows / BDA Drivers  ==&lt;br /&gt;
&lt;br /&gt;
DVB is the norm for&amp;amp;nbsp;: &lt;br /&gt;
&lt;br /&gt;
*Digital Terrestrial TV (aka DVB-T) &lt;br /&gt;
*Digital Cable TV (aka DVB-C) &lt;br /&gt;
*Digital Satellite TV (aka DVB-S)&lt;br /&gt;
&lt;br /&gt;
Several DVB input cards exist. We support these on Linux, but not on Windows. For Windows, we need to support so-called BDA drivers. &lt;br /&gt;
&lt;br /&gt;
The problem is that we don&#039;t have both the time and the required hardware on Windows comps. &lt;br /&gt;
&lt;br /&gt;
This project is probably not terribly complex, but you need the hardware. &lt;br /&gt;
&lt;br /&gt;
Plugin is done and availabe in the current Git version. Code by kenS &lt;br /&gt;
&lt;br /&gt;
== DBus Integration  ==&lt;br /&gt;
&lt;br /&gt;
[[DBus]] is a communication mechanism for Linux (mainly). &lt;br /&gt;
&lt;br /&gt;
We would like VLC to be able to use it so that other programs can interact with vlc (start/stop, know what is being played, ...) &lt;br /&gt;
&lt;br /&gt;
Work is well advanced, see [[DBus]], by funman and Mr_Mirsal &lt;br /&gt;
&lt;br /&gt;
Contact: [[User:Xtophe|Xtophe]], [[User:Funman|funman]] &lt;br /&gt;
&lt;br /&gt;
== V4L2 support  ==&lt;br /&gt;
&lt;br /&gt;
VLC currently has a pvr module and a v4l (video for linux) module. However &lt;br /&gt;
&lt;br /&gt;
*some cards are only supported in the new v4l2 API &lt;br /&gt;
*The linux kernel will soon drop v4l support&lt;br /&gt;
&lt;br /&gt;
So if someone could update VLC&#039;s current modules to work with V4L2 and the new ivtv api, this would be a welcome addition. This is not a very difficult project, but you will need to have the hardware to test against. The code has been began, so it should not be too difficult. &lt;br /&gt;
&lt;br /&gt;
Plugin is done and available in the current Git version. Code by Richard Hosking, [[User:Dionoea|dionoea]] and Dennis Lou. &lt;br /&gt;
&lt;br /&gt;
== RTCP support  ==&lt;br /&gt;
&lt;br /&gt;
Our RTSP implementation (for broadcasting and video on demand) does not support the RTCP protocol. This is a must to have a real support for RTSP. Some work has already been started, but there is still much to do. &lt;br /&gt;
&lt;br /&gt;
Contact: [[User:JPSaman|JPSaman]] &lt;br /&gt;
&lt;br /&gt;
== Windows port  ==&lt;br /&gt;
&lt;br /&gt;
Finish port libcddb and libcdio for Windows. &lt;br /&gt;
&lt;br /&gt;
Port libzvbi for Windows &lt;br /&gt;
&lt;br /&gt;
Contact [[User:J-b|jb]] &lt;br /&gt;
&lt;br /&gt;
== Improvements to the X11 video output  ==&lt;br /&gt;
&lt;br /&gt;
Fullscreen support to improve . &lt;br /&gt;
&lt;br /&gt;
[[Category:Coding]] [[Category:Activities]]&lt;br /&gt;
&lt;br /&gt;
== Subtitles improvements  ==&lt;br /&gt;
&lt;br /&gt;
{{VLC}} does not support all the styles for a lot of subtitles type. Take a look at [http://trac.videolan.org/vlc/browser/trunk/modules/codec/subtitles/subsdec.c here] to start coding. &lt;br /&gt;
&lt;br /&gt;
Contact bitmap&lt;br /&gt;
&lt;br /&gt;
== Interaction with online services ==&lt;br /&gt;
Hello, I would like to present their concept idea, it involves interaction with online services and some changes in the user interface of VLC Media Player. &lt;br /&gt;
&lt;br /&gt;
On the first tab (Movie) is very straightforward, a user inserts a DVD, HD-DVD or BlyRay selects the desired slot and begin viewing. &lt;br /&gt;
In the future it will be possible to implement view of the disk image. &lt;br /&gt;
&lt;br /&gt;
The second tab (Video), makes it possible to watch media files directly from the HDD. &lt;br /&gt;
Setting up a profile can be all sorted by category (Films, TV shows, etc.), the category of Films on (Action, Horror, Camedy), the category of TV show on (Lost, House M. D, X-Files), etc. &lt;br /&gt;
After watching a movie or TV show, you can not closing VLC media player immediately to share impressions with your friends on Twitter, MySpace, Facebook. &lt;br /&gt;
&lt;br /&gt;
The third tab (Music), provides an opportunity to listen to music as a straight line from the HDD. &lt;br /&gt;
Similar to the previous tab, everything can be sorted into categories (Hip-Hop, R&#039;n&#039;B, Dance, Rock). &lt;br /&gt;
&lt;br /&gt;
Another idea is to tab Online TV, where you can make a small internet browser tied to popular online Servas (YouTube) and send links to interesting videos to friends directly from the VLC Player. &lt;br /&gt;
&lt;br /&gt;
Contact: [[User_talk:Jack.LJ|Jack.LJ]]&lt;br /&gt;
&lt;br /&gt;
=Discussions on projects=&lt;br /&gt;
&lt;br /&gt;
==Proposals==&lt;br /&gt;
&lt;br /&gt;
* [[Newplaylist|Playlist improvement]]&amp;lt;br/&amp;gt;&lt;br /&gt;
* [[Newsoundslider|Soundslider improevment]]&lt;/div&gt;</summary>
		<author><name>SomeBloke</name></author>
	</entry>
	<entry>
		<id>https://wiki.videolan.org/index.php?title=VideoLAN_Team&amp;diff=17929</id>
		<title>VideoLAN Team</title>
		<link rel="alternate" type="text/html" href="https://wiki.videolan.org/index.php?title=VideoLAN_Team&amp;diff=17929"/>
		<updated>2010-11-23T18:33:15Z</updated>

		<summary type="html">&lt;p&gt;SomeBloke: added link to M2X&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page is intended to help to know who&#039;s who.&lt;br /&gt;
&lt;br /&gt;
You don&#039;t have to have a SVN write access to put your name here. If you hang out frequently on irc or on the forum write your name here.&lt;br /&gt;
&lt;br /&gt;
(should probably be merged with http://www.videolan.org/team/index.html )&lt;br /&gt;
&lt;br /&gt;
==VideoLAN Team==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039; You can add yourself to the list following alphabetical order.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|+ VideoLAN Team&lt;br /&gt;
! align=left width=200 | Real name !! align=left width=100 | IRC Nick !!align=left width=100| SVN login !! align=left width=100 | wiki login !!align=left width=100 | Forum login !!&lt;br /&gt;
|-&lt;br /&gt;
| Filippo Carone || littlejohn || littlejohn || ? || ?&lt;br /&gt;
|-&lt;br /&gt;
| Rafaël Carré || funman || funman || [[User:Funman|Funman]] || funman&lt;br /&gt;
|-&lt;br /&gt;
| Antoine Cellerier || dionoea || dionoea || [[User:Dionoea|Dionoea]] || dionoea&lt;br /&gt;
|-&lt;br /&gt;
| Jerome Decoodt || DiDjCodt || djc || ? || ?&lt;br /&gt;
|-&lt;br /&gt;
| Rémi Denis-Courmont || courmish || courmish || [[User:Courmisch|Courmisch]] || Rémi Denis-Courmont&lt;br /&gt;
|-&lt;br /&gt;
| Pierre d&#039;Herbemont || pdherbemont || pdherbemont || [[User:Pdherbemont|Pdherbemont]] || pdherbemont&lt;br /&gt;
|-&lt;br /&gt;
| Damien Fouilleul || Quovodis || damienf || [[User: Quovodis|Quovodis]] || ?&lt;br /&gt;
|-&lt;br /&gt;
| Sam Hocevar || sam || sam || [[User:Sam Hocevar|Sam Hocevar]] ||&lt;br /&gt;
|-&lt;br /&gt;
| Jean-Baptiste Kempf || j-b || jb || [[User:J-b|J-b]] || j-b&lt;br /&gt;
|-&lt;br /&gt;
| Pavlov Konstantin || thresh || thresh || [[User: Thresh|Thresh]] || thresh&lt;br /&gt;
|-&lt;br /&gt;
| Felix Paul Kühne || feepk || fkuehne || [[User:Fkuehne|Fkuehne]] || feepk&lt;br /&gt;
|-&lt;br /&gt;
| Christophe Massiot || Meuuh || meuuh || ? || ?&lt;br /&gt;
|-&lt;br /&gt;
| Christophe Mutricy || xtophe || xtophe || ? || ?&lt;br /&gt;
|-&lt;br /&gt;
| Ilkka Ollakka || ILEoo || ileoo || ? || ?&lt;br /&gt;
|-&lt;br /&gt;
| Faustino Osuna || riquedafreak || riquedafreak || [[User:Riquedafreak|Riquedafreak]] || riquedafreak&lt;br /&gt;
|-&lt;br /&gt;
| Yoann Peronneau || yoannp || yoann || [[User: Yoann|Yoann]] || yoann&lt;br /&gt;
|-&lt;br /&gt;
| Bernie Purcel || ? || bitmap || ? || ?&lt;br /&gt;
|-&lt;br /&gt;
| Jean-Paul Saman || jpsaman || jpsaman || [[User: jpsaman|jpsaman]] || jpsaman&lt;br /&gt;
|-&lt;br /&gt;
| Clément Stenac || zorglub || zorglub || ? || ?&lt;br /&gt;
|-&lt;br /&gt;
| Olivier Teulière || ipkiss || ipkiss || [[User:Ipkiss|Ipkiss]] || ipkiss&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
[[M2X]] - a company founded by Jean-Paul Saman&lt;/div&gt;</summary>
		<author><name>SomeBloke</name></author>
	</entry>
	<entry>
		<id>https://wiki.videolan.org/index.php?title=LibVLC&amp;diff=17928</id>
		<title>LibVLC</title>
		<link rel="alternate" type="text/html" href="https://wiki.videolan.org/index.php?title=LibVLC&amp;diff=17928"/>
		<updated>2010-11-23T18:29:11Z</updated>

		<summary type="html">&lt;p&gt;SomeBloke: /* Rendering */ added IceVLCPlayer link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Lowercase}}&lt;br /&gt;
You can embed libVLC into your application to gain audio/video playing features.&lt;br /&gt;
&lt;br /&gt;
LibVLC is already used by several applications, see [[LibVLC_Users|who uses LibVLC?]]&lt;br /&gt;
&lt;br /&gt;
== Documentation ==&lt;br /&gt;
Please refer to the [http://www.videolan.org/developers/vlc/doc/doxygen/html/group__libvlc.html Doxygen documentation],&lt;br /&gt;
which is the reference documentation.&lt;br /&gt;
&#039;&#039;Make sure that the documentation matches your LibVLC version&#039;&#039; (if not, you can build it from the source code).&lt;br /&gt;
&lt;br /&gt;
Some further topics are covered here:&lt;br /&gt;
&lt;br /&gt;
* [[LibVLC_Memory_Management| LibVLC Memory Management]] explained: covers the basics on the _new(), _retain(), _release().&lt;br /&gt;
* [[LibVLC_Media_List_Management| LibVLC Media List Management]] explained: covers the basics on settubg up a playlist.&lt;br /&gt;
* [[GenerateLibFromDll|Generate a .lib for using libVLC on Windows]]&lt;br /&gt;
&lt;br /&gt;
== Examples ==&lt;br /&gt;
&lt;br /&gt;
=== Playback ===&lt;br /&gt;
* [[LibVLC_Tutorial|Current version (1.1.x)]]&lt;br /&gt;
* [[LibVLC_Tutorial_0.9|Versions 0.9.x and 1.0.x]]&lt;br /&gt;
* [[LibVLC_Tutorial_086c|Version 0.8.6]]&lt;br /&gt;
* [[LibVLC_Visual_C|Visual C++]] &#039;&#039; (uses &amp;quot;old&amp;quot; legacy API) &#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Rendering ===&lt;br /&gt;
* [[LibVLC_SampleCode_SDL|Use LibVLC in an SDL application]]&lt;br /&gt;
* [[LibVLC_SampleCode_Thumbnailer|Generate thumbnails using LibVLC]] (out-of-date)&lt;br /&gt;
* [[LibVLC_SampleCode_Qt|Use LibVLC in an Qt application]] (out-of-date)&lt;br /&gt;
* [[Stream_to_memory_(smem)_tutorial| Stream into a memory zone]]&lt;br /&gt;
* [[IceVLCPlayer|VCL component for Delphi]] (out-of-date)&lt;br /&gt;
&lt;br /&gt;
== Language bindings ==&lt;br /&gt;
&lt;br /&gt;
LibVLC is a C library. It has bindings to the following other languages and frameworks:&lt;br /&gt;
* [http://github.com/jteeuwen/go-pkg-libvlc GO binding]&lt;br /&gt;
* C++&lt;br /&gt;
* [[PythonBinding|Python]]&lt;br /&gt;
* Phonon (Qt4/KDE) in C++&lt;br /&gt;
* [http://vlc-qt.sourceforge.net Qt binding]&lt;br /&gt;
* [[wxVLCBackend|wxWidgets MediaCtrl backend]] also in C++&lt;br /&gt;
* Objective C: see [[Mac OS X Framework]]&lt;br /&gt;
* [http://code.google.com/p/vlcj Java binding]&lt;br /&gt;
* [http://sourceforge.net/projects/paslibvlc/ Pascal/Delphi]&lt;br /&gt;
* .Net / CIL&lt;br /&gt;
* [[ActiveX]] with the built-in VLC browser plugin for MSIE&lt;/div&gt;</summary>
		<author><name>SomeBloke</name></author>
	</entry>
	<entry>
		<id>https://wiki.videolan.org/index.php?title=SoC_2008/OS_X_Integration&amp;diff=17927</id>
		<title>SoC 2008/OS X Integration</title>
		<link rel="alternate" type="text/html" href="https://wiki.videolan.org/index.php?title=SoC_2008/OS_X_Integration&amp;diff=17927"/>
		<updated>2010-11-23T18:23:03Z</updated>

		<summary type="html">&lt;p&gt;SomeBloke: /* Development Plan */ added ID3 link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{SoCProject|year=2008|student=[[User:dudiak|Eric Dudiak]]|mentor=[[User:Fkuehne|Felix Paul Kühne]]}}&lt;br /&gt;
&lt;br /&gt;
=Mac OS X (Leopard) Integration=&lt;br /&gt;
&lt;br /&gt;
==Abstract==&lt;br /&gt;
&lt;br /&gt;
Unlike Windows and Linux, Mac OS X does not offer much in terms of alternatives to its built-in QuickTime media player. VLC media player represents the only Mac media player with significant support for various media formats and a tight integration with the OS, including a &amp;quot;Mac-like&amp;quot; user interface. As it is the only full, viable alternative to QuickTime on the Mac OS X platform, it is important that it stay current with various Mac technologies to offer users a comprehensive option for media playback.&lt;br /&gt;
&lt;br /&gt;
Aspects of tighter Mac OS X integration:&lt;br /&gt;
*Quick Look Generator for Leopard (to generate thumbnails and full media previews from the Finder)&lt;br /&gt;
*Making most common preferences accessible in a Mac-style preference window organized with icon tabs across the top such as in Safari and Mail.&lt;br /&gt;
*Moving the Readme document and other help resources into a HelpViewer HTML document to allow better help searching in Leopard.&lt;br /&gt;
*Improvements in steaming server wizard to be more in-line with other Mac wizards and easier to use for personal streaming between Macs.&lt;br /&gt;
*Add better support for package files that contain media VLC can play, such as iMovie Projects and EyeTV recordings.&lt;br /&gt;
*Update the VLC file icons to the 512 by 512 size for Leopard.&lt;br /&gt;
&lt;br /&gt;
==Detailed Description==&lt;br /&gt;
&lt;br /&gt;
This project will use the libraries provided by Apple for creating a Quick Look Generator. Due to various restrictions placed on these by Apple, the method for generating the live preview may use the mozilla plugin if no better alternative can be found. Creating these enhancements will require a combination of C and Objective-C. The Quick Look function should generate a thumbnail when simply browsing the Finder or viewing with CoverFlow and should provide full playback when the spacebar is pressed (which actually opens the Quick View). For those not familiar with the details of Mac OS X, Apple provides very specific models for Human-Computer Interaction (HCI) defined in documents on their [http://developer.apple.com developer site]. In addition to providing the Quick Look functionality, I will be attempting to bring VLC more in line with these usability guidelines. This will include updating the preferences window to have a more Mac OS X feel and organization to it for at least the most fundamental set of preferences (with the rest to be accessible in the traditional way). I will also be moving some of the documentation into HelpViewer format to allow easy searching of it directly from the menu bar in Leopard. Also, I will be designing a new Streaming/Transcoding Wizard that better matches the Mac OS X wizard look and feel, such as the in the Bluetooth Setup Assistant or Network Setup Assistant. The new icons should look more like other modern Mac OS X file icons since the current ones more closely resemble icons found in the Mac OS X Public Beta. These new icons should be included for several of the formats that are newer to VLC (and were not supported when the old icons were made) and should differentiate between types (audio vs. video) in the icon style.&lt;br /&gt;
&lt;br /&gt;
==Development Plan==&lt;br /&gt;
&lt;br /&gt;
*Research both Apple and community documentation on Quick Look Generators.&lt;br /&gt;
*Attempt to create a simple, dynamic Quick Look Generator to test the ability to create such generators.&lt;br /&gt;
*&amp;lt;s&amp;gt;Failing that, create a simple Quick Look Generator that uses a custom WebKit plugin.&amp;lt;/s&amp;gt;&lt;br /&gt;
*Move to developing a Quick Look Generator for VLC that uses whichever method was more successful.&lt;br /&gt;
*Create Quick Look Generator that plays at least one VLC media format (no controls yet, just basic playback).&lt;br /&gt;
*Add support for additional formats.&lt;br /&gt;
*Add thumbnail generation for supported formats.&lt;br /&gt;
*Add basic playback controls (play/pause, possibly mute and scrubber)&lt;br /&gt;
*If ahead of schedule, add support for displaying relevant metadata, such as [[ID3]] tags for MP3 files.&lt;br /&gt;
*Create new Mac OS X icon files.&lt;br /&gt;
*Evaluate icons/Quick View with community and sample end users.&lt;br /&gt;
*Work on new Mac OS X interface&lt;br /&gt;
*Perform think aloud evaluation on prototype.&lt;br /&gt;
*Refine prototype.&lt;br /&gt;
*Build fully functional version in VLC.&lt;br /&gt;
&lt;br /&gt;
==Weekly Schedule==&lt;br /&gt;
This schedule only includes coding plans for about a month going forward because I will have to asses what has been completed of my plan for each week before planning additional weeks. It does, however, include all known conflicts for the entire period.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Week 1 (May 26 – May 30)&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
*Review Apple documentation for Quick Look development&lt;br /&gt;
*Review potential of VLCkit&lt;br /&gt;
*Review potential of VLC WebKit plugin&lt;br /&gt;
*Start building Quick Look Generator&lt;br /&gt;
&#039;&#039;Completed:&#039;&#039;&lt;br /&gt;
*Review Apple documentation&lt;br /&gt;
*Decided to start development with the VLC WebKit/Mozilla plugin&lt;br /&gt;
*Started coding on the generator&lt;br /&gt;
&#039;&#039;&#039;Week 2 (June 2 – June 6)&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
*Finish alpha Quick Look Generator for previews&lt;br /&gt;
&#039;&#039;Completed:&#039;&#039;&lt;br /&gt;
*Alpha not yet ready. Will continue work into week 3.&lt;br /&gt;
&#039;&#039;&#039;Week 3 (June 9 – June 13)&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
*Add thumbnail support&lt;br /&gt;
*Finish preview work from week 2.&lt;br /&gt;
&#039;&#039;Completed:&#039;&#039;&lt;br /&gt;
*Created new icon files at 512x512 resolution&lt;br /&gt;
&#039;&#039;&#039;Week 4 (June 16 – June 20)&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
*Refine controls/appearance for Quick Look.&lt;br /&gt;
*Create new icons&lt;br /&gt;
*Evaluate Quick Look and icons&lt;br /&gt;
&#039;&#039;Completed:&#039;&#039;&lt;br /&gt;
*Made a quicklook preview by converting VLC files into QuickTime files&lt;br /&gt;
&#039;&#039;&#039;Week 5 (June 23 – June 27)&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
*Start new interface design&lt;br /&gt;
&#039;&#039;&#039;Week 6 (June 30 – July 4)&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
*Continue new interface prototype&lt;br /&gt;
*Away Tuesday onward (still online, just unlikely able to work)&lt;br /&gt;
&#039;&#039;&#039;Week 7 (July 7 – July 11)&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
*Arrive back on Tuesday (still online, just unlikely able to work)&lt;br /&gt;
*Integrate new interface into existing VLC code&lt;br /&gt;
*Midterm evalutation&lt;br /&gt;
&#039;&#039;&#039;Week 8 (July 14 – July 18)&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
*Get playback working in new UI&lt;br /&gt;
*Get basic controls working&lt;br /&gt;
*Create additional new icons for interface&lt;br /&gt;
&#039;&#039;&#039;Week 9 (July 21 – July 25)&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
*Set up sidebar/source bar to act as expected&lt;br /&gt;
*Make resizing work correctly&lt;br /&gt;
*Finish setting up controls&lt;br /&gt;
&#039;&#039;&#039;Week 10 (July 28 – August 1)&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
*Fix drawing errors&lt;br /&gt;
*Fix resize errors&lt;br /&gt;
*Allow dragging by background&lt;br /&gt;
*Fix/update git repository&lt;br /&gt;
&#039;&#039;&#039;Week 11 (August 4 – August 8)&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
*Integrate playlist into new interface&lt;br /&gt;
*Add content to sidebar/sourcebar&lt;br /&gt;
&#039;&#039;&#039;Week 12 (August 11 – August 15)&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
*Wrap up coding&lt;br /&gt;
&#039;&#039;&#039;After August 15&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
*August 16: Leave for California (Apple Cocoa Camp)&lt;br /&gt;
*August 24: Leave for Sweden (Study Abroad Semester)&lt;br /&gt;
*Final evaluation&lt;br /&gt;
Note: I will still be within contact after leaving for Sweden. Also, since this is past the end of coding date (August 11 week), I should not have any problems not having a work visa (although my student visa does allow me to work). I will still be able to complete the final evaluation before September 1.&lt;br /&gt;
&lt;br /&gt;
==New Icon Prototypes==&lt;br /&gt;
&#039;&#039;&#039;Current Icon:&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
http://www.dudiak.com/VLC-Icons/generic.png&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;New Icons at (reduced) 128 x 128 resolution:&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
http://www.dudiak.com/VLC-Icons/Sample.png&amp;lt;br&amp;gt;&lt;br /&gt;
These new icons are designed to better highlight the contents of files and better meet the Apple Interface Guidelines for document icons. These icons are also rendered at 512 x 512 to support Mac OS X Leopard&#039;s higher resolution icon standard and can be scaled larger if needed (all graphics are vectors). Furthermore, the use of six generic icons instead of one allows future formats to be easily added without the need for more icons. As current users of VLC for Mac OS X know, the &amp;quot;blank&amp;quot; icon is often used for more newly supported formats in VLC such as MKV, FLV, FLAC, and others. When adding a format, an icon that matches the type of file could be used to be more specific without needing to make an icon that says &amp;quot;FLAC&amp;quot; on it. That being said, I intend to create titled icons for the majority of currently-supported files, but will also include these six generic ones for future file support. Also, it should be noted that the more of these 512 x 512 icons included, the larger the VLC download will become as they are much larger than the current 128 x 128. These icons range from 96 KB to 276 KB when exported as apple .icns files. The full resolution versions can be seen [http://www.dudiak.com/VLC-Icons/ here].&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;Please email me all comments at [mailto:dudiak@gmail.com dudiak@gmail.com]. Thanks!&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==New Interface==&lt;br /&gt;
&#039;&#039;&#039;July 29, 2008:&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.dudiak.com/VLC-Icons/new_interface.mp4 First Prototype Functioning]&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;August 12, 2008:&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.dudiak.com/VLC-Icons/new_interface_2.mp4 Feature Complete Version]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=External Links=&lt;br /&gt;
* [http://www.mac-how.net/  Sleep your Mac&#039;s Display Using a Script]&lt;/div&gt;</summary>
		<author><name>SomeBloke</name></author>
	</entry>
	<entry>
		<id>https://wiki.videolan.org/index.php?title=Documentation:Play_HowTo/Basic_Use&amp;diff=17926</id>
		<title>Documentation:Play HowTo/Basic Use</title>
		<link rel="alternate" type="text/html" href="https://wiki.videolan.org/index.php?title=Documentation:Play_HowTo/Basic_Use&amp;diff=17926"/>
		<updated>2010-11-23T17:49:50Z</updated>

		<summary type="html">&lt;p&gt;SomeBloke: /* Basic troubleshooting */ added &amp;#039;preferences and cache deletion&amp;#039; howto&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{RightMenu|documentation play howto toc 0.9}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note: this documentation is for versions 0.9 and newer and is under construction. For simple help with 0.9 see [[Documentation:VLC for dummies| VLC for dummies: an introduction to VLC]]. For older versions please see and [[Documentation:Play_HowTo/Basic_Use|Basic Use]].&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==About VLC media player==&lt;br /&gt;
VLC media player is a highly portable multimedia player for various audio and video formats such as MPEG-1, MPEG-2, MPEG-4, DivX, mp3 and ogg. It also plays DVDs, VCDs, and various streaming networks. In addition to playing audio and video files, VLC media player provides additional formats which can be played and customized.&lt;br /&gt;
 &lt;br /&gt;
VLC media player was initially known as VideoLAN Client. However, in recent years, the software has also become an extremely powerful server to stream live and on-demand video in several formats to the intranet network and the Internet.&lt;br /&gt;
&lt;br /&gt;
It started as a student project at the French École Centrale, Paris, but is now a worldwide project with developers from more than 20 countries. &lt;br /&gt;
&lt;br /&gt;
VLC is built in a modular way. This means that you can choose from a range of different modules to decide how to control VLC and how to display the video output.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Note: The screenshots are taken from the MS Windows XP version. On other operating systems they might appear slightly different.&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Understanding the VLC interface==&lt;br /&gt;
&lt;br /&gt;
VLC has several interfaces: &lt;br /&gt;
*A cross-platform interface, for Windows and GNU/Linux, called wxWidgets, &lt;br /&gt;
*A native Mac OS X interface, and&lt;br /&gt;
*A skinnable interface for Windows and GNU/Linux.&lt;br /&gt;
Screenshots below are drawn from the various interfaces, but VLC&#039;s functions work essentially the same on all operating systems.&lt;br /&gt;
&lt;br /&gt;
===Windows and GNU/Linux (Qt)===&lt;br /&gt;
&lt;br /&gt;
The main interface of VLC media player looks as shown in the following figure.  This is the default interface on Windows and GNU/Linux (the screenshot is done on Windows, but it would look quite the same on GNU/Linux).&lt;br /&gt;
&lt;br /&gt;
[[Image:VLC_-_small.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Starting VLC Media Player===&lt;br /&gt;
To start VLC Media Player&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Select &#039;&#039;&#039;Programs&#039;&#039;&#039; from the &#039;&#039;&#039;Start&#039;&#039;&#039; menu.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Select &#039;&#039;&#039;VideoLAN&#039;&#039;&#039; and select the &#039;&#039;&#039;VLC media player&#039;&#039;&#039;.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
When you start VLC media player, the application appears on the screen and a small icon [[Image:VLC_-_icon.png]] appears in the taskbar.&lt;br /&gt;
Click on the icon in the taskbar to show or hide the icon in the taskbar.  Hiding the icon does not amount to quitting the application.  It does run in the background even when you hide the interface.  &lt;br /&gt;
&lt;br /&gt;
===Stopping VLC Media Player===&lt;br /&gt;
To quit the application, right click on the [[Image:VLC_-_icon.png]] icon in the tray and select &#039;&#039;&#039;Quit&#039;&#039;&#039;.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;i&amp;gt;Or&amp;lt;/i&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Click the &#039;&#039;&#039;Close&#039;&#039;&#039; button in the main interface of the application.&lt;br /&gt;
&lt;br /&gt;
===Taskbar Icon===&lt;br /&gt;
When VLC media player is running, its icon [[Image:VLC_-_icon.png]] appears in the taskbar. &lt;br /&gt;
Click on the icon in the taskbar to show or hide the icon in the taskbar.  Hiding the icon does not amount to quitting the application.  It does run in the background even when you hide the icon.  &lt;br /&gt;
Basic operations such as opening, playing or stopping a media file, or changing a track can be done from the menu obtained by right clicking the taskbar icon.&lt;br /&gt;
The main interface contains a couple of sections:&lt;br /&gt;
&lt;br /&gt;
====Main Interface====&lt;br /&gt;
&#039;&#039;&#039;Menu bar&#039;&#039;&#039; &amp;lt;br&amp;gt;&lt;br /&gt;
The menu bar at the top contains all the options. &amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Track slider&#039;&#039;&#039; &amp;lt;br&amp;gt;&lt;br /&gt;
The track slider is below the menu bar.  It shows the progress of playing the media file. You can drag the track slider left to rewind or right to forward the track being played. When a video file is played, the video appears between the menu bar and track slider. &amp;lt;br&amp;gt; &lt;br /&gt;
&amp;lt;b&amp;gt;Note: When a media file is streamed, the track slider does not move because VLC cannot know the total duration.&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Control Buttons&#039;&#039;&#039; &amp;lt;br&amp;gt;&lt;br /&gt;
The buttons below the slider help in controlling the play.  &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table border=&amp;quot;1&amp;quot; width=&amp;quot;60%&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;10%&amp;quot; bgcolor=&amp;quot;#F5F5F5&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Button&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;50%&amp;quot; bgcolor=&amp;quot;#F5F5F5&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Description&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;10%&amp;quot;&amp;gt;[[Image:VLC_-_play_button.png]]&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;50%&amp;quot;&amp;gt;Toggles between play and pause&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;10%&amp;quot;&amp;gt;[[Image:VLC_-_back_button.png]]&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;50%&amp;quot;&amp;gt;Moves to the previous track&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;10%&amp;quot;&amp;gt;[[Image:VLC_-_stop.png]]&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;50%&amp;quot;&amp;gt;Stops the play&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;10%&amp;quot;&amp;gt;[[Image:VLC_-_forward_button.png]]&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;50%&amp;quot;&amp;gt;Moves to the next track&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;10%&amp;quot;&amp;gt;[[Image:VLC_-_fullscreen.png]]&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;50%&amp;quot;&amp;gt;Displays the application in a full-screen mode&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;10%&amp;quot;&amp;gt;[[Image:VLC_-_playlist.png]]&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;50%&amp;quot;&amp;gt;Displays the play list&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;10%&amp;quot;&amp;gt;[[Image:VLC_-_options.png‎]]&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;50%&amp;quot;&amp;gt;Displays a menu of options to have audio and video effects, and synchronising the audio and video media. &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;10%&amp;quot;&amp;gt;[[Image:VLC_-_mute.png]]&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;50%&amp;quot;&amp;gt;Toggles between mute and voice.  Click on it to mute or un-mute. &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;10%&amp;quot;&amp;gt;[[Image:VLC_-_volume.png]]&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;50%&amp;quot;&amp;gt;Volume slider.  Displays the volume level.  You can adjust the volume by placing the cursor on this icon and moving it left or right.  The number indicates the percentage of amplification.  Maximum is 200%.  &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Additional Information====&lt;br /&gt;
&amp;lt;p&amp;gt;At the bottom of the interface we can find information regarding name of the media file being played, the relative speed at which it is being played, and the elapsed and total duration of the file are displayed.  There is an option to increase or decrease the speed of the track.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Right click on the [[Image:VLC_-_playspeed.png]] icon to change the playing speed of the track.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table width=&amp;quot;60%&amp;quot; border=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;10%&amp;quot; bgcolor=&amp;quot;#F5F5F5&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Menu&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;10%&amp;quot; bgcolor=&amp;quot;#F5F5F5&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Option&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;40%&amp;quot; bgcolor=&amp;quot;#F5F5F5&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Description&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;10%&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Media&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;10%&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Open File&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;40%&amp;quot;&amp;gt;Select this option to open a media file and play it.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;10%&amp;quot;&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;10%&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Advanced Open File&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;40%&amp;quot;&amp;gt;Select this option to open files through a folder, disc, network or a capture device.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;10%&amp;quot;&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;10%&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Open Folder&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;40%&amp;quot;&amp;gt;Select this option to open a folder with multiple media files and play them in order.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;10%&amp;quot;&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;10%&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Open Disc&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;40%&amp;quot;&amp;gt;Select this option to open discs with different video format.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;10%&amp;quot;&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;10%&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Open Network&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;40%&amp;quot;&amp;gt;Select this option to receive media files from Internet and play them.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;10%&amp;quot;&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;10%&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Open Capture Device&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;40%&amp;quot;&amp;gt;Select this option to receive media files from capture devices such as camcorder, webcam and so on.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;10%&amp;quot;&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;10%&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Convert/Save&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;40%&amp;quot;&amp;gt;Select this option to convert media files to different media file formats.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;10%&amp;quot;&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;10%&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Streaming&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;40%&amp;quot;&amp;gt;Select this option to send media files through network and play them live.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;10%&amp;quot;&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;10%&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Quit&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;40%&amp;quot;&amp;gt;Select this option to quit the application.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;10%&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Audio&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;10%&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Audio Track&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;40%&amp;quot;&amp;gt;Select this option to disable or enable an audio track.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;10%&amp;quot;&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;10%&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Audio Device&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;40%&amp;quot;&amp;gt;Select this option to convert the stereo audio files to mono and vice-versa.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;10%&amp;quot;&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;10%&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Audio Channel&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;40%&amp;quot;&amp;gt;Select this option to select a audio channel.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;10%&amp;quot;&amp;gt;&amp;lt;b&amp;gt;&amp;amp;nbsp;&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;10%&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Visualization&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;40%&amp;quot;&amp;gt;Select this option to display splashes of colour and geometric shapes while listening to an audio file.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;10%&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Video&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;10%&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Video Track&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;40%&amp;quot;&amp;gt;Select this option to disable or enable a video track.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;10%&amp;quot;&amp;gt;&amp;lt;b&amp;gt;&amp;amp;nbsp;&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;10%&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Subtitles&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;40%&amp;quot;&amp;gt;Select this option to load subtitle files for video files requiring subtitles.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;10%&amp;quot;&amp;gt;&amp;lt;b&amp;gt;&amp;amp;nbsp;&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;10%&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Full Screen&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;40%&amp;quot;&amp;gt;Select this option to view the media file in the entire screen.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;10%&amp;quot;&amp;gt;&amp;lt;b&amp;gt;&amp;amp;nbsp;&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;10%&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Zoom&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;40%&amp;quot;&amp;gt;Select this option to zoom in or zoom out a video track.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;10%&amp;quot;&amp;gt;&amp;lt;b&amp;gt;&amp;amp;nbsp;&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;10%&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Deinterlace&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;40%&amp;quot;&amp;gt;Select this option to convert interlaced video signals into non-interlaced form.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;10%&amp;quot;&amp;gt;&amp;lt;b&amp;gt;&amp;amp;nbsp;&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;10%&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Aspect Ratio&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;40%&amp;quot;&amp;gt;Select this option to adjust the width to height ratio of the video.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;10%&amp;quot;&amp;gt;&amp;lt;b&amp;gt;&amp;amp;nbsp;&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;10%&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Crop&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;40%&amp;quot;&amp;gt;Select this option to crop the edges of a video track.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;10%&amp;quot;&amp;gt;&amp;lt;b&amp;gt;&amp;amp;nbsp;&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;10%&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Always on Top&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;40%&amp;quot;&amp;gt;Select this option to display the application always on top when other applications or files are open.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;10%&amp;quot;&amp;gt;&amp;lt;b&amp;gt;&amp;amp;nbsp;&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;10%&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Direct X wall paper&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;40%&amp;quot;&amp;gt;Select this option to make the video which is being displayed to become the wall paper.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;10%&amp;quot;&amp;gt;&amp;lt;b&amp;gt;&amp;amp;nbsp;&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;10%&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Snapshot&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;40%&amp;quot;&amp;gt;Select this option to capture snapshots of video being displayed.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;10%&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Playback&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;10%&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Go to specific time&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;40%&amp;quot;&amp;gt;Select this option to move the track slider to a specific frame of the video or audio file. The media file starts playing from that instance.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;10%&amp;quot;&amp;gt;&amp;lt;b&amp;gt;&amp;amp;nbsp;&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;10%&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Bookmarks&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;40%&amp;quot;&amp;gt;Select this option to bookmark the media file.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;10%&amp;quot;&amp;gt;&amp;lt;b&amp;gt;&amp;amp;nbsp;&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;10%&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Title&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;40%&amp;quot;&amp;gt;Select this option to randomly access a particular movie in a DVD.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;10%&amp;quot;&amp;gt;&amp;lt;b&amp;gt;&amp;amp;nbsp;&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;10%&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Chapter&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;40%&amp;quot;&amp;gt;Select this option to randomly access a particular chapter in a movie.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;10%&amp;quot;&amp;gt;&amp;lt;b&amp;gt;&amp;amp;nbsp;&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;10%&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Program&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;40%&amp;quot;&amp;gt;To be added&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;10%&amp;quot;&amp;gt;&amp;lt;b&amp;gt;&amp;amp;nbsp;&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;10%&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Navigation&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;40%&amp;quot;&amp;gt;Select this option to navigate to different titles and their corresponding chapters.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;10%&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Playlist&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;10%&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Additional Sources&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;40%&amp;quot;&amp;gt;Select this option to access the additional sources such as podcasts, SAP announcements, radio and TV shoutcasts, French TV and Freebox TV.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;10%&amp;quot;&amp;gt;&amp;lt;b&amp;gt;&amp;amp;nbsp;&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;10%&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Show Playlist&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;40%&amp;quot;&amp;gt;Select this option to view and play the media files listed in the playlist.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;10%&amp;quot;&amp;gt;&amp;lt;b&amp;gt;&amp;amp;nbsp;&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;10%&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Load Playlist File&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;40%&amp;quot;&amp;gt;Select this option to load the playlist files.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;10%&amp;quot;&amp;gt;&amp;lt;b&amp;gt;&amp;amp;nbsp;&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;10%&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Save Playlist to File&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;40%&amp;quot;&amp;gt;Select this option to save the current playing media in the preferred format.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;10%&amp;quot;&amp;gt;&amp;lt;b&amp;gt;&amp;amp;nbsp;&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;10%&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Save Playlist to File&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;40%&amp;quot;&amp;gt;Select this option to save the current playing media in the preferred format.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;10%&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Tools&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;10%&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Playlist&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;40%&amp;quot;&amp;gt;Select this option to view and play the media files listed in the playlist.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;10%&amp;quot;&amp;gt;&amp;lt;b&amp;gt;&amp;amp;nbsp;&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;10%&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Extended Settings&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;40%&amp;quot;&amp;gt;Select this option to adjust the audio and video effects.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;10%&amp;quot;&amp;gt;&amp;lt;b&amp;gt;&amp;amp;nbsp;&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;10%&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Add Interface&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;40%&amp;quot;&amp;gt;Select this option to view VLC media player using different interfaces.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;10%&amp;quot;&amp;gt;&amp;lt;b&amp;gt;&amp;amp;nbsp;&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;10%&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Minimal view&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;40%&amp;quot;&amp;gt;Select this option to have a minimal view of the application.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;10%&amp;quot;&amp;gt;&amp;lt;b&amp;gt;&amp;amp;nbsp;&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;10%&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Fullscreen Interface&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;40%&amp;quot;&amp;gt;Select this option to have a full screen view of the application.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;10%&amp;quot;&amp;gt;&amp;lt;b&amp;gt;&amp;amp;nbsp;&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;10%&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Advanced controls&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;40%&amp;quot;&amp;gt;Select this option to access snapshot and loop controls.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;10%&amp;quot;&amp;gt;&amp;lt;b&amp;gt;&amp;amp;nbsp;&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;10%&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Messages&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;40%&amp;quot;&amp;gt;To be added&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;10%&amp;quot;&amp;gt;&amp;lt;b&amp;gt;&amp;amp;nbsp;&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;10%&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Media Information&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;40%&amp;quot;&amp;gt;Select this option to view information regarding the media file being played.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;10%&amp;quot;&amp;gt;&amp;lt;b&amp;gt;&amp;amp;nbsp;&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;10%&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Codec Information&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;40%&amp;quot;&amp;gt;Select this option to view codec information of the media file being played.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;10%&amp;quot;&amp;gt;&amp;lt;b&amp;gt;&amp;amp;nbsp;&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;10%&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Bookmarks&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;40%&amp;quot;&amp;gt;Select this option to bookmark the media file.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;10%&amp;quot;&amp;gt;&amp;lt;b&amp;gt;&amp;amp;nbsp;&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;10%&amp;quot;&amp;gt;&amp;lt;b&amp;gt;VLM Configuration&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;40%&amp;quot;&amp;gt;To be added&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;10%&amp;quot;&amp;gt;&amp;lt;b&amp;gt;&amp;amp;nbsp;&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;10%&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Preferences&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;40%&amp;quot;&amp;gt;Select this option to give preferred settings to audio, video, subtitles, codecs and hotkeys.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Opening a File===&lt;br /&gt;
&amp;lt;p&amp;gt;The &#039;&#039;&#039;Media&#039;&#039;&#039; menu can be used to open a file. VLC offers a range of options to open media files. See the table below to see the available options.  When you open a file, the file is played according to the default play options.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table width=&amp;quot;60%&amp;quot; border=&amp;quot;1px&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;10%&amp;quot; bgcolor=&amp;quot;#F5F5F5&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Option&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;10%&amp;quot; bgcolor=&amp;quot;#F5F5F5&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Shortcut Key&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;40%&amp;quot; bgcolor=&amp;quot;#F5F5F5&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Description&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;10%&amp;quot;&amp;gt;Open File&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;10%&amp;quot;&amp;gt;Ctrl+O&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;40%&amp;quot;&amp;gt;Use this option to play a single media file from a specified location on the hard disk.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;10%&amp;quot;&amp;gt;Advanced Open File&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;10%&amp;quot;&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;40%&amp;quot;&amp;gt;&amp;lt;p&amp;gt;In addition to opening a file from a hard disk, you can open files from a disc, from any computer on the network or directly from a capturing device.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;You can also open a subtitles file associated with the selected media file. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;You can also set a few playing options. Refer to [[#Advanced_File_Open|Advanced File Open]].&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;10%&amp;quot;&amp;gt;Open Folder&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;10%&amp;quot;&amp;gt;Ctrl+F&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;40%&amp;quot;&amp;gt;&amp;lt;p&amp;gt;Use this option to play all the files in a certain folder.&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;10%&amp;quot;&amp;gt;Open Disc&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;10%&amp;quot;&amp;gt;Ctrl+D&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;40%&amp;quot;&amp;gt;&amp;lt;p&amp;gt;Use this option to play files from a disc.  Based on the type of disc you select, you can have a few more playing options.  Refer to [[#Opening_a_Disc|Opening a file from a disc]].&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;10%&amp;quot;&amp;gt;Open Network&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;10%&amp;quot;&amp;gt;Ctrl+N&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;40%&amp;quot;&amp;gt;&amp;lt;p&amp;gt;Use this option to open a file present on any system on the network to which you are currently connected.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;You can also set a few playing options.  Refer to [[#Opening_a_Network|Opening a file on the network]]&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;10%&amp;quot;&amp;gt;Open Capture Device&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;10%&amp;quot;&amp;gt;Ctrl+C&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;40%&amp;quot;&amp;gt;&amp;lt;p&amp;gt;Use this option to open a file directly from a capturing device which is currently connected to your system.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;You can also set a few playing options.  Refer to [[#Opening_a_Capture_Device|Opening a file from the capturing device]].&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;10%&amp;quot;&amp;gt;Convert / Save&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;10%&amp;quot;&amp;gt;Ctrl+R&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;40%&amp;quot;&amp;gt;&amp;lt;p&amp;gt;Use this option to convert a media file from one format to another. &amp;lt;/p&amp;gt; &lt;br /&gt;
&amp;lt;p&amp;gt;Refer to [[#Converting_and_Saving_a_Media_File_Format|Converting a media file into another format]].&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;10%&amp;quot;&amp;gt;Streaming&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;10%&amp;quot;&amp;gt;Ctrl+S&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;40%&amp;quot;&amp;gt;&amp;lt;p&amp;gt;Use this option to stream a recorded media file. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Refer to [[#Streaming_Media_Files|Streaming a media file]].&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
[[Image:VLC_-_media_menu.png]]&lt;br /&gt;
&lt;br /&gt;
You can open audio or video files.  A file can be opened in two ways.  &lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;From the &#039;&#039;&#039;Media&#039;&#039;&#039; menu select the &#039;&#039;&#039;Open File&#039;&#039;&#039; option or the &#039;&#039;&#039;Advanced Open File&#039;&#039;&#039; option. &amp;lt;/li&amp;gt; &lt;br /&gt;
&amp;lt;li&amp;gt;Select the &#039;&#039;&#039;File&#039;&#039;&#039; tab in the Open dialog box.  &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Enter file name in the &#039;&#039;&#039;File names&#039;&#039;&#039; box or browse and select a file.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Select a format from the &#039;&#039;&#039;Filter&#039;&#039;&#039; list.  The supported formats are &amp;lt;i&amp;gt;.a52, .aac, .ac3, .dts, .p3, .ogg, .oma, .spx, .wav, .wma&amp;lt;/i&amp;gt; and &amp;lt;i&amp;gt;.wm&amp;lt;/i&amp;gt;.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Check the &#039;&#039;&#039;Use a subtitle file&#039;&#039;&#039; option to select a subtitles file to be viewed with the media file. &amp;lt;br&amp;gt;&lt;br /&gt;
From the &#039;&#039;&#039;Alignment&#039;&#039;&#039; list, select an option to align selected subtitle. The available options are &amp;lt;i&amp;gt;Left, Right&amp;lt;/i&amp;gt; and &amp;lt;i&amp;gt;Center&amp;lt;/i&amp;gt;. &amp;lt;br&amp;gt;&lt;br /&gt;
From the &#039;&#039;&#039;Size&#039;&#039;&#039; list, select a font size for the selected subtitle. The available options are &amp;lt;i&amp;gt;Small, Smaller, Normal, Large&amp;lt;/i&amp;gt; and &amp;lt;i&amp;gt;Larger&amp;lt;/i&amp;gt;. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Click &#039;&#039;&#039;Open&#039;&#039;&#039;.  VLC starts playing the selected file with the default options.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Advanced File Open===&lt;br /&gt;
&amp;lt;p&amp;gt;To open a file&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Select the &#039;&#039;&#039;Advanced Open File&#039;&#039;&#039; option from the &#039;&#039;&#039;Media&#039;&#039;&#039; menu.  &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;The Open file dialog box is displayed.  There are four tabs such as &#039;&#039;&#039;File&#039;&#039;&#039;, &#039;&#039;&#039;Disc&#039;&#039;&#039;, &#039;&#039;&#039;Network&#039;&#039;&#039; and &#039;&#039;&#039;Capture Device&#039;&#039;&#039;.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Refer to the following sections for more details:&lt;br /&gt;
&lt;br /&gt;
[[##Advanced_File_Open|Opening a media file with advanced options]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[#Opening_a_Folder|Opening a folder]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[#Opening_a_Disc|Opening a media disc]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[#Opening_a_Network|Opening a media network]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[#Opening_a_Capture_Device|Opening a capture device]]&lt;br /&gt;
&lt;br /&gt;
===Additional Playing Options===&lt;br /&gt;
When you select the &#039;&#039;&#039;File&#039;&#039;&#039; tab after selecting the &#039;&#039;&#039;Advanced Open File&#039;&#039;&#039; menu, apart from selecting a file you have the following choices:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Caching:&#039;&#039;&#039; When you specify caching value for a media file, the stream is still rendered by VLC media player at the specified data rate, but the client system buffers a much larger portion of the content before rendering it. This allows the client to handle variable network conditions without a perceptible impact on the playback quality of either on-demand or broadcast content.  Specify a caching value so that the file is played smoother.  The default value is 300 milliseconds.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Customizing:&#039;&#039;&#039; File names from different locations can be added directly into the &#039;&#039;&#039;Customize&#039;&#039;&#039; box without having to browse the folders. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Synchronous play:&#039;&#039;&#039; Play another file in synch with the selected file. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Start time:&#039;&#039;&#039; Not play the file from the beginning. If start time is specified as 120 seconds, the file is played after skipping the content of the first two minutes.  (Specify time in seconds; not minutes)&lt;br /&gt;
&lt;br /&gt;
===Opening a Folder===&lt;br /&gt;
You can select a folder to play all media files one after the other in that folder.&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Select the &#039;&#039;&#039;Open Folder&#039;&#039;&#039; option.  The Browse for Folders dialog box is displayed.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Browse and select the folder.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Click on &#039;&#039;&#039;OK&#039;&#039;&#039;.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
All the files present in the selected folder are played in the alphabetical order, one after another, without expecting any action from you.&lt;br /&gt;
&lt;br /&gt;
===Opening a Disc===&lt;br /&gt;
You can open media files from a disc.  In VLC, you can play Audio CDs, SVCD/VCDs, and DVDs.&lt;br /&gt;
You can open a file from a disc in two ways.  &lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Select the &#039;&#039;&#039;Open Disc&#039;&#039;&#039; option from the &#039;&#039;&#039;Media&#039;&#039;&#039; menu.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;i&amp;gt;Or &amp;lt;/i&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Select the &#039;&#039;&#039;Advanced Open File&#039;&#039;&#039; option from the &#039;&#039;&#039;Media&#039;&#039;&#039; menu. &amp;lt;/li&amp;gt; &lt;br /&gt;
The Open dialog box is displayed.&lt;br /&gt;
&amp;lt;li&amp;gt;Select the &#039;&#039;&#039;Disc&#039;&#039;&#039; tab.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Check the type of disc connected to the system.  The options are &#039;&#039;&#039;Audio CD&#039;&#039;&#039;, &#039;&#039;&#039;DVD&#039;&#039;&#039;, and &#039;&#039;&#039;SVCD/VCD&#039;&#039;&#039;.&amp;lt;/li&amp;gt; &lt;br /&gt;
&amp;lt;li&amp;gt;In the &#039;&#039;&#039;Disc Device&#039;&#039;&#039; box, by default, the path for the disc is displayed.  You may select a different path using the &#039;&#039;&#039;Browse&#039;&#039;&#039; button.&amp;lt;br&amp;gt;&lt;br /&gt;
Click on the Eject [[Image:VLC_-_eject.png]] button.  The disk drive opens automatically and you can check if the drive is empty or if the correct disc is in the drive.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Based on the selected disc type, specify the following options:&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;DVD&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Some original DVDs may have complex, proprietary menu options and VLC may not handle all the options well.  If you check the &#039;&#039;&#039;No DVD menus&#039;&#039;&#039; option, VLC reads the raw video files directly into the film regardless of the options present while creating the original DVD.  Check this option if you want to listen to or view the basic version without availing the menus present in the DVD.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;When a DVD is played, the entire disc need not be played. To specify the part to be played, specify the &#039;&#039;&#039;Title&#039;&#039;&#039; and &#039;&#039;&#039;Chapter number&#039;&#039;&#039; in the &#039;&#039;&#039;Starting Position&#039;&#039;&#039; box.  &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Under the Audio and Subtitles group, select the &#039;&#039;&#039;Subtitles track&#039;&#039;&#039; and &#039;&#039;&#039;Audio track&#039;&#039;&#039;.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Audio CD&amp;lt;/li&amp;gt;&lt;br /&gt;
In the &#039;&#039;&#039;Track&#039;&#039;&#039; box of the &#039;&#039;&#039;Starting Position&#039;&#039;&#039; group, select the track number at which the play should start.  &lt;br /&gt;
&amp;lt;li&amp;gt;SVCD/VCD&amp;lt;/li&amp;gt;&lt;br /&gt;
In the &#039;&#039;&#039;Starting Position&#039;&#039;&#039; group, specify the &#039;&#039;&#039;Entry&#039;&#039;&#039; number at which the play should start. &lt;br /&gt;
Under the &#039;&#039;&#039;Audio and Subtitles&#039;&#039;&#039; group, select the &#039;&#039;&#039;Subtitles track&#039;&#039;&#039; and &#039;&#039;&#039;Audio track&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Check &#039;&#039;&#039;Show more options&#039;&#039;&#039; to see more play options.  Refer to [[#Additional_Playing_Options|Additional playing options]].&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
====Playing more than one media file====&lt;br /&gt;
VLC has an option to play two media files synchronously.&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;From the &#039;&#039;&#039;Media&#039;&#039;&#039; menu, select the &#039;&#039;&#039;Advanced Open File&#039;&#039;&#039; option.  &amp;lt;/li&amp;gt;&lt;br /&gt;
The Open dialog box is displayed.&lt;br /&gt;
&amp;lt;li&amp;gt;Select a media file.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Check the &#039;&#039;&#039;Show more options&#039;&#039;&#039; option.  The screen expands to show more options.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Check the &#039;&#039;&#039;Play another media synchronously&#039;&#039;&#039; option.  The &#039;&#039;&#039;Extra media&#039;&#039;&#039; box and a &#039;&#039;&#039;Browse&#039;&#039;&#039; button are displayed.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;In the &#039;&#039;&#039;Extra media&#039;&#039;&#039; box, enter the name of another media file with complete path or use the &#039;&#039;&#039;Browse&#039;&#039;&#039; button to select the media file. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;You can change the &#039;&#039;&#039;Caching&#039;&#039;&#039; value for the media file being played.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Select the time at which the media file should start from the &#039;&#039;&#039;Start Time&#039;&#039;&#039; list.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;You can see the selection you made in the &#039;&#039;&#039;Customize&#039;&#039;&#039; box.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Click on the &#039;&#039;&#039;Play&#039;&#039;&#039; button. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
You can use the &#039;&#039;&#039;Show more options&#039;&#039;&#039; to watch a video while listening to an audio file or listen to two audio files played synchronously (one audio track can have the instrumental part and the other can have the corresponding voice).&lt;br /&gt;
&lt;br /&gt;
===Opening a Network===&lt;br /&gt;
You can open a network and stream media from the selected network to the specified hosts.  When you open a network you specify the network to be used for streaming media content.&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;From the &#039;&#039;&#039;Media&#039;&#039;&#039; menu select &#039;&#039;&#039;Open Network&#039;&#039;&#039; or &#039;&#039;&#039;Advanced Open File&#039;&#039;&#039; option and then select the &#039;&#039;&#039;Network&#039;&#039;&#039; tab. &amp;lt;/li&amp;gt;&lt;br /&gt;
The Open dialog box is displayed.&lt;br /&gt;
&amp;lt;li&amp;gt;Select a protocol from the &#039;&#039;&#039;Protocol&#039;&#039;&#039; list. &amp;lt;/li&amp;gt;&lt;br /&gt;
The supported protocols are HTTP, HTTPS, FTP, MMS, RTSP, RTP, UDP and RTMP.&lt;br /&gt;
MMS, RTP, RTMP, RTSP and UDP protocols are suitable for streaming media.  The RTP, RTMP and RTSP protocols are for real transmission.&lt;br /&gt;
&amp;lt;li&amp;gt;Select a protocol suitable to your content.  &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;In the &#039;&#039;&#039;Address&#039;&#039;&#039; box, enter the address of the system from which the media is going to be streamed. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;In the &#039;&#039;&#039;Port&#039;&#039;&#039; box, enter the port number from which streaming is done. &amp;lt;/li&amp;gt;&lt;br /&gt;
The default number is 1234.&lt;br /&gt;
&amp;lt;li&amp;gt;When UDP is selected, the &#039;&#039;&#039;Allow Timeshifting&#039;&#039;&#039; option is enabled.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Timeshifting refers to the recording of programmes in a storage medium which is to be viewed or listened to at a time more convenient.  Typically, this refers to TV programming but can also refer to radio shows through podcasts.&lt;br /&gt;
&lt;br /&gt;
When the network stream is played, the stream can be paused even if it is a live stream&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Enter a URL in the &#039;&#039;&#039;Address&#039;&#039;&#039; box. &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Note:&amp;lt;/b&amp;gt; The &#039;&#039;&#039;Port&#039;&#039;&#039; list is enabled only when RTP or UDP is selected. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Click on the [[Image:submenu.JPG]] before the &#039;&#039;&#039;Play&#039;&#039;&#039; button and select &#039;&#039;&#039;Stream&#039;&#039;&#039; from the popup menu.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;In the Stream Output dialog box, specify the media file to be streamed and the address to which the streaming should be done. &amp;lt;br&amp;gt;&lt;br /&gt;
In the Stream Output dialog, you can specify further options. Refer to [[#Specifying_Streaming_Options|Specifying the Streaming Options]].&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Click on the &#039;&#039;&#039;Stream&#039;&#039;&#039; button.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Note:&amp;lt;/b&amp;gt; When the streaming is being done, the slider moves to show the progress.&lt;br /&gt;
====Specifying Streaming Options====&lt;br /&gt;
VLC provides several options for streaming media files.  You can stream media files in two ways.&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Select &#039;&#039;&#039;Streaming&#039;&#039;&#039; from the &#039;&#039;&#039;Media&#039;&#039;&#039; menu. &amp;lt;/li&amp;gt;&amp;lt;br&amp;gt; &lt;br /&gt;
&amp;lt;i&amp;gt;Or&amp;lt;/i&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Select &#039;&#039;&#039;Advanced Open File&#039;&#039;&#039; from the &#039;&#039;&#039;Media&#039;&#039;&#039; menu.  The Open dialog box is displayed.  &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Click on the [[Image:submenu.JPG]] icon next to the &#039;&#039;&#039;Play&#039;&#039;&#039; button and select &#039;&#039;&#039;Stream&#039;&#039;&#039; from the popup menu. &amp;lt;/li&amp;gt;&lt;br /&gt;
The Stream Output dialog box is displayed.&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Specify Outputs&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Check the &#039;&#039;&#039;Play locally&#039;&#039;&#039; option to play the file while it is being streamed.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Check the &#039;&#039;&#039;File&#039;&#039;&#039; option to specify a path to save the converted file or click on the &#039;&#039;&#039;Browse&#039;&#039;&#039; button.  The Save File dialog box is displayed.  Select a container format from the &#039;&#039;&#039;Save As Type&#039;&#039;&#039; list.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A container is a file that can contain audio and video.  You can also browse a folder to save the converted file.  The audio and video is encoded using codecs and then stored in a container.  A file’s extension can be used to identify the container format.  VLC provides the following container formats:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table width=&amp;quot;80%&amp;quot; border=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;5%&amp;quot; bgcolor=&amp;quot;#F5F5F5&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Format&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;75%&amp;quot; bgcolor=&amp;quot;#F5F5F5&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Description&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;5%&amp;quot;&amp;gt;.ps&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;75%&amp;quot;&amp;gt;Refers to MPEG program stream.  Stores M-PEG 2 video muxed with other streams.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;5%&amp;quot;&amp;gt;.ts&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;75%&amp;quot;&amp;gt;Refers to MPEG transport stream.  Used for streaming video through a network or by a satellite.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;5%&amp;quot;&amp;gt;.mpg&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;75%&amp;quot;&amp;gt;Refers to a family of standards used for coding audio and visual information.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;5%&amp;quot;&amp;gt;.ogg&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;75%&amp;quot;&amp;gt;Refers to professional grade media product. Ogg Vorbis encodes audio and Ogg Theora encodes video.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;5%&amp;quot;&amp;gt;.asf&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;75%&amp;quot;&amp;gt;Stores Windows Media Audio and Windows Media Video.  ASF is designed to be used over audio and video information and is specially designed to run over networks.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;5%&amp;quot;&amp;gt;.mp4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;75%&amp;quot;&amp;gt;M-PEG 4 audio and video. Provides compression for web, voice and broadcast television applications.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;5%&amp;quot;&amp;gt;.mov&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;75%&amp;quot;&amp;gt;Refers to the QuickTime media format. Used to store audio and video.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Select a file or enter the file name in the &#039;&#039;&#039;File&#039;&#039;&#039; name box. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Click on &#039;&#039;&#039;Save&#039;&#039;&#039; to save the media file in the selected container format.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Check the &#039;&#039;&#039;Dump Raw Output&#039;&#039;&#039; box to save the input stream as it is read by VLC, without any processing.  If this option is selected, all other options are disabled.  &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Select HTTP to stream media files using the HTTP streaming method.  Specify the &#039;&#039;&#039;Address&#039;&#039;&#039; and &#039;&#039;&#039;Port&#039;&#039;&#039;.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Select the &#039;&#039;&#039;MMSH&#039;&#039;&#039; access method to stream media files to the Microsoft Windows Media Player.  The &#039;&#039;&#039;Address&#039;&#039;&#039; and &#039;&#039;&#039;Port&#039;&#039;&#039; options are enabled.  Specify the &#039;&#039;&#039;Address&#039;&#039;&#039; and &#039;&#039;&#039;Port&#039;&#039;&#039;.&amp;lt;br&amp;gt;&lt;br /&gt;
MMS is a proprietary digital media streaming protocol developed by Microsoft.  MMSH is MMS over HTTP.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Select &#039;&#039;&#039;RTP&#039;&#039;&#039; to stream the media using the RTP method.  The Prefer UDP over RTP, Address, Port, Audio Port and Video Port options are enabled.&amp;lt;br&amp;gt;&lt;br /&gt;
RTP refers to the Real-Time Transfer Protocol.  Like UDP, RTP can use both unicast and multicast addresses.  RTP or UDP is extensively used for streaming live audio and video.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Specify the &#039;&#039;&#039;Address&#039;&#039;&#039;, &#039;&#039;&#039;Port&#039;&#039;&#039;, &#039;&#039;&#039;Audio Port&#039;&#039;&#039; and &#039;&#039;&#039;Video Port&#039;&#039;&#039;. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Select the &#039;&#039;&#039;Prefer UDP over RTP&#039;&#039;&#039; option. &amp;lt;/li&amp;gt;&lt;br /&gt;
VLC automatically tries to stream the media using the UDP protocol.  If the streaming fails, VLC uses the IP address specified for the RTP protocol.  This option can be used when no intervention is required from the consumer.  The &#039;&#039;&#039;Audio Port&#039;&#039;&#039; and &#039;&#039;&#039;Video Port&#039;&#039;&#039; options get disabled if the Prefer UDP over RTP option is selected.  &lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Select &#039;&#039;&#039;IceCast&#039;&#039;&#039; to distribute live audio and video over the Internet in real time. &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Enter the &#039;&#039;&#039;Address&#039;&#039;&#039; and &#039;&#039;&#039;Port&#039;&#039;&#039; details. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Enter the login name and password in the &#039;&#039;&#039;Login:pass:&#039;&#039;&#039; box.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Enter the name of the &#039;&#039;&#039;Mount Point&#039;&#039;&#039; where the current listener should be redirected to.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
An IceCast mount point refers to a connector between an IceCast source stream and IceCast listeners.&amp;lt;/li&amp;gt;  &lt;br /&gt;
&amp;lt;li&amp;gt;Select a profile from the &#039;&#039;&#039;Profile&#039;&#039;&#039; list.  The available profiles are &amp;lt;i&amp;gt;Custom, Ogg/Vorbis, MPEG-2, MP3, MPEG-4 audio AAC, MPEG-4/DivX, H264, IPod (MP4, aac), Xbox, Windows (wmv/asf),&amp;lt;/i&amp;gt; and &amp;lt;i&amp;gt;PSP&amp;lt;/i&amp;gt;.&amp;lt;br&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Choose the encoder format from the &#039;&#039;&#039;Profiles&#039;&#039;&#039; or customise it. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Customise the other options by selecting the Encapsulation, Video codec, Audio codec and Subtitles tabs. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Note:&amp;lt;/b&amp;gt; The options under Encapsulation, Video codec, Audio codec and Subtitles tabs are enabled only if you select the &#039;&#039;&#039;Custom&#039;&#039;&#039; option.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Encapsulation &amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Refers to the format in which a stream is encapsulated.  The available formats are &amp;lt;i&amp;gt;MPEG-TS, MPEG-PS, MPEG 1, Ogg/Ogm, ASF/WMV, MP4, MOV, WAV, RAW, FLV&amp;lt;/i&amp;gt; and &amp;lt;i&amp;gt;MKV&amp;lt;/i&amp;gt;.  &lt;br /&gt;
From the &#039;&#039;&#039;Encapsulation&#039;&#039;&#039; tab, select an encapsulation method that fits the codecs and access method of your stream. &lt;br /&gt;
 &lt;br /&gt;
&amp;lt;b&amp;gt;Video Codec&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;Video&#039;&#039;&#039; option is selected by default.  The options related to codec, and bitrate are enabled only if the Video option is checked.&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Select the required codec from the &#039;&#039;&#039;Codec&#039;&#039;&#039; list.  The available video codecs are &amp;lt;i&amp;gt;MPEG-1, MPEG-2, MPEG-4, DIVX 1, DIVX 2, DIVX 3, H-263, H-264, WMV1, WMV2, MPEG,&amp;lt;/i&amp;gt; and &amp;lt;i&amp;gt;Theora&amp;lt;/i&amp;gt;. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Specify an average bitrate in the &#039;&#039;&#039;Bitrate&#039;&#039;&#039; (kb/s) box.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Select a scale from the Scale list.  The values are &amp;lt;i&amp;gt;1, 0.25, 0.5, 0.75, 1.25, 1.5, 1.75,&amp;lt;/i&amp;gt; and&amp;lt;i&amp;gt; 2&amp;lt;/i&amp;gt;. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Audio Codec&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;Audio&#039;&#039;&#039; option is selected by default.  The options related to codec, bitrate and channels are enabled only if the Audio option is checked.&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Select an audio codec from the &#039;&#039;&#039;Codec&#039;&#039;&#039; list.  The available audio codecs are &amp;lt;i&amp;gt;Vorbis, MPEG Audio, MP3, MPEG4 Audio (AAC), A52/AC-3, Flac, Speex, WAV&amp;lt;/i&amp;gt; and &amp;lt;i&amp;gt;WMA&amp;lt;/i&amp;gt;.  &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Specify an average bit rate in the &#039;&#039;&#039;Bitrate&#039;&#039;&#039; (kb/s) box.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Select a channel from the &#039;&#039;&#039;Channels&#039;&#039;&#039; list. In audio, a channel refers to a stream of audio that is to be played by one speaker.  For example, stereo audio, consists of two channels.  &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Subtitles&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Specify subtitles to be streamed along with your media file.  To specify subtitles&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Check the &#039;&#039;&#039;Subtitles&#039;&#039;&#039; checkbox and select a subtitle from the &#039;&#039;&#039;Subtitle&#039;&#039;&#039; list.&amp;lt;/li&amp;gt;&lt;br /&gt;
This is the subtitle format that is to be included with the media that is streamed. &lt;br /&gt;
&amp;lt;li&amp;gt;Check the &#039;&#039;&#039;Overlay subtitles on the video&#039;&#039;&#039; option to render subtitles directly on the video, while transcoding it.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Miscellaneous&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Time-To-Live (TTL)&amp;lt;/b&amp;gt;- This sets the numbers of routers your stream can go through, for UDP unicast and unicast access methods.  With UDP multicast, the default TTL is set to 1, meaning that your stream won&#039;t get across any router.  You may want to increase it if you want to route your multicast stream.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;SAP Announce&amp;lt;/b&amp;gt; - SAP is a way to publicly announce streams that are being sent using multicast UDP or RTP.  Enter the name of the stream in the text box.  This is available only for the RTP streaming method.&lt;br /&gt;
   &lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Group Name&amp;lt;/b&amp;gt; – This allows you to specify a group for the session, which will be announced.  Enter a name.  This option is enabled only if the &#039;&#039;&#039;SAP Announce&#039;&#039;&#039; box is checked.&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Stream all elementary streams&amp;lt;/b&amp;gt; – Select this option to you to stream all soundtracks and subtitles.  This option separates the different elementary streams from a stream, and saves each of them in a different file or sends it to a separate destination. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Keep stream output open&amp;lt;/b&amp;gt; - Select this option to save incoming streams.  This option is also used to make VLC act as a streaming server.&lt;br /&gt;
&lt;br /&gt;
The options selected are displayed as a concatenated string in the &#039;&#039;&#039;Generated Stream Output String&#039;&#039;&#039; box.&lt;br /&gt;
&amp;lt;li&amp;gt;Click on the Stream button.  The selected file is streamed to the selected locations.&amp;lt;/li&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; The &#039;&#039;&#039;Streaming&#039;&#039;&#039; option present under the &#039;&#039;&#039;Media&#039;&#039;&#039; menu is the same as the &#039;&#039;&#039;Stream&#039;&#039;&#039; option in the [[Image:submenu.JPG]] list.&lt;br /&gt;
&lt;br /&gt;
====Common Options====&lt;br /&gt;
VLC provides some common options which are easily accessible.&lt;br /&gt;
Select &#039;&#039;&#039;Advanced Open File&#039;&#039;&#039; from the &#039;&#039;&#039;Media&#039;&#039;&#039; menu.  &lt;br /&gt;
&lt;br /&gt;
The Open file dialog box is displayed.  There are four tabs such as &#039;&#039;&#039;File&#039;&#039;&#039;, &#039;&#039;&#039;Disc&#039;&#039;&#039;, &#039;&#039;&#039;Network&#039;&#039;&#039; and &#039;&#039;&#039;Capture Device&#039;&#039;&#039;.  The options mentioned in the table are part of a dropdown list which is displayed when the [[Image:submenu.JPG]] button is clicked. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;table width=&amp;quot;60%&amp;quot; border=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;10%&amp;quot; bgcolor=&amp;quot;#F5F5F5&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Option&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;10%&amp;quot; bgcolor=&amp;quot;#F5F5F5&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Shortcut Key&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;40%&amp;quot; bgcolor=&amp;quot;#F5F5F5&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Description&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;10%&amp;quot;&amp;gt;Enqueue&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;10%&amp;quot;&amp;gt;Alt + E&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;40%&amp;quot;&amp;gt;Adds media files to the playlist but doesn&#039;t play it until you click &#039;&#039;&#039;Play&#039;&#039;&#039;.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;10%&amp;quot;&amp;gt;Play&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;10%&amp;quot;&amp;gt;Alt + P&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;40%&amp;quot;&amp;gt;Adds media files to the playlist and plays the media.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;10%&amp;quot;&amp;gt;Stream&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;10%&amp;quot;&amp;gt;Alt + S&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;40%&amp;quot;&amp;gt;Adds media files to the playlist and streams it on the network.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;10%&amp;quot;&amp;gt;Convert&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;10%&amp;quot;&amp;gt;Alt + C&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;40%&amp;quot;&amp;gt;Adds media files to the playlist.&amp;lt;br&amp;gt;&lt;br /&gt;
Converts a media file into the selected format.&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Leave &#039;&#039;&#039;Play locally&#039;&#039;&#039; unchecked because it decreases the conversion time.  If you simultaneously play a file and convert it, it takes much more time.&lt;br /&gt;
&lt;br /&gt;
===Opening a Capture Device===&lt;br /&gt;
A capture device captures an image from a video file or sound from an audio file.  Capture devices include webcams, external DVD players, TV cards and acquisition cards.  VLC supports capture devices if the devices have the DirectShow compatible drivers.&lt;br /&gt;
&lt;br /&gt;
To capture media&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Select &#039;&#039;&#039;Open Capture Device&#039;&#039;&#039; from the &#039;&#039;&#039;Media&#039;&#039;&#039; menu.  The Open dialog box is displayed with the &#039;&#039;&#039;Capture Device&#039;&#039;&#039; tab selected. &amp;lt;/li&amp;gt;&lt;br /&gt;
VLC media player supports three modes of capture &amp;lt;i&amp;gt;DirectShow, DVB DirectShow&amp;lt;/i&amp;gt; and &amp;lt;i&amp;gt;Desktop&amp;lt;/i&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;DirectShow:&#039;&#039;&#039; DirectShow, a Windows media streaming architecture, supports capture from digital and analog devices.  DirectShow automatically detects and uses video and audio acceleration hardware when available, but also supports systems without acceleration hardware.&lt;br /&gt;
&lt;br /&gt;
To capture content using the DirectShow plug-in, select &#039;&#039;&#039;DirectShow&#039;&#039;&#039; from the &#039;&#039;&#039;Capture Mode&#039;&#039;&#039; list.  The options in the rest of the dialog box change based on the option selected in the Capture Mode list.&lt;br /&gt;
&lt;br /&gt;
If you want to capture video, select a device from the list next to the &#039;&#039;&#039;Configure&#039;&#039;&#039; button under the &#039;&#039;&#039;Card Selection&#039;&#039;&#039; group.  VLC provides default values.  To adjust more options, select the required options from the device settings.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Click on the &#039;&#039;&#039;Configure&#039;&#039;&#039; button for Video.  The Properties dialog box is displayed with two tabs, &#039;&#039;&#039;Device Settings&#039;&#039;&#039; and &#039;&#039;&#039;Advanced&#039;&#039;&#039;. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;If the device name does not appear in the list, click on the &#039;&#039;&#039;Refresh&#039;&#039;&#039; button.  The device name appears in a list next to the &#039;&#039;&#039;Configure&#039;&#039;&#039; button.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Device Settings&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:Device settings.JPG]]&lt;br /&gt;
&lt;br /&gt;
If the &#039;&#039;&#039;Auto&#039;&#039;&#039; box is checked for any parameter, the software automatically fixes the value for the parameter based on the video file.  By default, the Auto option is enabled only for the White Balance parameter. &lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&#039;&#039;&#039;Brightness:&#039;&#039;&#039; Move the slider till you get the desired brightness for the video capture.  The default value is 5000. &amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;&#039;&#039;&#039;Contrast:&#039;&#039;&#039; Refers to the difference in visual properties that makes an object distinguishable from other objects and the background.  Move the slider till you get the desired contrast.  The default value is 5000. &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&#039;&#039;&#039;Saturation:&#039;&#039;&#039; Refers to the difference of a color against its own brightness.  Move the slider to get the desired effect.  The default value is 5000. &amp;lt;/li&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&#039;&#039;&#039;Sharpness:&#039;&#039;&#039; Refers to the clarity of a video.  Move the slider till you get the desired sharpness for the video capture.  The default value is 6000. &amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;&#039;&#039;&#039;White Balance:&#039;&#039;&#039; Refers to colour balance. This option helps to make white actually white and makes skin tones look more natural. Uncheck the &#039;&#039;&#039;Auto&#039;&#039;&#039; option and Move the slider to get the desired effect.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&#039;&#039;&#039;Backlight Comp:&#039;&#039;&#039; Refers to the ability of a camera to compensate in cases where a subject with a large amount of background light would otherwise be obscured by excessive light.  The default value is 0.  Move the slider to get the desired effect.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Advanced Settings&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Image:advanced settings.JPG]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Automatic Gain Control&#039;&#039;&#039; – Is a circuit found on some electronic devices that automatically controls the gain of a signal.  In AGC, weaker signals receive more gain and stronger signals receive less gain or none at all.&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&#039;&#039;&#039;Exposure&#039;&#039;&#039; - Refers to the amount of light allowed to fall on a selected media file while capturing images.  There are occasions when you may have to manually adjust the exposure on your camera.  Exposure is measured in seconds.  &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For example, you have to take a shot of a person from a certain angle, and there is bright light behind the person.  In such case, aim your camera on the person and adjust the exposure value by moving the slider.  The specified value remains unchanged even after closing the VLC application.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&#039;&#039;&#039;Gain&#039;&#039;&#039; - This option allows increasing or decreasing the brightness of the video being captured. &amp;lt;br&amp;gt;&lt;br /&gt;
When &#039;&#039;&#039;Automatic Gain Control&#039;&#039;&#039; is selected, the values you specified are taken as the default values for Exposure and Gain. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Uncheck &#039;&#039;&#039;Automatic Gain Control&#039;&#039;&#039; to change the values of &#039;&#039;&#039;Exposure&#039;&#039;&#039; and &#039;&#039;&#039;Gain&#039;&#039;&#039; by moving the sliders.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Image Mirror&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&#039;&#039;&#039;Mirror Horizontal&#039;&#039;&#039; – If you select this option, the video clip is flipped horizontally.  You can see a mirror view of the captured picture.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&#039;&#039;&#039;Mirror Vertical&#039;&#039;&#039; - If you select this option, the video clip is flipped upside down. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Anti-Flicker&#039;&#039;&#039; – Refers to a process of filtering digital images to reduce image flicker.  The available options are &amp;lt;i&amp;gt;Off, 50 Hz (European)&amp;lt;/i&amp;gt; and &amp;lt;i&amp;gt;60 Hz (North America)&amp;lt;/i&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Image Enhancement&#039;&#039;&#039; – You can enhance the video being captured in terms of light and color using the following options:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&#039;&#039;&#039;Low Light Boost&#039;&#039;&#039; – If you check this option, the exposure time of the camera increases in poor light conditions.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&#039;&#039;&#039;Color Boost&#039;&#039;&#039; – If you check this option, the colors of the video being captured are boosted.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you want to capture audio, select a device from the list next to the &#039;&#039;&#039;Configure&#039;&#039;&#039; button under the &#039;&#039;&#039;Card Selection&#039;&#039;&#039; group.&lt;br /&gt;
&lt;br /&gt;
Click on the &#039;&#039;&#039;Configure&#039;&#039;&#039; button for Audio.  The Properties dialog box is displayed.  Specify the AudioInputMixer properties.&lt;br /&gt;
&lt;br /&gt;
[[Image:Audioinputprop.JPG]]&lt;br /&gt;
&lt;br /&gt;
In the Master Input Mix group, check the &#039;&#039;&#039;Enable&#039;&#039;&#039; box.  Control the tone of the audio using the Treble and Bass sliders.&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&#039;&#039;&#039;Loudness&#039;&#039;&#039; – Refers to volume of the audio.  Adjust the volume by moving the slider.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&#039;&#039;&#039;Mono&#039;&#039;&#039; – Refers to an amplifier connection.  Adjust the volume by moving the slider.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
In the Pin Line Input Mix group, check the &#039;&#039;&#039;Enable&#039;&#039;&#039; box.&lt;br /&gt;
Select a line from the &#039;&#039;&#039;Pin Line&#039;&#039;&#039; list.  The values in the Pin Line list are populated based on the selected audio input device.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Click on the &#039;&#039;&#039;Advanced options&#039;&#039;&#039; button to specify the following properties:&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&#039;&#039;&#039;Caching value in ms&#039;&#039;&#039; – Refers to the caching value for DirectShow streams.  Enter or select a value.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&#039;&#039;&#039;Video device name&#039;&#039;&#039; – Refers to the name of the video device that is used by DirectShow plugin.  If you do not specify a device, the default device is used.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&#039;&#039;&#039;Audio device name&#039;&#039;&#039; – Refers to the name of the audio device that is used by DirectShow plugin.  If you do not specify a device, the default device is used.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&#039;&#039;&#039;Video size&#039;&#039;&#039; – Refers to the size of the video that is displayed by the DirectShow plugin.  The size of video is measured in pixels.  If you do not specify the size, the default size is used.&amp;lt;/li&amp;gt;  &lt;br /&gt;
&amp;lt;li&amp;gt;&#039;&#039;&#039;Video input chroma format&#039;&#039;&#039; - Chroma refers to the way colors are encoded.  Enter a specific chroma format.  The default value is 1420.  &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&#039;&#039;&#039;Video input frame rate&#039;&#039;&#039; – Enter a specific frame rate.  The default value is 0. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&#039;&#039;&#039;Device properties&#039;&#039;&#039; – Check this option to view the properties dialog of the selected device before starting the stream.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&#039;&#039;&#039;Tuner properties&#039;&#039;&#039; – Using this option you can set channels.  A tuner converts signals into picture and sounds.  Select this option to view the tuner properties (channel selection) dialog box. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&#039;&#039;&#039;Tuner TV channel&#039;&#039;&#039; – Refers to a tuner for setting TV channels.  The default is 0.  The default channel is used to capture the media.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&#039;&#039;&#039;Tuner country code&#039;&#039;&#039; – This option helps to establish the current channel-to-frequency mapping.  The default is 0. &amp;lt;/li&amp;gt; &lt;br /&gt;
&amp;lt;li&amp;gt;&#039;&#039;&#039;Tuner input type&#039;&#039;&#039; – Select the tuner input type.  Available values are cable and antenna. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&#039;&#039;&#039;Video input pin&#039;&#039;&#039; – Select a video input source.  Available values are Composite, S-video, and Tuner.  These settings are hardware-specific.  -1 means that settings will not be changed.&amp;lt;/li&amp;gt;  &lt;br /&gt;
&amp;lt;li&amp;gt;&#039;&#039;&#039;Audio input pin&#039;&#039;&#039; – This option is used to capture audio using a specific audio input pin.  These settings are hardware-specific.  Select a number from the Audio input pin list. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&#039;&#039;&#039;AM Tuner mode&#039;&#039;&#039; – This option is used to select a AM (amplitude modulation).  The following are the tuner modes:&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;table border=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td bgcolor=&amp;quot;#F5F5F5&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Value&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td bgcolor=&amp;quot;#F5F5F5&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Mode&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;0&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Default&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;TV&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;AM Radio&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;3&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FM Radio&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DSS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
Select a number from the &#039;&#039;&#039;AM Tuner mode&#039;&#039;&#039; list.&lt;br /&gt;
&amp;lt;li&amp;gt;Number of audio channels – Select an audio input format with the given number of audio channels.  If the channels are unavailable, select 0.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Audio sample rate – This option is used to set the sample rate.  If the rates are unavailable, select 0.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Audio bits per sample – Select audio input format with the given bits or sample.  If the audio bits are unavailable, select 0.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Select the &#039;&#039;&#039;Convert&#039;&#039;&#039; option to select the encoding formats and click on the &#039;&#039;&#039;Save&#039;&#039;&#039; button.  Refer to [[#Converting_and_Saving_a_Media_File_Format|Converting and Saving a media file format]].&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Click on the &#039;&#039;&#039;Play&#039;&#039;&#039; button.  The capturing of the media starts.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;DVB DirectShow&#039;&#039;&#039; - Refers to a suite of internationally accepted open standards for digital television.  VLC media player supports three types of DVBs and they are:  &lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&#039;&#039;&#039;DVB-S&#039;&#039;&#039; - Is an abbreviation for Digital Video Broadcasting - Satellite.  It is the Digital Video Broadcasting forward error coding and modulation standard for satellite television.  This is used via satellites. &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&#039;&#039;&#039;DVB-C&#039;&#039;&#039; – Is an abbreviation for Digital Video Broadcasting – Cable.  It is the DVB European consortium standard for the broadcast transmission of digital television over cable.  This system transmits MPEG-2 or MPEG-4 audio and video streams using a QAM modulation.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&#039;&#039;&#039;DVB-T&#039;&#039;&#039; - Is an abbreviation for Digital Video Broadcasting – Terrestrial.  It is the DVB European-based consortium standard for the broadcast transmission of digital terrestrial television.  This system transmits compressed audio, video and other data in the MPEG format using the COFDM modulation.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Ensure that you have the DVB card installed on your PC.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;DVB-S&#039;&#039;&#039; – You can stream a live TV from a PC using the DVB-S option.  To stream&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Select &#039;&#039;&#039;Open Capture Device&#039;&#039;&#039; from the &#039;&#039;&#039;Media&#039;&#039;&#039; menu.  The Open dialog box is displayed.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Select the &#039;&#039;&#039;Open Capture Device&#039;&#039;&#039; tab. &amp;lt;/li&amp;gt; &lt;br /&gt;
&amp;lt;li&amp;gt;Select &#039;&#039;&#039;DVB DirectShow&#039;&#039;&#039; from the &#039;&#039;&#039;Capture Mode&#039;&#039;&#039; list.   &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Select &#039;&#039;&#039;DVB-S&#039;&#039;&#039; from &#039;&#039;&#039;DVB Type&#039;&#039;&#039; under the &#039;&#039;&#039;Card Selection&#039;&#039;&#039; group.  In the &#039;&#039;&#039;Options&#039;&#039;&#039; group, specify the following  &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Select &#039;&#039;&#039;Transponder/multiplex frequency&#039;&#039;&#039; to set the transponder frequency.  A transponder is a device that receives, amplifies and retransmits a signal on a different frequency.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Select &#039;&#039;&#039;Transponder symbol rate&#039;&#039;&#039; to set the transponder symbol rate. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Click on the &#039;&#039;&#039;Advanced options&#039;&#039;&#039; button to specify the following parameters:&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
	&amp;lt;li&amp;gt;&#039;&#039;&#039;Caching value in ms&#039;&#039;&#039; – Refers to caching value for the DirectShow stream.  Enter a value in milliseconds.&amp;lt;/li&amp;gt; &lt;br /&gt;
	&amp;lt;li&amp;gt;&#039;&#039;&#039;Transponder / multiplex frequency&#039;&#039;&#039; - A transponder is a device that receives, amplifies and retransmits a signal on a different frequency.  Select a frequency.&amp;lt;/li&amp;gt;&lt;br /&gt;
	&amp;lt;li&amp;gt;&#039;&#039;&#039;Inversion Mode&#039;&#039;&#039; - &amp;lt;i&amp;gt;Description to be added&amp;lt;/i&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&#039;&#039;&#039;Satellite polarization&#039;&#039;&#039; – Polarization is a method of giving transmission signals a specific direction.  The signals transmitted by a satellite can be polarized in four ways and they are: &amp;lt;i&amp;gt;Horizontal, Vertical, Circular Left&amp;lt;/i&amp;gt; and &amp;lt;i&amp;gt;Circular Right&amp;lt;/i&amp;gt;. Select an option.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&#039;&#039;&#039;Network identifier&#039;&#039;&#039; – Refers to a unique ID used to identify a network.  Select a number from the &#039;&#039;&#039;Network identifier&#039;&#039;&#039; list.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&#039;&#039;&#039;Satellite Azhimuth&#039;&#039;&#039; – Azhimuth is an angular measurement made in the horizontal plane.  Enter a value.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Satellite Elevation– This option defines the angle between the Earth and the position of a satellite.  Enter a value.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&#039;&#039;&#039;Satellite Longitude&#039;&#039;&#039; – Refers to the satellite longitude in 10ths of degree.  Enter a value.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&#039;&#039;&#039;Antenna lnb_lof1&#039;&#039;&#039; – Refers to low band local Osc Freq in kHz.  Enter a value in kHz.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&#039;&#039;&#039;Antenna lnb_lof2&#039;&#039;&#039; - Refers to high band local Osc Freq in kHz.  Enter a value in kHz.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&#039;&#039;&#039;Antenna lnb_slof&#039;&#039;&#039; – Refers to low noise block switch freq in kHz.  Enter a value in kHz.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&#039;&#039;&#039;Transponder FEC&#039;&#039;&#039; – Refers to the forward error correction mode.  Enter a value in kHz.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&#039;&#039;&#039;Transponder symbol rate in kHz&#039;&#039;&#039; &amp;lt;i&amp;gt;Description to be added&amp;lt;/i&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&#039;&#039;&#039;Modulation Type&#039;&#039;&#039; – Refers to the QAM constellation points.  The available values are &amp;lt;i&amp;gt;16, 32, 64, 126,&amp;lt;/i&amp;gt; and &amp;lt;i&amp;gt;256&amp;lt;/i&amp;gt;.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&#039;&#039;&#039;Terrestrial high priority stream code rate (FEC)&#039;&#039;&#039; – Refers to the high priority FEC Rate.  The available values are Undefined, &amp;lt;i&amp;gt;1/2, 2/3, 3/4, 5/6&amp;lt;/i&amp;gt; and &amp;lt;i&amp;gt;7/8&amp;lt;/i&amp;gt;.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&#039;&#039;&#039;Terrestrial low priority stream code rate (FEC)&#039;&#039;&#039; – Refers to the low priority FEC Rate.  The available values are &amp;lt;i&amp;gt;Undefined, 1/2, 2/3, 3/4, 5/6,&amp;lt;/i&amp;gt; and &amp;lt;i&amp;gt;7/8&amp;lt;/i&amp;gt;.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&#039;&#039;&#039;Terrestrial bandwidth&#039;&#039;&#039; - &amp;lt;i&amp;gt;Description to be added&amp;lt;/i&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&#039;&#039;&#039;Terrestrial guard interval&#039;&#039;&#039; – Refers to a parameter that is used in encoding and modulation.  Select an interval from the list. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&#039;&#039;&#039;Terrestrial transmission mode&#039;&#039;&#039; - &amp;lt;i&amp;gt;Description to be added&amp;lt;/i&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&#039;&#039;&#039;Terrestrial hierarchy mode&#039;&#039;&#039; - &amp;lt;i&amp;gt;Description to be added&amp;lt;/i&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;DVB-C&#039;&#039;&#039; - You can stream digital TV using digital signal cables.  The following is a procedure to stream content using the DVB-C standard.&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Select &#039;&#039;&#039;Open Capture Device&#039;&#039;&#039; from the &#039;&#039;&#039;Media&#039;&#039;&#039; menu.  The Open dialog box is displayed.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Select the &#039;&#039;&#039;Open Capture Device&#039;&#039;&#039; tab.  &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Select &#039;&#039;&#039;DVB DirectShow&#039;&#039;&#039; from the &#039;&#039;&#039;Capture Mode&#039;&#039;&#039; list. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Select &#039;&#039;&#039;DVB-C&#039;&#039;&#039; from &#039;&#039;&#039;DVB Type&#039;&#039;&#039; under the &#039;&#039;&#039;Card Selection&#039;&#039;&#039; group. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Select &#039;&#039;&#039;Transponder/multiplex frequency&#039;&#039;&#039; to set the transponder frequency. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Select &#039;&#039;&#039;Transponder symbol rate&#039;&#039;&#039; to set the transponder symbol rate.&amp;lt;/li&amp;gt; &lt;br /&gt;
&amp;lt;li&amp;gt;Select an extra media if you want some background music using &#039;&#039;&#039;Show more options&#039;&#039;&#039;.  Refer to [[#Playing_more_than_one_media_filePlaying more than one media file.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Select &#039;&#039;&#039;Convert&#039;&#039;&#039; to select the encoding formats and click on the &#039;&#039;&#039;Save&#039;&#039;&#039; button.  Refer to Converting and Saving a Media File Format.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Click on the &#039;&#039;&#039;Play&#039;&#039;&#039; button to play the media.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Click on the &#039;&#039;&#039;Cancel&#039;&#039;&#039; button to exit the screen. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;DVB-T&#039;&#039;&#039; - Follow the procedure below to stream DVB-T channels:&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Select &#039;&#039;&#039;Open Capture Device&#039;&#039;&#039; from the &#039;&#039;&#039;Media&#039;&#039;&#039; menu.  The Open dialog box is displayed.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Select the &#039;&#039;&#039;Open Capture Device&#039;&#039;&#039; tab. &amp;lt;/li&amp;gt; &lt;br /&gt;
&amp;lt;li&amp;gt;Select &#039;&#039;&#039;DVB DirectShow&#039;&#039;&#039; from the &#039;&#039;&#039;Capture Mode&#039;&#039;&#039; list. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Select &#039;&#039;&#039;DVB-T&#039;&#039;&#039; from &#039;&#039;&#039;DVB Type&#039;&#039;&#039; under the &#039;&#039;&#039;Card Selection&#039;&#039;&#039; group. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Select &#039;&#039;&#039;Transponder/Multiplex frequency&#039;&#039;&#039; to set the transponder frequency. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Select &#039;&#039;&#039;Bandwidth&#039;&#039;&#039; to set the terrestrial bandwidth.  &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Select an extra media if you want some background music using &#039;&#039;&#039;Show more options&#039;&#039;&#039;.  Refer to Playing more than one media file.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Click on the &#039;&#039;&#039;Play&#039;&#039;&#039; button to play the media.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Click on the &#039;&#039;&#039;Cancel&#039;&#039;&#039; button to exit the screen.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; The Advanced Options for the DVB-C and DVB-T are the same as the Advanced Options for the DVB-S.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Desktop&#039;&#039;&#039; - You can capture all your mouse movements and application actions and save the video in the selected format.  This option is used to record the on-screen activity on your Windows desktop.  For example, you can create videos to demonstrate the features or usage of a software.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;To capture the desktop, select &#039;&#039;&#039;Open Capture Device&#039;&#039;&#039; from the &#039;&#039;&#039;Media&#039;&#039;&#039; menu.  The Open dialog box is displayed.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Select the &#039;&#039;&#039;Open Capture Device&#039;&#039;&#039; tab. &amp;lt;/li&amp;gt; &lt;br /&gt;
&amp;lt;li&amp;gt;Select &#039;&#039;&#039;Desktop&#039;&#039;&#039; from the &#039;&#039;&#039;Capture Mode&#039;&#039;&#039; list. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Enter a frame rate in the &#039;&#039;&#039;Desired frame rate&#039;&#039;&#039; for the capture box.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Select &#039;&#039;&#039;Convert&#039;&#039;&#039; to select the encoding formats and click on the &#039;&#039;&#039;Save&#039;&#039;&#039; button.  Refer to Converting and Saving a media file format.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Select an extra media if you want some background music using &#039;&#039;&#039;Show more options&#039;&#039;&#039;.  Refer to Playing more than one media file.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Click on the &#039;&#039;&#039;Play&#039;&#039;&#039; button to play the media.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Click on the &#039;&#039;&#039;Cancel&#039;&#039;&#039; button to exit the screen.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Streaming Media Files===&lt;br /&gt;
Streaming is a method of delivering audio or video content across the network without downloading a file before it is played.  You can view or listen to the content as it arrives.  The advantage is that you need not download large files to watch a movie or listen to music.&lt;br /&gt;
VideoLAN is designed to stream MPEG videos on high bandwidth networks. &lt;br /&gt;
&lt;br /&gt;
VLC can be used as a server to stream MPEG-1, MPEG-2 and MPEG-4 files, DVDs and live videos on the network in unicast or multicast. &lt;br /&gt;
&lt;br /&gt;
Unicast refers to a process where media files are sent to a single system through the network. Multicast refers to a process where media files are sent to multiple systems through the network.&lt;br /&gt;
&lt;br /&gt;
VLC is also used as a client to receive, decode and display MPEG streams.  MPEG-1, MPEG-2 and MPEG-4 streams received from the network or video from a camcorder can be sent to one machine or a group of machines.&lt;br /&gt;
&lt;br /&gt;
[[Image:streamingdiag.JPG]]&lt;br /&gt;
&lt;br /&gt;
To stream a file&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Select &#039;&#039;&#039;Streaming&#039;&#039;&#039; from the &#039;&#039;&#039;Media&#039;&#039;&#039; menu.  The Open dialog box is displayed.  The &#039;&#039;&#039;Open File&#039;&#039;&#039; tab is selected by default.  &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Select the media file from the options available such as a file, a network, a disc or a capture device.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Click on &#039;&#039;&#039;Stream&#039;&#039;&#039;.  The Stream Output dialog box is displayed. Refer to [[#Specifying_Streaming_Options|Specifying Streaming Options]].&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Click on &#039;&#039;&#039;Stream&#039;&#039;&#039; in the Stream Output dialog box. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Note: When the streaming is being done, the slider moves to show the progress.&lt;br /&gt;
&lt;br /&gt;
===Converting and Saving a Media File Format===&lt;br /&gt;
VLC media player is the best option for multimedia conversion.  It can convert different media formats to the format of your preference.   To convert a media file&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Select &#039;&#039;&#039;Open File&#039;&#039;&#039; from the &#039;&#039;&#039;Media&#039;&#039;&#039; menu.  The Open dialog box is displayed.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Select a media file and click on the &#039;&#039;&#039;Open&#039;&#039;&#039; button.  The media file is played.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Select &#039;&#039;&#039;Convert/Save&#039;&#039;&#039; from the &#039;&#039;&#039;Media&#039;&#039;&#039; menu.  The Open dialog box is displayed.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Select the media file and click on &#039;&#039;&#039;Convert&#039;&#039;&#039;.  The Stream Output dialog box is displayed.  Refer to [[#Specifying_Streaming_Options|Specifying Streaming Options]]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
==Audio==&lt;br /&gt;
Using the VLC media player, you can play audio files of different formats.  You can enable tracks, convert audio tracks, view tracks in various visualizations, and set visualizations.  Audio tracks of the &#039;&#039;.asf, .avi, .divx, .dv, .mxf, .ogg, .gm, .ps, .ts, .vob,&#039;&#039; and &#039;&#039;.wmv&#039;&#039; formats are supported.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; The options under the &#039;&#039;&#039;Audio&#039;&#039;&#039; menu are enabled only if an audio file is played.&lt;br /&gt;
===Playing an Audio Track===&lt;br /&gt;
You can play, enable and disable an audio track.  To play a track&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Select &#039;&#039;&#039;Open File&#039;&#039;&#039; from the &#039;&#039;&#039;Media&#039;&#039;&#039; menu. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Select an audio file and click on the [[Image:VLC_-_play_button.png]] &#039;&#039;&#039;Play&#039;&#039;&#039; button.  The selected track is played.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;To disable a track, select the &#039;&#039;&#039;Disable&#039;&#039;&#039; option in the &#039;&#039;&#039;Audio Track&#039;&#039;&#039; from the &#039;&#039;&#039;Audio&#039;&#039;&#039; menu.  The selected track stops.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;To play the same track again, select the &#039;&#039;&#039;Track 1&#039;&#039;&#039; option in the &#039;&#039;&#039;Audio Track&#039;&#039;&#039; from the &#039;&#039;&#039;Audio&#039;&#039;&#039; menu.  The selected track is played.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Audio Device===&lt;br /&gt;
This option helps you to listen to audio files in two modes: stereo and mono.  &lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;To listen to an audio track in either the Stereo or Mono mode, select &#039;&#039;&#039;Open File or Open Disc&#039;&#039;&#039; from the &#039;&#039;&#039;Media&#039;&#039;&#039; menu.  The Open dialog box is displayed.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Select an audio file and click on the [[Image:VLC_-_play_button.png]] &#039;&#039;&#039;Play&#039;&#039;&#039; button.  The selected track is played.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Select &#039;&#039;&#039;Mono&#039;&#039;&#039; in &#039;&#039;&#039;Audio Device&#039;&#039;&#039; from the &#039;&#039;&#039;Audio&#039;&#039;&#039; menu if you want to listen to the audio track in the Mono mode.&amp;lt;/li&amp;gt;  &lt;br /&gt;
Mono refers to monoaural sound that uses a single channel for sound reproduction.  &lt;br /&gt;
&amp;lt;li&amp;gt;Select &#039;&#039;&#039;Stereo&#039;&#039;&#039; in &#039;&#039;&#039;Audio Device&#039;&#039;&#039; from the &#039;&#039;&#039;Audio&#039;&#039;&#039; menu if you want to listen to the audio track in the Stereo mode.&amp;lt;/li&amp;gt;&lt;br /&gt;
Stereo refers to sound that uses two channels for sound reproduction.&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Audio Channels===&lt;br /&gt;
In audio, a channel refers to a stream of audio that is to be played by one speaker.  For example, stereo audio, consists of two channels. This option is useful for codecs that don’t have support for more than 2 channels.  &lt;br /&gt;
&lt;br /&gt;
Select a channel type in &#039;&#039;&#039;Audio Channels&#039;&#039;&#039; from the &#039;&#039;&#039;Audio&#039;&#039;&#039; menu. VLC media player provides four audio channels and they are: &lt;br /&gt;
&amp;lt;ol type=&amp;quot;a&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&#039;&#039;&#039;Stereo&#039;&#039;&#039; – Refers to the reproduction of the sound in two channels using more than one speaker.  If you use this option, you would feel as though the sound is played from all the directions.  You can observe this in a regular home theatre with 5.1 or 6.1 speakers. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&#039;&#039;&#039;Left&#039;&#039;&#039; – You can observe this in a regular audio player with 2.1 speakers.  If you select the Left option, the music is played only in the left speaker.  The speaker on your right is automatically switched OFF.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&#039;&#039;&#039;Right&#039;&#039;&#039; - If you select the &#039;&#039;&#039;Right&#039;&#039;&#039; option, the music is played only in the speaker on your right side.  The speaker on your left is automatically switched OFF.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&#039;&#039;&#039;Reverse Stereo&#039;&#039;&#039; – There are several applications that are used to reverse the stereo whereas VLC has an in-built feature to reverse the stereo.  This option is useful if you want the audio to play in tandem with the video. You can use the &#039;&#039;&#039;Reverse Stereo&#039;&#039;&#039; option if you want to deliberately change the audio output.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
Imagine that you are watching a video.  In the video, a person walks on the left side but the sound is produced on the right speaker.  You can correct this by selecting the &#039;&#039;&#039;Reverse Stereo&#039;&#039;&#039; option in VLC.  Select the &#039;&#039;&#039;Reverse Stereo&#039;&#039;&#039; option and play the same scene in the video and observe the difference.  &lt;br /&gt;
&lt;br /&gt;
You can observe this with 2.1, 5.1 and 6.1 speakers.&lt;br /&gt;
&lt;br /&gt;
===Visualise Audio===&lt;br /&gt;
Visualizations display splashes of colour and geometric shapes when audio is played.  &lt;br /&gt;
&lt;br /&gt;
The different visual effects available are Spectrometer, Scope, VU Meter, Spectrum and Goom. &lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Select an option under the &#039;&#039;&#039;Visualizations&#039;&#039;&#039; option from the &#039;&#039;&#039;Audio&#039;&#039;&#039; menu to view the effects.  The selected visualization is played.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;To disable visualizations, select &#039;&#039;&#039;Disable&#039;&#039;&#039; under &#039;&#039;&#039;Visualizations&#039;&#039;&#039; from the &#039;&#039;&#039;Audio&#039;&#039;&#039; menu.  The visualization is disabled.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
==Video==&lt;br /&gt;
&lt;br /&gt;
You can play video files, video clips and others using the VLC media player.  You can resize, change the aspect ratio, crop videos, load subtitles, deinterlace, save snapshots, and convert videos as DirectX wallpapers. &lt;br /&gt;
 &lt;br /&gt;
Video tracks of the &#039;&#039;.asf, .avi, .divx, .dv, .mxf, .ogg, .gm, .ps, .ts, .vob,&#039;&#039; and &#039;&#039;.wmv&#039;&#039; formats are supported.&lt;br /&gt;
&lt;br /&gt;
===Playing a Video Track===&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Select &#039;&#039;&#039;File =&amp;gt; Quick Open File...&#039;&#039;&#039; or key CTRL-O. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Select a video track and double-click it. &amp;lt;/li&amp;gt; &amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The selected track is played.&lt;br /&gt;
&lt;br /&gt;
===Loading Subtitle Tracks===&lt;br /&gt;
A subtitle is a textual version of a movie’s dialogue.  Subtitles are helpful if you are viewing a movie in a language that is not understandable to you.  You can load subtitles for video tracks.  Subtitles of the formats &#039;&#039;.cdg, .idx, .srt, .sub, .utf, .ass,&#039;&#039; and &#039;&#039;.ssa&#039;&#039; are supported.&lt;br /&gt;
&lt;br /&gt;
VLC can read subtitles for the media such as DVD, SVCD, OGM files, and Matroska (MKV) files.&lt;br /&gt;
&lt;br /&gt;
To enable the subtitle for a track&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Select &#039;&#039;&#039;Load&#039;&#039;&#039; under &#039;&#039;&#039;Subtitle&#039;&#039;&#039; from the &#039;&#039;&#039;Video&#039;&#039;&#039; menu.  The Open Subtitles File dialog box is displayed.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Locate the file which contains the subtitle and click on &#039;&#039;&#039;Open&#039;&#039;&#039;. The subtitle is displayed.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Zoom===&lt;br /&gt;
You can enlarge videos in different sizes.  This option is useful if you want to change the size of a video track which is being played.  The supported sizes are &#039;&#039;1:4 Quarter, 1:2 Half, 1:1 Original&#039;&#039; and &#039;&#039;2:1 Double&#039;&#039;.  &lt;br /&gt;
&lt;br /&gt;
To view a video in a particular dimension, select a dimension from &#039;&#039;&#039;Zoom&#039;&#039;&#039; in the &#039;&#039;&#039;Video&#039;&#039;&#039; menu.  &lt;br /&gt;
The track is resized based on the selected dimension.&lt;br /&gt;
&lt;br /&gt;
===Deinterlace===&lt;br /&gt;
Deinterlace refers to a process where interlaced video signals are converted into non-interlaced signals.  VLC provides the &#039;&#039;Discard, Blend, Mean, Bob, Linear&#039;&#039;, and &#039;&#039;X&#039;&#039; deinterlacement methods. &lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Select &#039;&#039;&#039;Deinterlace&#039;&#039;&#039; from the &#039;&#039;&#039;Video&#039;&#039;&#039; menu.  The &#039;&#039;&#039;Deinterlace&#039;&#039;&#039; menu has a sub menu which contains a list of methods.  &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Select a method and observe the change in the video being played.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Aspect Ratio===&lt;br /&gt;
Aspect ratio refers to the width of a picture in relation to its height.  For example, the ratio 4:3 means four units wide to three units high. VLC provides a list of aspect ratio values and they are &#039;&#039;Default, 1:1, 4:3, 16:9, 16:10, 2.21:1,&#039;&#039; and &#039;&#039;5:4&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
To select an aspect ratio, select &#039;&#039;&#039;Aspect Ratio&#039;&#039;&#039; from the &#039;&#039;&#039;Video&#039;&#039;&#039; menu. The video is adjusted based on the selected ratio.&lt;br /&gt;
&lt;br /&gt;
===Crop===&lt;br /&gt;
This option is helpful if you want to capture a small portion of a video as an image.  This also helps crop the black bars of the top and bottom of a video. &lt;br /&gt;
&lt;br /&gt;
The cropping values that are supported are &#039;&#039;Default, 16:10, 16:9, 1.85:1, 2.21:1, 2.35:1, 2.39:1, 5:3, 4:3, 5:4,&#039;&#039; and &#039;&#039;1:1&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
To crop a video that is played, select a value from &#039;&#039;&#039;Crop&#039;&#039;&#039; in the &#039;&#039;&#039;Video&#039;&#039;&#039; menu.  &lt;br /&gt;
The video is cropped based on the selected value.&lt;br /&gt;
&lt;br /&gt;
===Full Screen===&lt;br /&gt;
This option is useful if you want to watch the video in the full screen mode. &lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Select &#039;&#039;&#039;Full Screen&#039;&#039;&#039; from the &#039;&#039;&#039;Video&#039;&#039;&#039; menu.  The video occupies the entire screen.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;To return to the original mode, press Esc on the keyboard or right-click the mouse and select the &#039;&#039;&#039;Leave Full Screen&#039;&#039;&#039; option.  The video returns to its original mode.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; When you switch to full screen, the controls may appear for a short period of time.  To restore the controls after they disappear, move the mouse or press any key on the keyboard.&lt;br /&gt;
&lt;br /&gt;
===Always on Top===&lt;br /&gt;
This option is useful if you want the VLC media player to remain on the top of the screen always when other applications or files are open.  &lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;To make the VLC media player appear on top of the screen, select &#039;&#039;&#039;Always on Top&#039;&#039;&#039; from the &#039;&#039;&#039;Video&#039;&#039;&#039; menu.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;If you do not want VLC to appear on the top of the screen, select the &#039;&#039;&#039;Always on Top&#039;&#039;&#039; option from the &#039;&#039;&#039;Video&#039;&#039;&#039; menu and manually minimise the VLC application.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===DirectX Wallpaper===&lt;br /&gt;
This option is useful if you want to display the video which is being played as your desktop wallpaper.  &lt;br /&gt;
&lt;br /&gt;
To view the current video file as wallpaper&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Select &#039;&#039;&#039;Advanced File Open&#039;&#039;&#039; from the &#039;&#039;&#039;Media&#039;&#039;&#039; menu.  The Open dialog box is displayed.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Select a file and click [[Image:VLC_-_play_button.png]] &#039;&#039;&#039;Play&#039;&#039;&#039;.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Select &#039;&#039;&#039;DirectX Wallpaper&#039;&#039;&#039; from the &#039;&#039;&#039;Video&#039;&#039;&#039; menu.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The wallpaper mode displays the video as the desktop background.  Note that this feature works only if you deactivate overlay under Windows XP.&lt;br /&gt;
&lt;br /&gt;
===Snapshot===&lt;br /&gt;
This option is useful if you want to capture a portion of the video as an image. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Select &#039;&#039;&#039;Advanced File Open&#039;&#039;&#039; from the &#039;&#039;&#039;Media&#039;&#039;&#039; menu.  The Open dialog box is displayed.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Select a file and click [[Image:VLC_-_play_button.png]] &#039;&#039;&#039;Play&#039;&#039;&#039;.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;To capture an image from the video, select Snapshot from the &#039;&#039;&#039;Video&#039;&#039;&#039; menu. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
The image is captured as a .png file and is saved in the &#039;&#039;C:\My Pictures&#039;&#039; folder by default.&lt;br /&gt;
&lt;br /&gt;
==Playback==&lt;br /&gt;
VLC media player helps you to create media files.  After creating media files, the quality has to be tested.  You can test the quality and several other parameters using playback.  In playback, you can specify parameters such as time, bookmarks, and titles.&lt;br /&gt;
&lt;br /&gt;
===Specify the time===&lt;br /&gt;
This option is used to go to a specific frame in a media file and listen or view once again. &lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;To specify time select &#039;&#039;&#039;Go to Specific Time&#039;&#039;&#039; from the &#039;&#039;&#039;Playback&#039;&#039;&#039; menu.  The Go to Time dialog box is displayed.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Enter the time in hh:mm:ss. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Click on the &#039;&#039;&#039;Go&#039;&#039;&#039; button.  The control moves the tracker to a specific frame and the media file continues from that specified frame.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Click &#039;&#039;&#039;Cancel&#039;&#039;&#039; to exit the dialog box.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Ensure that time limit is within the range of length of the media file.&lt;br /&gt;
&lt;br /&gt;
[[Image:VLC_-_go_to_time.png]]&lt;br /&gt;
&lt;br /&gt;
===Bookmarks===&lt;br /&gt;
You can mark and locate particular places in an audio or video file using the Bookmarks feature of VLC.  If you want to view a particular scene in a movie or listen to certain tune in a song repeatedly, you can create bookmarks.&lt;br /&gt;
&lt;br /&gt;
To bookmark a scene in a movie&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;From the &#039;&#039;&#039;Tools&#039;&#039;&#039; menu select the &#039;&#039;&#039;Bookmarks&#039;&#039;&#039; option.  The Edit Bookmarks dialog box is displayed. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Click &#039;&#039;&#039;Create&#039;&#039;&#039; to create a bookmark for the current track.   The created bookmark is displayed in the Edit Bookmarks dialog box. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;To view a scene that is bookmarked, select a bookmark from &#039;&#039;&#039;Bookmarks&#039;&#039;&#039; in the &#039;&#039;&#039;Playback&#039;&#039;&#039; menu.  &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; The &#039;&#039;&#039;Bookmarks&#039;&#039;&#039; option in the &#039;&#039;&#039;Playback&#039;&#039;&#039; menu will not be enabled if bookmarks are not created.&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Loading bookmarks is currently broken as of 0.9.9 see http://trac.videolan.org/vlc/ticket/2100&lt;br /&gt;
&lt;br /&gt;
===Title===&lt;br /&gt;
In a DVD format, each movie is referred to by its title or name.  A title is displayed whenever a movie is played by any media player.  You can view all titles in a folder in a sequential manner. &lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;To open a folder, select &#039;&#039;&#039;Open Folder&#039;&#039;&#039; from the &#039;&#039;&#039;Media&#039;&#039;&#039; menu.  Locate the folder in which the video files are present and click on &#039;&#039;&#039;OK&#039;&#039;&#039;.  &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;To select a title, select a &#039;&#039;&#039;Title&#039;&#039;&#039; under &#039;&#039;&#039;Title&#039;&#039;&#039; in the &#039;&#039;&#039;Playback&#039;&#039;&#039; menu. The selected title is played.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Chapter===&lt;br /&gt;
A video is divided into chapters.  Different chapters can be accessed at random in a video which is being played.  Using this option, you can directly view your favourite chapter without having to see the complete video.&lt;br /&gt;
&lt;br /&gt;
To play a chapter&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Select &#039;&#039;&#039;Open Folder&#039;&#039;&#039; from the &#039;&#039;&#039;Media&#039;&#039;&#039; menu.  &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Locate the folder in which the video files are present. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Select a video file and click on &#039;&#039;&#039;OK&#039;&#039;&#039;.  &amp;lt;/li&amp;gt;&lt;br /&gt;
The file is played in the VLC media player.&lt;br /&gt;
&amp;lt;li&amp;gt;Select &#039;&#039;&#039;Chapter&#039;&#039;&#039; in the &#039;&#039;&#039;Playback&#039;&#039;&#039; menu to view the list of chapters. Select a chapter of your choice.&amp;lt;/li&amp;gt;  &lt;br /&gt;
The selected chapter is played.&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Navigation===&lt;br /&gt;
In VLC, you can navigate to different titles and their corresponding chapters.  You can also customise a DVD by selecting options such as subtitle, angle and so on.&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;To customise a title, select the required option from &#039;&#039;&#039;DVD Menu&#039;&#039;&#039; in the &#039;&#039;&#039;Navigation&#039;&#039;&#039; menu.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;To view a title, select a &#039;&#039;&#039;Title&#039;&#039;&#039; under &#039;&#039;&#039;Navigation&#039;&#039;&#039; in the &#039;&#039;&#039;Playback&#039;&#039;&#039; menu.  The selected title is played. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;To view a chapter in a title, select &#039;&#039;&#039;Title&#039;&#039;&#039;.  When you select a title, the chapters in a title are listed.  Select a chapter.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Refer to [[#Title|Title]] and [[#Chapter|Chapter]] sections for more details.&lt;br /&gt;
&lt;br /&gt;
===Program===&lt;br /&gt;
This option is enabled only if streams of format DVB and TS are played.  &lt;br /&gt;
Choose the program to select by giving its Service ID.  Only use this option if you want to read a multi-program stream (like DVB streams for example).&lt;br /&gt;
&amp;lt;i&amp;gt;Description needs to be improved&amp;lt;/i&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Playlist==&lt;br /&gt;
A playlist is a customised list of media files you might want to watch or listen to.  Using a playlist, you can specify the media files you want to listen each time you start the VLC media player.  You can add tracks from CDs, radio stations, and movies to a playlist.&lt;br /&gt;
&lt;br /&gt;
===Additional Sources===&lt;br /&gt;
In addition to audio and video files, you can play other formats. The additional formats supported by VLC media player are described in the following sections:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&#039;&#039;&#039;Podcasts&#039;&#039;&#039; - Podcast (Personal On Demand broadCASTING) is a series of audio or video digital media files which is distributed over the Internet and downloaded to media players.  If consumers subscribe to Podcasts, whenever new content is added the content gets automatically added to the playlist.&lt;br /&gt;
&lt;br /&gt;
You can customise Podcasts.  To add a Podcast URL&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Select &#039;&#039;&#039;Podcast&#039;&#039;&#039; from &#039;&#039;&#039;Additional Sources&#039;&#039;&#039; in the &#039;&#039;&#039;Playlist&#039;&#039;&#039; menu.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Select &#039;&#039;&#039;Show Playlist&#039;&#039;&#039; from the &#039;&#039;&#039;Playlist&#039;&#039;&#039; menu. The Playlist dialog box is displayed. Podcast is added in the left pane. &amp;lt;/li&amp;gt; &lt;br /&gt;
&amp;lt;li&amp;gt;Click on &#039;&#039;&#039;Podcast&#039;&#039;&#039; to select it in the left pane.  The Podcast streams are added under Title in the right pane.&amp;lt;/li&amp;gt; &lt;br /&gt;
&amp;lt;li&amp;gt;Select a Podcast stream and right-click.  Select &#039;&#039;&#039;Play&#039;&#039;&#039; from the popup menu.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&#039;&#039;&#039;SAP Announcements&#039;&#039;&#039; – Helps to advertise your stream over the network. &amp;lt;/li&amp;gt;&lt;br /&gt;
To play a SAP announcement&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Select &#039;&#039;&#039;SAP Announcement&#039;&#039;&#039; from &#039;&#039;&#039;Additional Sources&#039;&#039;&#039; in the &#039;&#039;&#039;Playlist&#039;&#039;&#039; menu.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Select &#039;&#039;&#039;Show Playlist&#039;&#039;&#039; from the &#039;&#039;&#039;Playlist&#039;&#039;&#039; menu. The Playlist dialog box is displayed. SAP is added in the left pane. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Click on &#039;&#039;&#039;SAP&#039;&#039;&#039; to select it in the left pane.  The SAP announcements are added under Title in the right pane.&amp;lt;/li&amp;gt; &lt;br /&gt;
&amp;lt;li&amp;gt;Select an SAP announcement and right-click.  Select &#039;&#039;&#039;Play&#039;&#039;&#039; from the popup menu.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Shoutcast Radio Listings – Shoutcast is a server for streaming the media developed by Nullsoft.  Digital audio content can be broadcast from and to media players, and this helps individuals to create Internet radio networks.  Using VLC media player, you can listen to your favourite radio stations and you can also create bookmarks to listen to these radio stations in future.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To customise a Shoutcast radio listing&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Select &#039;&#039;&#039;Shoutcast radio listing&#039;&#039;&#039; under &#039;&#039;&#039;Additional Sources&#039;&#039;&#039; in the &#039;&#039;&#039;Playlist&#039;&#039;&#039; menu.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Select &#039;&#039;&#039;Show Playlist&#039;&#039;&#039; from the &#039;&#039;&#039;Playlist&#039;&#039;&#039; menu.  The Playlist dialog box is displayed.  Shoutcast Radio is added to the playlist.  Shoutcast Radio is added only if you select &#039;&#039;&#039;Shoutcast radio listing&#039;&#039;&#039; from &#039;&#039;&#039;Additional Sources&#039;&#039;&#039;. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Select the Shoutcast Radio in the left hand panel.  A list of radio stations appears in the right hand panel.  If nothing appears in the right hand panel try double-clicking the &#039;&#039;&#039;Shoutcast Radio&#039;&#039;&#039; option and wait.  It may take a few minutes the first time.  After a while, the right hand panel displays a list of titles.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image:Vlc-playlistshoutcastradio-en.png]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Scroll down and select a radio station. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Right-click on a radio station and&lt;br /&gt;
&amp;lt;ol type=&amp;quot;a&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Select &#039;&#039;&#039;Play&#039;&#039;&#039; if you want to listen to the radio station. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Select &#039;&#039;&#039;Delete&#039;&#039;&#039; if you want to delete the radio station.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Select the &#039;&#039;&#039;Stream&#039;&#039;&#039; option.  The Stream output dialog box is displayed. Refer to the Specifying [[#Specifying_Streaming_Options|Specifying Streaming options]] section for more details. Modify the required parameters and click on the &#039;&#039;&#039;Stream&#039;&#039;&#039; button to stream the media file. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Click to select a title in the Playlist dialog box and right-click.  Select &#039;&#039;&#039;Save&#039;&#039;&#039; from the popup menu. The Stream Output dialog box is displayed.  Select the required options and click on the &#039;&#039;&#039;Save&#039;&#039;&#039; button in the Stream Output dialog box. Refer to the [[#Specifying_Streaming_Options|Specifying Streaming options]] section for more details.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Select the Information option.  The Media Information dialog box is displayed with details of the media being played. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Select &#039;&#039;&#039;Sort&#039;&#039;&#039; to alphabetically sort the radio stations.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Click to select a title in the Playlist dialog box and right-click.  Select &#039;&#039;&#039;Open Folder&#039;&#039;&#039; from the popup menu.  A folder is opened to show all sub nodes within a title. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Select &#039;&#039;&#039;Add Node&#039;&#039;&#039; to add a node.&amp;lt;/li&amp;gt; &lt;br /&gt;
&amp;lt;li&amp;gt;Click to select a title in the Playlist dialog box and right-click.  Select &#039;&#039;&#039;Information&#039;&#039;&#039; from the popup menu to view the details of the selected title.  Refer to the &amp;lt;i&amp;gt;Media Information&amp;lt;/i&amp;gt; section for more details on options.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&#039;&#039;&#039;Shoutcast TV stream&#039;&#039;&#039; – You can watch streaming TV using the VLC media player.  Shoutcast TV stream refers to a stream transmitted by Nullsoft. &lt;br /&gt;
The procedure of customising the TV stream and the options are similar to that of the Shoutcast Radio.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&#039;&#039;&#039;Freebox TV listing&#039;&#039;&#039; – Refers to television service over ADSL accessible by Freebox Free Zone unbundled.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; You should be connected to the Internet to access these streams.&lt;br /&gt;
&lt;br /&gt;
===Add Media Files to Playlist===&lt;br /&gt;
You can add several media files to a playlist.  The media files could be selected from the media library, additional sources, and some other source. &lt;br /&gt;
 &lt;br /&gt;
To add files to a playlist&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Select &#039;&#039;&#039;Show Playlist&#039;&#039;&#039; from the &#039;&#039;&#039;Playlist&#039;&#039;&#039; menu.  The Open playlist file dialog box is displayed. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Locate the media file and click on &#039;&#039;&#039;OK&#039;&#039;&#039;.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Click on the [[Image:add.JPG]] &#039;&#039;&#039;Add&#039;&#039;&#039; icon.  A short list appears with two options: Add file and Add directory.&lt;br /&gt;
&amp;lt;ol type=&amp;quot;a&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Select &#039;&#039;&#039;Add file&#039;&#039;&#039; to add a file to the playlist. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Select &#039;&#039;&#039;Add directory&#039;&#039;&#039; to add a directory containing media files to the playlist.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Click on the [[Image:random.JPG]] &#039;&#039;&#039;Random&#039;&#039;&#039; icon.  This icon toggles between &#039;&#039;&#039;Random&#039;&#039;&#039; and &#039;&#039;&#039;Random Off&#039;&#039;&#039;.  Click on [[Image:random.JPG]] to play files at random.  Click on [[Image:random.JPG]] and the files are played in an order.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Click on the [[Image:repeat.JPG]] &#039;&#039;&#039;Repeat&#039;&#039;&#039; icon.  This icon toggles between &#039;&#039;&#039;Repeat One&#039;&#039;&#039; and &#039;&#039;&#039;Repeat All&#039;&#039;&#039;.  If you want to listen to a track several times, click on [[Image:repeat.JPG]] icon.  If you want to listen to all tracks, click on [[Image:repeat.JPG]] again.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;To search for a media file, enter the name in the &#039;&#039;&#039;Search&#039;&#039;&#039; box.  To search for media files with certain names or formats, enter a word or phrase in the &#039;&#039;&#039;Search&#039;&#039;&#039; box.  All files with the specified name are listed.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Click on the [[Image:skip.JPG]] icon.  This icon is used to skip to the current item when you have a very long list.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Click on the [[Image:clear.JPG]] icon to clear a track from the playlist. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Load Playlist===&lt;br /&gt;
This option is used to add a playlist created in some other media player.  You can load playlists of the &#039;&#039;.xspf, .asx, .b4s&#039;&#039; and &#039;&#039;.m3u&#039;&#039; formats.  To load a playlist&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Select the Load Playlist option from the Playlist menu.  The Open playlist file dialog box is displayed.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Locate a playlist file and click on &#039;&#039;&#039;Open&#039;&#039;&#039;.&amp;lt;/li&amp;gt; &lt;br /&gt;
The selected playlist is added in the current playlist dialog box.&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Save Playlist===&lt;br /&gt;
You can save playlists using the VLC media player in format of your choice.  To save a playlist&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Create a playlist.  Refer to [[#Add_Media_Files_to_Playlist|Add Media Files to Playlist]] for creating a playlist.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Select &#039;&#039;&#039;Save Playlist to File&#039;&#039;&#039; from the &#039;&#039;&#039;Playlist&#039;&#039;&#039; menu.  The Choose a filename to save playlist dialog box is displayed. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Select the created playlist. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Select a format in which the playlist must be saved from the &#039;&#039;&#039;Files of type&#039;&#039;&#039; list.  The Files of type list contains the &#039;&#039;.xspf&#039;&#039; and &#039;&#039;.m3u&#039;&#039; formats. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Click on &#039;&#039;&#039;Save&#039;&#039;&#039; to save the playlist in the selected format.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Play a file===&lt;br /&gt;
&lt;br /&gt;
To play a file, open the Media menu, and select the Open File menu item. An Open File dialog box will appear. Select the file you want to open, and click Open. VLC will start playing the selected file. &lt;br /&gt;
An alternative is to drag &#039;and&#039; drop your file onto the VLC main interface or playlist window from the file explorer (Finder on MacOS X). &lt;br /&gt;
[[Image:Vlc-mediaopenfile-vistaclassic-en.png]]&lt;br /&gt;
&lt;br /&gt;
VLC 0.9.8a version Windows XP mode&lt;br /&gt;
&lt;br /&gt;
http://www.videolan.org/doc/play-howto/en/images/play-howto/intf-osx-file-menu.jpg The File menu - MacOS X interface&#039;&#039;&#039;- needs verifying for 0.9&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Image:Vlc-mediaopenfileselected-vistaclassic-en.png]] The Open file dialog - wxWidgets interface&lt;br /&gt;
&lt;br /&gt;
(need 0.9 screenshot for MacOS) The Open file dialog - MacOS X interface&lt;br /&gt;
&lt;br /&gt;
===Play a CD/DVD/VCD===&lt;br /&gt;
&lt;br /&gt;
To Play a CD, VCD or a DVD, open the &#039;&#039;File&#039;&#039; menu, and select the &#039;&#039;Open Disc...&#039;&#039; menu item. In the Open Disk Dialog Box, select the type of media (DVD, VCD or Audio CD). When reading a DVD, you can enable DVD menus by selecting the &#039;&#039;DVD (menus)&#039;&#039; disc type in the wxWidgets Interface. In the MacOS X interface, this can be done by selecting the &amp;quot;Use DVD menus&amp;quot; dialog box.&lt;br /&gt;
&lt;br /&gt;
You can select the drive from which the media should be read by giving the appropriate drive letter or device name in the &amp;quot;Device Name&amp;quot; text input. This should be auto-detected on MacOS X.&lt;br /&gt;
&lt;br /&gt;
If you want to start the DVD or VCD playback from a given title and chapter instead of from the beginning, you can set it using the &#039;&#039;Title&#039;&#039; and &#039;&#039;Chapter&#039;&#039; selectors.&lt;br /&gt;
&lt;br /&gt;
You can start playback by selecting the &#039;&#039;Ok&#039;&#039; button. &lt;br /&gt;
&lt;br /&gt;
http://www.videolan.org/doc/play-howto/en/images/play-howto/intf-wx-open-disk.jpg The Open disk dialog - wxWidgets interface&#039;&#039;&#039;- needs verifying for 0.9&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
http://www.videolan.org/doc/play-howto/en/images/play-howto/intf-osx-open-disk.jpg The Open disk dialog - MacOS X interface&#039;&#039;&#039;- needs verifying for 0.9&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Play a network stream (WebRadio, WebTV, etc.)===&lt;br /&gt;
&lt;br /&gt;
To open a network stream, open the &amp;quot;Media&amp;quot; menu and select the &amp;quot;Open Network&amp;quot; menu item.&lt;br /&gt;
&lt;br /&gt;
*To open a UDP unicast stream, select &#039;&#039;UDP/RTP&#039;&#039;, and set the appropriate UDP port in the selector (it is 1234 for streams sent by a VLC or VLS server).&lt;br /&gt;
*To open a UDP multicast stream, select &#039;&#039;UDP/RTP multicast&#039;&#039;. Give the address of the multicast group in the &amp;quot;Address&amp;quot; text input, and select the appropriate UDP port.&lt;br /&gt;
*To open a stream sent over http (Webradios, WebTVs, Shoutcast, Icecast...),  ftp, or mms (Microsoft Media Server), select &amp;quot;HTTP/FTP/MMS&amp;quot;, and give the corresponding complete URL, (http://www.tvcultura.com.br/radiofm/radiofm.asx) in the corresponding text input. This also the way to open a RTSP stream with the MacOS X interface.&lt;br /&gt;
*To open a RTSP stream (sent by Darwin Streaming Server, VLC, etc), in the wxWidgets interface, select &amp;quot;RTSP&amp;quot; and give the URL in the text input.&lt;br /&gt;
&lt;br /&gt;
You can start playback by selecting the &#039;&#039;Ok&#039;&#039; button.&lt;br /&gt;
&lt;br /&gt;
If you get some stuttering during playback, you can try to increase the size of the read buffer. This can be done in the &#039;&#039;Open Network Stream&#039;&#039; dialog box, by selecting the &#039;&#039;Caching&#039;&#039; box. You can then choose the amount time (in milliseconds) VLC should store data in its buffer before starting playback.&lt;br /&gt;
&lt;br /&gt;
http://www.videolan.org/doc/play-howto/en/images/play-howto/intf-wx-open-net.jpg The Open network dialog - wxWidgets interface&#039;&#039;&#039;- needs verifying for 0.9&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
http://www.videolan.org/doc/play-howto/en/images/play-howto/intf-osx-open-net.jpg The Open network dialog - MacOS X interface&#039;&#039;&#039;- needs verifying for 0.9&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== Example finding a Shoutcast radio stream ====&lt;br /&gt;
&lt;br /&gt;
This example was verified as working on 15 October 2008, using VLC 0.9.4 under Windows Vista.&lt;br /&gt;
&#039;&#039;This needs reproducing by other people on other versions and other operating systems.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
1. Ensure your firewall is set to allow the VideoLan program to make outgoing connections.&lt;br /&gt;
&lt;br /&gt;
2. Click &#039;&#039;Tools&#039;&#039; then &#039;&#039;Preferences&#039;&#039;, click Interface and then click All under &amp;quot;Show settings&amp;quot;. Then click the &amp;quot;-&amp;quot; next to &amp;quot;Playlist&amp;quot; in order to show the &amp;quot;Services discovery&amp;quot; submenu. If the shoutcast radio listings box is empty, click it so that a check-mark appears. The text field underneath should now show the word &amp;quot;shout&amp;quot;. Click the Save button to save and close the Preferences window:&lt;br /&gt;
&lt;br /&gt;
[[Image:Vlc-preferencesservicesdiscoveryshoutcrop-en.png]]&lt;br /&gt;
&lt;br /&gt;
3. Restart VLC media player to make it take notice of the changed preferences.&lt;br /&gt;
&lt;br /&gt;
4. On the VLC interface click &#039;&#039;Playlist&#039;&#039;, then click &#039;&#039;Show Playlist&#039;&#039;. Select the &amp;quot;Shoutcast Radio&amp;quot; in the left hand panel. If nothing appears in the righthand panel, try double-clicking &amp;quot;Shoutcast Radio&amp;quot; and waiting, it may take a few minutes the first time. After a while the righthand panel displays a long list of titles.&lt;br /&gt;
&lt;br /&gt;
[[Image:Vlc-playlistshoutcastradio-en.png]]&lt;br /&gt;
&lt;br /&gt;
5. Scroll down the radio stations in the right-hand panel and select one. Click the mouse right button and click the &amp;quot;Play&amp;quot; item.&lt;br /&gt;
&lt;br /&gt;
[[Image:Vlc-playlistshoutcastradioplay-en.png]]&lt;br /&gt;
&lt;br /&gt;
6. It may take some time for the connection to the radio station to establish (and it may fail if the station&#039;s outgoing streams are all occupied). When it does connect, VLC should start playing the audio stream from the station:&lt;br /&gt;
&lt;br /&gt;
[[Image:Vlc-playlistshoutcastradioplayingsmall-en.png]]&lt;br /&gt;
&lt;br /&gt;
==== Example playing a known Shoutcast radio stream ====&lt;br /&gt;
&lt;br /&gt;
Go to http://www.shoutcast.com/ and search for a radio station of your choice. On Windows, right-click your mouse over Shoutcast&#039;s &amp;quot;Tunein&amp;quot; button and click &amp;quot;Save Link As...&amp;quot; to save the playlist on your computer. Remember where you saved the playlist, rename it to something that makes sense.&lt;br /&gt;
&lt;br /&gt;
At any time later, you can use VLC to open the saved playlist and listen to that radio station.&lt;br /&gt;
&lt;br /&gt;
For example, to find a BBC World Service radio stream, use a browser to go to: &lt;br /&gt;
http://www.shoutcast.com/directory/search_results.jsp?searchCrit=simple&amp;amp;s=bbc&lt;br /&gt;
&lt;br /&gt;
One of the stations listed may be playing the World Service, if so move your mouse over the &amp;quot;TUNEIN!&amp;quot; webicon and click the right mouse button and click &amp;quot;Save Link As...&amp;quot;, as described above.&lt;br /&gt;
&lt;br /&gt;
===Play from an acquisition card===&lt;br /&gt;
&lt;br /&gt;
This currently only possible on Linux and Windows. Open the File menu, and select &amp;quot;Open Capture Device...&amp;quot;&lt;br /&gt;
&lt;br /&gt;
On Windows, supported cards include webcams, TV cards, acquisition cards... provided they come with directshow compatible drivers (Almost all acquisition cards do). You can choose the device to use for video and audio capture using the &amp;quot;Video device name&amp;quot; and &amp;quot;Audio device name&amp;quot; selectors. If your device doesn&#039;t appear in the list, try to select the &amp;quot;Refresh list&amp;quot; button. You can access the settings of your acquisition device by selecting the &#039;&#039;configure&#039;&#039; button. Options here depend on the driver of the device. You can select the &amp;quot;Device Proprieties&amp;quot; box if you want the configuration dialog box of every device to be displayed after having pressed the &#039;&#039;Ok&#039;&#039; button. Select the &#039;&#039;Tuner properties&#039;&#039; box to be prompted for tuner settings (PAL/NTSC standard, frequency...) for TV cards. The &#039;&#039;Advanced options...&#039;&#039; button allows to select some further settings useful in some rare cases, such as the chroma of the input (the way colors are encoded) and the size of the input buffer.&lt;br /&gt;
&lt;br /&gt;
http://www.videolan.org/doc/play-howto/en/images/play-howto/intf-wx-open-capture.jpg The Open Capture device dialog and a device configuration windows- wxWidgets interface&#039;&#039;&#039;- needs verifying for 0.9&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
On Linux, supported cards include webcams, TV cards, acquisition cards, provided they are supported by the Video4Linux architecture. Haupaugge PVR 250/350 cards are also supported, using the  [http://ivtv.sourceforge.net/ IVTV drivers].&lt;br /&gt;
&lt;br /&gt;
*For Video4Linux devices, you can set the name of the video and audio devices using the &amp;quot;Video device name&amp;quot; and &amp;quot;Audio device name&amp;quot; text inputs. The &amp;quot;Advanced options...&amp;quot; button allows to select some further settings useful in some rare cases, such as the chroma of the input (the way colors are encoded) and the size of the input buffer.&lt;br /&gt;
&lt;br /&gt;
http://www.videolan.org/doc/play-howto/en/images/play-howto/intf-wx-open-v4l.jpg The Open Video4Linux dialog- wxWidgets interface&#039;&#039;&#039;- needs verifying for 0.9&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*To use a Hauppauge PVR card, select the PVR tab in the &amp;quot;Open&amp;quot; dialog box. Use the &amp;quot;Device&amp;quot; text input to set the device of the card you want to use. You can set the Norm of the tuner (PAL, SECAM or NTSC) by using the &amp;quot;Norm&amp;quot; Drop Down. The Frequency selector allows you to set the frequency of the tuner (in kHz), the bitrate selector to set the bitrate of the resulting encoded stream (in bit/s). The &amp;quot;Advanced Options button allows to set some more settings, such as the size of the encoded video (in pixels), its framerate (in frame per second), the interval between 2 key frames, etc.&lt;br /&gt;
&lt;br /&gt;
After having set all the required parameters, you can start the capture by selecting the &amp;quot;Ok&amp;quot; button.&lt;br /&gt;
&lt;br /&gt;
http://www.videolan.org/doc/play-howto/en/images/play-howto/intf-wx-open-pvr.jpg The Open PVR dialog- wxWidgets interface&#039;&#039;&#039;- needs verifying for 0.9&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Playlist==&lt;br /&gt;
&lt;br /&gt;
VLC can store a list of files to play one after the other, using its playlist system. To access the playlist, click on the &#039;&#039;Playlist&#039;&#039; button in the main interface.&lt;br /&gt;
&lt;br /&gt;
Each time you use the Open dialog box, the stream you select is appended at the end of the playlist and started.&lt;br /&gt;
&lt;br /&gt;
The playlist window shows all the available streams. Double-click one to play it.&lt;br /&gt;
&lt;br /&gt;
http://www.videolan.org/doc/play-howto/en/images/play-howto/intf-wx-playlist.jpg The Playlist - wxWidgets interface&#039;&#039;&#039;- needs updating for 0.9&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
http://www.videolan.org/doc/play-howto/en/images/play-howto/intf-osx-playlist.jpg The Playlist - MacOS X interface&#039;&#039;&#039;- needs verifying for 0.9&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Adding items, saving and loading playlists===&lt;br /&gt;
&lt;br /&gt;
In the wxWidgets interface, the &#039;&#039;Manage&#039;&#039; menu allows you to append an item at the end of the playlist (it&#039;s playback doesn&#039;t start immediately), to save the playlist as an M3U or PLS file, or to import a playlist file.&lt;br /&gt;
&lt;br /&gt;
In the MacOS X interface, saving a playlist can be done using the &#039;&#039;Save Playlist...&#039;&#039; function in the &#039;&#039;File&#039;&#039; menu. To import a playlist file, open it the same way as any other media file, using the &#039;&#039;Quick Open File...&#039;&#039; menu item.&lt;br /&gt;
&lt;br /&gt;
===Sorting===&lt;br /&gt;
&lt;br /&gt;
In the wxWidgets interface, &#039;&#039;Sort&#039;&#039; allows you to sort the playlist according to several criteria, or to shuffle it. You can also sort by clicking the header of the column.&lt;br /&gt;
&lt;br /&gt;
In the MacOS X interface, sorting can be done by clicking the header of the column matching the criteria you want to use for sorting.&lt;br /&gt;
&lt;br /&gt;
===Playlist modes===&lt;br /&gt;
&lt;br /&gt;
The playlist supports several playback modes.&lt;br /&gt;
&lt;br /&gt;
In the wxWidgets interface, the toolbar contains three playlist mode buttons. They allow to enable random mode, to repeat the whole playlist or to repeat one item.&lt;br /&gt;
&lt;br /&gt;
In the MacOS X interface, random mode can be enabled by selecting the &#039;&#039;Random&#039;&#039; box. A drop down menu allows you to enable playlist and item repeat modes.&lt;br /&gt;
&lt;br /&gt;
===Misc===&lt;br /&gt;
&lt;br /&gt;
====Search====&lt;br /&gt;
&lt;br /&gt;
You also have a search tool. Enter a search string and hit search. The next item to match the string will be highlighted. Keep hitting Search to cycle between all matching items.&lt;br /&gt;
&lt;br /&gt;
====Moving items====&lt;br /&gt;
&lt;br /&gt;
In the wxWidgets interface, the &#039;&#039;Up&#039;&#039; and &#039;&#039;Down&#039;&#039; buttons at the bottom of the playlist window allow you to move an item. Select an item and use these buttons to move it.&lt;br /&gt;
&lt;br /&gt;
In the MacOS X interface, you can easily move an item with the mouse, using drag-and-drop.&lt;br /&gt;
&lt;br /&gt;
====Contextual menu====&lt;br /&gt;
&lt;br /&gt;
By right-clicking or control-clicking an item, a contextual menu will appear, giving access to a number of functions (for example, play the item, disable it, delete it, or get info on it).&lt;br /&gt;
&lt;br /&gt;
If you ask for info, an &#039;&#039;item info&#039;&#039; dialog box will appear. This dialog box also allows you to change the name, the author and the location of the item to play.&lt;br /&gt;
&lt;br /&gt;
http://www.videolan.org/doc/play-howto/en/images/play-howto/intf-wx-iteminfo.jpg Item Info Dialog - wx Interface&#039;&#039;&#039;- needs verifying for 0.9&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
http://www.videolan.org/doc/play-howto/en/images/play-howto/intf-osx-iteminfo.jpg Item Info Dialog - MacOS X interface&#039;&#039;&#039;- needs verifying for 0.9&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Subtitles==&lt;br /&gt;
&lt;br /&gt;
VLC supports many kinds of subtitles.&lt;br /&gt;
&lt;br /&gt;
===Media with included subtitles===&lt;br /&gt;
&lt;br /&gt;
Many types of media can have embedded subtitles. VLC can read subtitles for the following media:&lt;br /&gt;
*DVD&lt;br /&gt;
*SVCD&lt;br /&gt;
*OGM files&lt;br /&gt;
*Matroska (MKV) files&lt;br /&gt;
&lt;br /&gt;
Subtitles are disabled by default. To enable them, go to the &#039;&#039;Video&#039;&#039; menu, and to &#039;&#039;Subtitles track&#039;&#039;. All available subtitles tracks will be listed. Select one to get the subtitles. Depending on the media, a description (language, for example) might be available for the track.&lt;br /&gt;
&lt;br /&gt;
http://www.videolan.org/doc/play-howto/en/images/play-howto/intf-wx-select-sub.jpg Select a subtitles track under Windows or Linux&#039;&#039;&#039;- needs verifying for 0.9&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
http://www.videolan.org/doc/play-howto/en/images/play-howto/intf-osx-select-sub.jpg Select a subtitles track under MacOS X&#039;&#039;&#039;- needs verifying for 0.9&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
DVD and SVCD subtitles are merely images, so you won&#039;t be able to change anything for them. OGM and Matroska subtitles are rendered text, so you will be able to change several options.&lt;br /&gt;
&lt;br /&gt;
Text rendering options can be changed in the Preferences. In the &#039;&#039;Modules&#039;&#039; section, &#039;&#039;text renderer&#039;&#039; subsection, open the &#039;&#039;freetype&#039;&#039; page. You can then set the font and its size. For the font, you have to select a font file. Under Windows, they can be found in &#039;&#039;C:\Windows\Fonts&#039;&#039;. Under MacOS X, they are in &#039;&#039;/System/Library/Fonts&#039;&#039;. Size can be set either relatively or as a number of pixels.&lt;br /&gt;
&lt;br /&gt;
You need to restart your stream for the font modifications to take effect.&lt;br /&gt;
&lt;br /&gt;
===Subtitles files===&lt;br /&gt;
&lt;br /&gt;
While modern file formats like Matroska or OGM can handle subtitles directly, older formats like AVI can&#039;t. Therefore, a number of subtitles files formats have been created. You need two files: the&lt;br /&gt;
video file and the subtitles files that only contains the text of the subtitles and timestamps.&lt;br /&gt;
&lt;br /&gt;
VLC can handle these types of subtitles files:&lt;br /&gt;
*MicroDVD&lt;br /&gt;
*SubRIP&lt;br /&gt;
*SubViewer&lt;br /&gt;
*SSA&lt;br /&gt;
*Sami&lt;br /&gt;
*Vobsub (this one is quite special: it is not made from text but from images, which means that you can&#039;t change the fonts)&lt;br /&gt;
&lt;br /&gt;
To open a subtitles file, use the Advanced Open dialog box (Menu File, Open file). Select your file by clicking on the &#039;&#039;Browse&#039;&#039; button. Then, check the &#039;&#039;Subtitle options&#039;&#039; checkbox and click on the Settings button.&lt;br /&gt;
&lt;br /&gt;
http://www.videolan.org/doc/play-howto/en/images/play-howto/intf-wx-sub-file.jpg Select a subtitles file under Windows or Linux&#039;&#039;&#039;- needs verifying for 0.9&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
You can then select the subtitles file by clicking the &#039;&#039;Browse&#039;&#039; button. You can also set a few options like character encoding, alignment and size. The delay option allows you to delay the subtitles against the video if they are not in sync. If they are not at the same speed, you might also want to adjust the subtitles framerate.&lt;br /&gt;
&lt;br /&gt;
Note: For Vobsub subtitles, you need to select the &#039;&#039;&#039;.idx&#039;&#039;&#039; file, not the &#039;&#039;&#039;.sub&#039;&#039;&#039; file.&lt;br /&gt;
Encoding, alignment and size won&#039;t have any effect for Vobsub subtitles.&lt;br /&gt;
&lt;br /&gt;
Font can be changed as explained in the previous section.&lt;br /&gt;
&lt;br /&gt;
==Video and audio filters==&lt;br /&gt;
&lt;br /&gt;
VLC includes a system of &#039;&#039;filters&#039;&#039; that allow you to modify the audio and video.&lt;br /&gt;
&lt;br /&gt;
===Deinterlacement and Post Processing===&lt;br /&gt;
&lt;br /&gt;
VLC is able to deinterlace a video stream using different deinterlacement methods. Deinterlacement can be enabled in the &#039;&#039;Video&#039;&#039; menu, &#039;&#039;Deinterlacement&#039;&#039; menu item. The &#039;&#039;Blend&#039;&#039; methods gives the best results in most cases. The &#039;&#039;discard&#039;&#039;method is a less resource consuming alternative.&lt;br /&gt;
&lt;br /&gt;
On some particular streams (MPEG 4, DIVX, XVID, Sorenson, etc.), some additional image filtering can be applied to the video before display, improving its quality in some cases. This can be enabled in the &#039;&#039;Video&#039;&#039; menu, &#039;&#039;Post processing&#039;&#039; menu item. Different levels of post processing can be chosen here. A higher level means more filtering.&lt;br /&gt;
&lt;br /&gt;
===Video filters===&lt;br /&gt;
&lt;br /&gt;
VLC features several filters able to change the video (distortion, brightness adjustment, motion blurring, etc.).&lt;br /&gt;
&lt;br /&gt;
With the wxWidgets interface, filters can be easily enabled using the Extended GUI. In the Video tab, simply select the filters to enable. Image settings can be easily adjusted.&lt;br /&gt;
&lt;br /&gt;
http://www.videolan.org/doc/play-howto/en/images/play-howto/intf-wx-vfilters.jpg Video filters selection in the wxWidgets interface&#039;&#039;&#039;- needs verifying for 0.9&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
You can enable these filters through the &#039;&#039;Extended Controls panel&#039;&#039; on Mac OS X. Click on the triangle next to &#039;&#039;Video filters&#039;&#039; to select your filters or expand the &#039;&#039;Adjust Image&#039;&#039; section to change the contrast, hue, etc.&lt;br /&gt;
&lt;br /&gt;
http://www.videolan.org/doc/play-howto/en/images/play-howto/intf-osx-vfilters.jpg Video filters selection in the Mac OS X interface&#039;&#039;&#039;- needs verifying for 0.9&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
For better control, you need to go to the preferences. To select the filters to be enabled, go to &#039;&#039;Video&#039;&#039;, then to &#039;&#039;Filters&#039;&#039;. In the &amp;quot;video filter module&amp;quot; box, enter the names of the filters to enable, separated by semicommas. Filters will be applied in the selected order. Valid names are &amp;quot;clone&amp;quot;, &amp;quot;wall&amp;quot;, &amp;quot;transform&amp;quot;, &amp;quot;adjust&amp;quot;, &amp;quot;crop&amp;quot;, &amp;quot;deinterlace&amp;quot;, &amp;quot;distort&amp;quot;, &amp;quot;motionblur&amp;quot; and &amp;quot;logo&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
If you want to tune the behavior of these filters, go to &#039;&#039;Video, Filters, [your filter]&#039;&#039;. For each filter, you will find a short description and the options.&lt;br /&gt;
&lt;br /&gt;
===Audio filters===&lt;br /&gt;
&lt;br /&gt;
====Equalizer====&lt;br /&gt;
&lt;br /&gt;
VLC features a 10-band graphical equalizer. You can display it by activating the advanced GUI on wxWidgets or by clicking the &#039;&#039;Equalizer&#039;&#039; button on the MacOS X interface.&lt;br /&gt;
&lt;br /&gt;
http://www.videolan.org/doc/play-howto/en/images/play-howto/intf-wx-equalizer.jpg The equalizer in the wxWidgets interface&#039;&#039;&#039;- needs verifying for 0.9&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
http://www.videolan.org/doc/play-howto/en/images/play-howto/intf-osx-equalizer.jpg The equalizer in the MacOS X interface&#039;&#039;&#039;- needs verifying for 0.9&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Presets are available in the Audio menu in wxWidgets, or in the Equalizer window in the MacOS X interface.&lt;br /&gt;
&lt;br /&gt;
====Other audio filters====&lt;br /&gt;
&lt;br /&gt;
At the moment, VLC features two other audio filters: a volume normalizer and a filter providing sound spatialization with a headphone. They can be enabled in the Audio tab of the extended GUI for the wxWidgets interface and in the Audio section of the Extended Controls panel of the Mac OS X interface.&lt;br /&gt;
&lt;br /&gt;
For better control, you need to go to the preferences. To select the filters to be enabled, go to &#039;&#039;Audio&#039;&#039;, then to &#039;&#039;Filters&#039;&#039;. In the &amp;quot;audio filters&amp;quot; box, enter the names of the filters to enable, separated by commas. Valid names are &amp;quot;equalizer&amp;quot;, &amp;quot;normvol&amp;quot; and &amp;quot;headphone&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
If you want to tune the behavior of these filters, go to &#039;&#039;Audio, Filters, [your filter]&#039;&#039;. The equalizer and headphone filters can be tuned.&lt;br /&gt;
&lt;br /&gt;
==Snapshots (aka, screenshots)==&lt;br /&gt;
There are two ways to take snapshots (i.e., screenshots or frame grabs) with VLC:&lt;br /&gt;
#Go to Video -&amp;gt; Snapshot, or&lt;br /&gt;
#Press the snapshot hotkey&lt;br /&gt;
#*Windows / Linux / Unix: Ctrl-Alt-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 Preferences -&amp;gt; Interface -&amp;gt; Hotkeys settings.  Check Advanced options, and set Take video snapshot.&lt;br /&gt;
&lt;br /&gt;
===Snapshot location, format and name===&lt;br /&gt;
The snapshot location depends upon your operating system:&lt;br /&gt;
*Windows: My Documents\My Pictures\&lt;br /&gt;
*Linux / Unix: $(HOME)/.vlc/&lt;br /&gt;
*Mac OS X: Desktop/&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.&lt;br /&gt;
&lt;br /&gt;
The location, format and name of snapshots may be changed in the Preferences.  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.  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;
==Hotkeys==&lt;br /&gt;
:&#039;&#039;See also: [[QtHotkeys]], [[HotKeys]], [[How to set global hotkeys]].&#039;&#039;&lt;br /&gt;
Most of VLC functions are accessible using hotkeys.&lt;br /&gt;
&lt;br /&gt;
The list of the available hotkeys and their functions can be retrieved and altered in the preferences panel of the player. In the wxWidgets interface, preferences are available in the &amp;quot;Settings&amp;quot; menu, &amp;quot;Preferences&amp;quot; menu item. In the MacOS X interface, open the &amp;quot;VLC&amp;quot; menu, and select &amp;quot;Preferences&amp;quot;. Select the &amp;quot;Hot keys&amp;quot; panel in the dialog. &lt;br /&gt;
&lt;br /&gt;
As of version 0.9, a list of hotkeys is presented in a drop-down window. To change one, double-click its name to select it.  Then, press the new key that will trigger the specified action.  Modifier keys (such as Control/Command and Alt) may also be used.&lt;br /&gt;
&lt;br /&gt;
In earlier versions, several boxes give the list of modifiers for the hotkey. To trigger an action using a hotkey, you need to press simultaneously the keys corresponding to the different selected modifiers as well as the key set in the dropdown.&lt;br /&gt;
&lt;br /&gt;
To change the binding of a hotkey, select or deselect boxes corresponding to the different modifiers, and change the key by using the drop-down menu. Select the &#039;&#039;Save&#039;&#039; button to apply the changes.&lt;br /&gt;
&lt;br /&gt;
http://www.videolan.org/doc/play-howto/en/images/play-howto/intf-wx-hotkeys.jpg The Hotkeys Panel - wxWidgets interface&#039;&#039;&#039;- needs verifying for 0.9&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
http://www.videolan.org/doc/play-howto/en/images/play-howto/intf-osx-hotkeys.jpg The Hotkeys Panel - MacOS X interface&#039;&#039;&#039;- needs verifying for 0.9&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Basic troubleshooting==&lt;br /&gt;
&lt;br /&gt;
===File does not play, only sound or only video===&lt;br /&gt;
&lt;br /&gt;
Maybe the file you are trying to read is not fully supported. VLC does not use the codec packs (the software that decodes video signals) you might have installed. It comes with its own codecs. If there is no open-source decoder for the format you are trying to read, it won&#039;t be supported. (There is an exception, under Windows, for codecs that use the DirectShow framework.)&lt;br /&gt;
&lt;br /&gt;
To find out, open the Messages Window (View menu) and restart your stream. Look for error messages (red messages)&lt;br /&gt;
&lt;br /&gt;
http://www.videolan.org/doc/play-howto/en/images/play-howto/intf-wx-messages.jpg The wxWidgets messages window&#039;&#039;&#039;- needs verifying for 0.9&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
In this example, the file contains a IV41 video stream, a codec that is not supported by VLC.&lt;br /&gt;
&lt;br /&gt;
You may of course have other messages. If you post to a VideoLAN mailing list or in the forum, please include such a log.  It is very valuable in troubleshooting.&lt;br /&gt;
&lt;br /&gt;
===Weird VLC behavior and crashes===&lt;br /&gt;
&lt;br /&gt;
A very common thing is a corrupted VLC preferences file. Don&#039;t hesitate to delete it if problems appear suddenly. You will find in the FAQ details on [http://www.videolan.org/doc/faq/en/index.html#id2470084 how to delete your preferences file].&lt;br /&gt;
&lt;br /&gt;
===Computer crashes / Video is corrupted===&lt;br /&gt;
&lt;br /&gt;
Another common problem is buggy video drivers. Try upgrading them from the website of your video card&#039;s manufacturer.&lt;br /&gt;
&lt;br /&gt;
Also, you can try disabling Overlay (Preferences/General/Video, untick &amp;quot;Overlay video output&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
===The settings got messed up and now I have a problem===&lt;br /&gt;
&lt;br /&gt;
See [[How to delete preferences and cache]]&lt;br /&gt;
&lt;br /&gt;
{{Documentation}}&lt;/div&gt;</summary>
		<author><name>SomeBloke</name></author>
	</entry>
	<entry>
		<id>https://wiki.videolan.org/index.php?title=VLC_Features_Formats&amp;diff=17925</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=17925"/>
		<updated>2010-11-23T17:29:56Z</updated>

		<summary type="html">&lt;p&gt;SomeBloke: added HD-Disc codecs&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;
! 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>SomeBloke</name></author>
	</entry>
	<entry>
		<id>https://wiki.videolan.org/index.php?title=HD-Discs&amp;diff=17924</id>
		<title>HD-Discs</title>
		<link rel="alternate" type="text/html" href="https://wiki.videolan.org/index.php?title=HD-Discs&amp;diff=17924"/>
		<updated>2010-11-23T17:29:12Z</updated>

		<summary type="html">&lt;p&gt;SomeBloke: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{wikipedia|HD-DVD|HD-DVD}}{{wikipedia|Blu-Ray|Blu-Ray}} {{mmwiki|HD-DVD|HD-DVD}}{{mmwiki|Blu-ray|Blu-ray}} &lt;br /&gt;
&lt;br /&gt;
== Introduction  ==&lt;br /&gt;
&lt;br /&gt;
Third-generation optical discs are meant for distributing high-definition video and support greater data storage capacities than [[DVD]]s, accomplished with short-wavelength visible-light lasers and greater numerical apertures. &lt;br /&gt;
&lt;br /&gt;
The disc uses blue-violet lasers of greater aperture, for use with discs with smaller pits and lands, thereby greater data storage capacity per layer. In practice, the effective multimedia presentation capacity is improved with enhanced video data compression codecs such as H.264, and VC-1. &lt;br /&gt;
&lt;br /&gt;
Two major competitive formats were present: &lt;br /&gt;
&lt;br /&gt;
*Blu-Ray discs &lt;br /&gt;
*HD-DVD&lt;br /&gt;
&lt;br /&gt;
== Support in VLC  ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;onlyinclude&amp;gt;&lt;br /&gt;
&amp;lt;includeonly&amp;gt;&lt;br /&gt;
== HD-Disc codecs ==&lt;br /&gt;
&#039;&#039;Full page: [[HD-Discs]]&#039;&#039;&lt;br /&gt;
&amp;lt;/includeonly&amp;gt;&lt;br /&gt;
{| cellspacing=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot; border=&amp;quot;1&amp;quot; style=&amp;quot;width: 100%; height: 311px;&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;HD-Disc codecs support&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
| Codec &lt;br /&gt;
| VLC 1.0 &lt;br /&gt;
| VLC&amp;amp;nbsp;1.1 &lt;br /&gt;
| VLC&amp;amp;nbsp;1.2&lt;br /&gt;
| Remarks&lt;br /&gt;
|-&lt;br /&gt;
| H.264 &lt;br /&gt;
| {{Yes}} &lt;br /&gt;
| {{Yes}} &lt;br /&gt;
| {{Yes}} &lt;br /&gt;
| GPU acceleration recommended&amp;lt;br&amp;gt;[[VLC DxVA2]] or [[VLC VAAPI]].&lt;br /&gt;
|-&lt;br /&gt;
| VC-1 &lt;br /&gt;
| {{partial}} &lt;br /&gt;
| {{partial}} &lt;br /&gt;
| {{partial}}&lt;br /&gt;
| VC-1 Interlaced isn&#039;t ready&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| MPEG-2 &lt;br /&gt;
| {{Yes}} &lt;br /&gt;
| {{Yes}} &lt;br /&gt;
| {{Yes}}  &lt;br /&gt;
| FFmpeg or libmpeg2&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| EAC3 &lt;br /&gt;
| {{Yes}} &lt;br /&gt;
| {{Yes}} &lt;br /&gt;
| {{Yes}} &lt;br /&gt;
| FFmpeg, libavcodec &amp;amp;gt; 52.0&lt;br /&gt;
|-&lt;br /&gt;
| TrueHD &lt;br /&gt;
| {{Yes}} &lt;br /&gt;
| {{Yes}} &lt;br /&gt;
|  {{Yes}} &lt;br /&gt;
| FFmpeg, libavcodec &amp;amp;gt; 52.40&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
DTS Core &lt;br /&gt;
&lt;br /&gt;
| {{Yes}} &lt;br /&gt;
| {{Yes}} &lt;br /&gt;
|  {{Yes}} &lt;br /&gt;
| libdca or FFmpeg&lt;br /&gt;
|-&lt;br /&gt;
| DTS-HD Master Audio &lt;br /&gt;
| {{No}} &lt;br /&gt;
| {{no}} &lt;br /&gt;
|  {{no}} &lt;br /&gt;
| Core is played&lt;br /&gt;
|-&lt;br /&gt;
| Blu-Ray Subtitles &lt;br /&gt;
| {{No}} &lt;br /&gt;
| {{Yes}}, libavcodec &amp;amp;gt; 52.40 &lt;br /&gt;
|  {{Yes}} &lt;br /&gt;
| FFmpeg&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| HD-DVD Subtitles &lt;br /&gt;
| {{No}} &lt;br /&gt;
| {{No}} &lt;br /&gt;
| {{No}} &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| HD-DVD Files (.evo) &lt;br /&gt;
| {{No}} &lt;br /&gt;
| {{No}} &lt;br /&gt;
| {{No}} &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Blu-Ray folders &lt;br /&gt;
| {{partial}} &lt;br /&gt;
| {{partial}} &lt;br /&gt;
| {{partial}}&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Discs &lt;br /&gt;
| {{No}} &lt;br /&gt;
| {{No}} &lt;br /&gt;
| {{partial}}&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/onlyinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>SomeBloke</name></author>
	</entry>
	<entry>
		<id>https://wiki.videolan.org/index.php?title=HD-Discs&amp;diff=17923</id>
		<title>HD-Discs</title>
		<link rel="alternate" type="text/html" href="https://wiki.videolan.org/index.php?title=HD-Discs&amp;diff=17923"/>
		<updated>2010-11-23T17:25:04Z</updated>

		<summary type="html">&lt;p&gt;SomeBloke: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{wikipedia|HD-DVD|HD-DVD}}{{wikipedia|Blu-Ray|Blu-Ray}} {{mmwiki|HD-DVD|HD-DVD}}{{mmwiki|Blu-ray|Blu-ray}} &lt;br /&gt;
&lt;br /&gt;
== Introduction  ==&lt;br /&gt;
&lt;br /&gt;
Third-generation optical discs are meant for distributing high-definition video and support greater data storage capacities than [[DVD]]s, accomplished with short-wavelength visible-light lasers and greater numerical apertures. &lt;br /&gt;
&lt;br /&gt;
The disc uses blue-violet lasers of greater aperture, for use with discs with smaller pits and lands, thereby greater data storage capacity per layer. In practice, the effective multimedia presentation capacity is improved with enhanced video data compression codecs such as H.264, and VC-1. &lt;br /&gt;
&lt;br /&gt;
Two major competitive formats were present: &lt;br /&gt;
&lt;br /&gt;
*Blu-Ray discs &lt;br /&gt;
*HD-DVD&lt;br /&gt;
&lt;br /&gt;
== Support in VLC  ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;onlyinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;includeonly&amp;gt;&lt;br /&gt;
== HD-Disc codecs ==&lt;br /&gt;
Main article: [[HD-Discs]]&lt;br /&gt;
&amp;lt;/includeonly&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| cellspacing=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot; border=&amp;quot;1&amp;quot; style=&amp;quot;width: 100%; height: 311px;&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;HD-Disc codecs support&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
| Codec &lt;br /&gt;
| VLC 1.0 &lt;br /&gt;
| VLC&amp;amp;nbsp;1.1 &lt;br /&gt;
| VLC&amp;amp;nbsp;1.2&lt;br /&gt;
| Remarks&lt;br /&gt;
|-&lt;br /&gt;
| H.264 &lt;br /&gt;
| {{Yes}} &lt;br /&gt;
| {{Yes}} &lt;br /&gt;
| {{Yes}} &lt;br /&gt;
| GPU acceleration recommended&amp;lt;br&amp;gt;[[VLC DxVA2]] or [[VLC VAAPI]].&lt;br /&gt;
|-&lt;br /&gt;
| VC-1 &lt;br /&gt;
| {{partial}} &lt;br /&gt;
| {{partial}} &lt;br /&gt;
| {{partial}}&lt;br /&gt;
| VC-1 Interlaced isn&#039;t ready&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| MPEG-2 &lt;br /&gt;
| {{Yes}} &lt;br /&gt;
| {{Yes}} &lt;br /&gt;
| {{Yes}}  &lt;br /&gt;
| FFmpeg or libmpeg2&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| EAC3 &lt;br /&gt;
| {{Yes}} &lt;br /&gt;
| {{Yes}} &lt;br /&gt;
| {{Yes}} &lt;br /&gt;
| FFmpeg, libavcodec &amp;amp;gt; 52.0&lt;br /&gt;
|-&lt;br /&gt;
| TrueHD &lt;br /&gt;
| {{Yes}} &lt;br /&gt;
| {{Yes}} &lt;br /&gt;
|  {{Yes}} &lt;br /&gt;
| FFmpeg, libavcodec &amp;amp;gt; 52.40&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
DTS Core &lt;br /&gt;
&lt;br /&gt;
| {{Yes}} &lt;br /&gt;
| {{Yes}} &lt;br /&gt;
|  {{Yes}} &lt;br /&gt;
| libdca or FFmpeg&lt;br /&gt;
|-&lt;br /&gt;
| DTS-HD Master Audio &lt;br /&gt;
| {{No}} &lt;br /&gt;
| {{no}} &lt;br /&gt;
|  {{no}} &lt;br /&gt;
| Core is played&lt;br /&gt;
|-&lt;br /&gt;
| Blu-Ray Subtitles &lt;br /&gt;
| {{No}} &lt;br /&gt;
| {{Yes}}, libavcodec &amp;amp;gt; 52.40 &lt;br /&gt;
|  {{Yes}} &lt;br /&gt;
| FFmpeg&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| HD-DVD Subtitles &lt;br /&gt;
| {{No}} &lt;br /&gt;
| {{No}} &lt;br /&gt;
| {{No}} &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| HD-DVD Files (.evo) &lt;br /&gt;
| {{No}} &lt;br /&gt;
| {{No}} &lt;br /&gt;
| {{No}} &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Blu-Ray folders &lt;br /&gt;
| {{partial}} &lt;br /&gt;
| {{partial}} &lt;br /&gt;
| {{partial}}&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Discs &lt;br /&gt;
| {{No}} &lt;br /&gt;
| {{No}} &lt;br /&gt;
| {{partial}}&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/onlyinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>SomeBloke</name></author>
	</entry>
	<entry>
		<id>https://wiki.videolan.org/index.php?title=HD-Discs&amp;diff=17922</id>
		<title>HD-Discs</title>
		<link rel="alternate" type="text/html" href="https://wiki.videolan.org/index.php?title=HD-Discs&amp;diff=17922"/>
		<updated>2010-11-23T17:22:51Z</updated>

		<summary type="html">&lt;p&gt;SomeBloke: prepare for transclution&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{wikipedia|HD-DVD|HD-DVD}}{{wikipedia|Blu-Ray|Blu-Ray}} {{mmwiki|HD-DVD|HD-DVD}}{{mmwiki|Blu-ray|Blu-ray}} &lt;br /&gt;
&lt;br /&gt;
== Introduction  ==&lt;br /&gt;
&lt;br /&gt;
Third-generation optical discs are meant for distributing high-definition video and support greater data storage capacities than [[DVD]]s, accomplished with short-wavelength visible-light lasers and greater numerical apertures. &lt;br /&gt;
&lt;br /&gt;
The disc uses blue-violet lasers of greater aperture, for use with discs with smaller pits and lands, thereby greater data storage capacity per layer. In practice, the effective multimedia presentation capacity is improved with enhanced video data compression codecs such as H.264, and VC-1. &lt;br /&gt;
&lt;br /&gt;
Two major competitive formats were present: &lt;br /&gt;
&lt;br /&gt;
*Blu-Ray discs &lt;br /&gt;
*HD-DVD&lt;br /&gt;
&lt;br /&gt;
== Support in VLC  ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;onlyinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;includeonly&amp;gt;&lt;br /&gt;
== HD-Disc codecs ==&lt;br /&gt;
&amp;lt;/includeonly&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| cellspacing=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot; border=&amp;quot;1&amp;quot; style=&amp;quot;width: 100%; height: 311px;&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;HD-Disc codecs support&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
| Codec &lt;br /&gt;
| VLC 1.0 &lt;br /&gt;
| VLC&amp;amp;nbsp;1.1 &lt;br /&gt;
| VLC&amp;amp;nbsp;1.2&lt;br /&gt;
| Remarks&lt;br /&gt;
|-&lt;br /&gt;
| H.264 &lt;br /&gt;
| {{Yes}} &lt;br /&gt;
| {{Yes}} &lt;br /&gt;
| {{Yes}} &lt;br /&gt;
| GPU acceleration recommended&amp;lt;br&amp;gt;[[VLC DxVA2]] or [[VLC VAAPI]].&lt;br /&gt;
|-&lt;br /&gt;
| VC-1 &lt;br /&gt;
| {{partial}} &lt;br /&gt;
| {{partial}} &lt;br /&gt;
| {{partial}}&lt;br /&gt;
| VC-1 Interlaced isn&#039;t ready&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| MPEG-2 &lt;br /&gt;
| {{Yes}} &lt;br /&gt;
| {{Yes}} &lt;br /&gt;
| {{Yes}}  &lt;br /&gt;
| FFmpeg or libmpeg2&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| EAC3 &lt;br /&gt;
| {{Yes}} &lt;br /&gt;
| {{Yes}} &lt;br /&gt;
| {{Yes}} &lt;br /&gt;
| FFmpeg, libavcodec &amp;amp;gt; 52.0&lt;br /&gt;
|-&lt;br /&gt;
| TrueHD &lt;br /&gt;
| {{Yes}} &lt;br /&gt;
| {{Yes}} &lt;br /&gt;
|  {{Yes}} &lt;br /&gt;
| FFmpeg, libavcodec &amp;amp;gt; 52.40&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
DTS Core &lt;br /&gt;
&lt;br /&gt;
| {{Yes}} &lt;br /&gt;
| {{Yes}} &lt;br /&gt;
|  {{Yes}} &lt;br /&gt;
| libdca or FFmpeg&lt;br /&gt;
|-&lt;br /&gt;
| DTS-HD Master Audio &lt;br /&gt;
| {{No}} &lt;br /&gt;
| {{no}} &lt;br /&gt;
|  {{no}} &lt;br /&gt;
| Core is played&lt;br /&gt;
|-&lt;br /&gt;
| Blu-Ray Subtitles &lt;br /&gt;
| {{No}} &lt;br /&gt;
| {{Yes}}, libavcodec &amp;amp;gt; 52.40 &lt;br /&gt;
|  {{Yes}} &lt;br /&gt;
| FFmpeg&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| HD-DVD Subtitles &lt;br /&gt;
| {{No}} &lt;br /&gt;
| {{No}} &lt;br /&gt;
| {{No}} &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| HD-DVD Files (.evo) &lt;br /&gt;
| {{No}} &lt;br /&gt;
| {{No}} &lt;br /&gt;
| {{No}} &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Blu-Ray folders &lt;br /&gt;
| {{partial}} &lt;br /&gt;
| {{partial}} &lt;br /&gt;
| {{partial}}&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Discs &lt;br /&gt;
| {{No}} &lt;br /&gt;
| {{No}} &lt;br /&gt;
| {{partial}}&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/onlyinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>SomeBloke</name></author>
	</entry>
	<entry>
		<id>https://wiki.videolan.org/index.php?title=What_can_VLC_do%3F&amp;diff=17886</id>
		<title>What can VLC do?</title>
		<link rel="alternate" type="text/html" href="https://wiki.videolan.org/index.php?title=What_can_VLC_do%3F&amp;diff=17886"/>
		<updated>2010-11-23T12:10:25Z</updated>

		<summary type="html">&lt;p&gt;SomeBloke: /* More */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This area of the wiki contains a list with the possibilities {{VLC}} gives you. It was made to help people better realize the potential {{VLC}} has. Some entries will simply mention the possibility, others try to explain how to do it as well. Let me start by apologising for my horrible spelling, but I hope you will be able to decipher the texts anyway.&lt;br /&gt;
&lt;br /&gt;
== Mediaplayer ==&lt;br /&gt;
&lt;br /&gt;
=== Compact Disc (CD) Images ===&lt;br /&gt;
If you have a [[CD-DA]] (audio CD), [[SVCD]], or [[VCD]] packaged inside a CD-image, in some cases [[VLC media player]] can play this without you having to mount it or extract it. You can simply choose &amp;quot;open file&amp;quot; and pick the CD-image.  For CD-image support vlc has to be [[compile]]d using [[libcdio]] (&amp;lt;tt&amp;gt;--enable-libcdio&amp;lt;/tt&amp;gt;) and the various plugins which use libcdio need to be selected (&amp;lt;tt&amp;gt;--enable-cddax&amp;lt;/tt&amp;gt;, &amp;lt;tt&amp;gt;--enable-vcdx&amp;lt;/tt&amp;gt;). Some of these enablements may not be the default for your OS.&lt;br /&gt;
&lt;br /&gt;
The kinds of Compact Disc formats supported are CDRWIN&#039;s BIN/CUE format, cdrdao&#039;s TOC format, and a limited set of Nero (NRG) formats.&lt;br /&gt;
&lt;br /&gt;
(&#039;&#039;[[libcdio]] also supports ISO-9660 image reading but at present there is no VLC access plugin which uses it. DVD&#039;s images follow the UDF format and at present there is no support in libcdio for that, although some limited progress has been made in that direction. It is possible that will get added in the future; volunteers are most welcome).&lt;br /&gt;
&lt;br /&gt;
=== How to enable/use subtitles ===&lt;br /&gt;
Before you try to enable [[subtitle]]s make sure the subtitles you have are in a format that VLC can read! You can find the list of compatible subtitle formats [http://www.videolan.org/vlc/features.html here].&lt;br /&gt;
If VLC has detected any sort of subtitles available, you will be able to turn them on under the menu: &#039;&#039;Video-&amp;gt;Subtitles track-&amp;gt;Track 1&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Auto detection of subtitle files uses a &#039;fuzzy&#039; logic which you can specify. If this is wrongly specified you may end up with more subtitle file options than really exist or miss some that are provided. By default it allows any file in the right place which exactly matches the video name, and may have some extra characters. If you are not seeing the number of subtitle options you expect you might want to allow more &#039;fuzziness&#039; by changing the preference in video/subtitles/subtitle autodetection where help is available if you &#039;hover&#039; over the field.&lt;br /&gt;
&lt;br /&gt;
If you mainly use .srt subtitles or .sub, you can get them turned on automatically when they are detected, by setting the &#039;&#039;Input/Codecs-&amp;gt;Advanced-&amp;gt;Choose subtitle track&#039;&#039; to 0, it will automatically turn on the subtitle track. You can also experiment with the &#039;&#039;Choose subtitle language&#039;&#039; on the same page. But if you experiment a bit with the settings you should be able to get subtitles turned on automatically.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Notes:&#039;&#039;&#039; On Mac OS X, the &amp;quot;Video-&amp;gt;Subtitles track&amp;quot; menu item is permanently disabled for some reason. You must manually specify the location of the subtitles file in the &amp;quot;Subpictures&amp;quot; pane of the preferences.&lt;br /&gt;
&lt;br /&gt;
Unfortunately the default font for (srt-)subtitles doesn&#039;t include unicode characters (hexadezimal number) 2011 (non-breaking-hyphen), 2012 (figure dash) and 2a2f (cross-product) ...&lt;br /&gt;
&lt;br /&gt;
=== Playing windows media files ===&lt;br /&gt;
VLC should be able to succesfully play both audio and video in wma and wmv 1 and 2, for the newest version (wmv3) only the windows version of vlc will be able to play it, since no opensource implementation of wmv3 have been made so far, so the windows vlc plays it by using the windows api. DRM files however can not be played on any OS.&lt;br /&gt;
&lt;br /&gt;
=== How to adjust picture brightness/colors/contrast.. ===&lt;br /&gt;
&#039;&#039;&#039;If you are using the wxwindows userinterface:&#039;&#039;&#039;&lt;br /&gt;
You can adjust the typical values to tweak the picture of your video source by turning on the extended GUI. This is done in the menu: &#039;&#039;Settings-&amp;gt;Extended GUI&#039;&#039;. That will give you some extended control options for the video picture as well as an equalizer for the audio. Before it actual works though, you have to enable the filters under the preferences-&amp;gt;video&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;If you use Mac OS X or a skinned version of VLC:&#039;&#039;&#039;&lt;br /&gt;
You need to enter the preference menu: &#039;&#039;Settings-&amp;gt;Preferences&#039;&#039;. Once you have the preferences window open you go to: &amp;lt;u&amp;gt;Video-&amp;gt;Filters-&amp;gt;Image adjust&amp;lt;/u&amp;gt;. Here you can adjust the different values. Note before they take effect you need to turn on the &amp;quot;Image adjust&amp;quot; filter in: &amp;lt;u&amp;gt;Video-&amp;gt;Filters&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== How to control the aspect ratio of the video ===&lt;br /&gt;
Using VLC, you can override the source aspect ratio.  This is available both as a command line option and as an option in the Preference dialog in the graphical interface.  The aspect ratio can be specified both in ratio format (16:9) or as a decimal number (1.33).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Command Line&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
When invoking VLC from the command line, use the option --aspect-ratio.  For instance,&lt;br /&gt;
&lt;br /&gt;
vlc        --aspect-ratio 1:5&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Graphical Interface&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
If using the graphical interface, the setting is In the Video section of the Preferences dialog.  You may specify the aspect ratio in the field labeled &amp;quot;Source aspect ratio.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Here is a list of the more common aspect ratios.&lt;br /&gt;
&lt;br /&gt;
* Fullscreen: 1.33 or 4:3&lt;br /&gt;
* Widescreen: 1.78 or 16:9&lt;br /&gt;
* Typical DVD: 1.85&lt;br /&gt;
* Cinemascope: 2.35&lt;br /&gt;
&lt;br /&gt;
===Be remotely controlled===&lt;br /&gt;
VLC provides a series of interfaces which allow it to be controlled in various ways such as via telnet, a web browser, several iPhone apps desktop widgets and more. [[How_to#Remote_Control_for_VLC | Details are here]].&lt;br /&gt;
&lt;br /&gt;
=== Announce What&#039;s Playing to IRC ===&lt;br /&gt;
Announce the currently playing track to mirc (an irc client). This is often referred to as a &amp;quot;now playing&amp;quot; script. To be able to get this functionality with vlc one approach would be to use the HTTP interface. With it you can create a simple file which will display &amp;quot;&#039;Artist&#039; with the song &#039;Title&#039; from the album &#039;Album&#039; the genre is &#039;Genre&#039;&amp;quot; on a page in ur browser. You can then pull that page from mirc with standard sockets and thereby use the text in a script in mirc. Below I will provide some VERY simple and very ugly examples on how you could use this. The examples are tested with vlc 0.8.5 and mirc 6.12. I can&#039;t guarantee the code work with any other versions (although it most likely will). Ok so here we go. You start with create a test.html file in the http interface directory (C:\Program Files\VideoLAN\VLC\http) inside this file paste the following to ONE line or it will not work:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ANNOUNCE &amp;lt;vlc id=&amp;quot;value&amp;quot; param1=&amp;quot;&#039;ARTIST&#039; vlc_get_meta&amp;quot;/&amp;gt;&lt;br /&gt;
 with the song &amp;lt;vlc id=&amp;quot;value&amp;quot; param1=&amp;quot;&#039;TITLE&#039; vlc_get_meta&amp;quot;/&amp;gt;&lt;br /&gt;
 from the album &amp;lt;vlc id=&amp;quot;value&amp;quot; param1=&amp;quot;&#039;ALBUM&#039; vlc_get_meta&amp;quot;/&amp;gt;&lt;br /&gt;
, The genre is &amp;lt;vlc id=&amp;quot;value&amp;quot; param1=&amp;quot;&#039;Genre&#039; vlc_get_meta&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
-or for streaming server info-&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ANNOUNCE &amp;lt;vlc id=&amp;quot;value&amp;quot; param1=&amp;quot;&#039;TITLE&#039; vlc_get_meta&amp;quot;/&amp;gt;&lt;br /&gt;
 with the song &amp;lt;vlc id=&amp;quot;value&amp;quot; param1=&amp;quot;&#039;NOW_PLAYING&#039; vlc_get_meta&amp;quot;/&amp;gt; &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Remember to leave an empty line behind the actual line of code, vlc/mirc seems to want this.&lt;br /&gt;
Then you must create a script in mirc under remote (alt+r) and paste in the following:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
alias now {&lt;br /&gt;
  sockopen vlc_meta_info 127.0.0.1 8082&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
on *:SOCKOPEN:vlc_meta_info: {&lt;br /&gt;
  sockwrite -n $sockname GET /test.html HTTP/1.1&lt;br /&gt;
  sockwrite -n $sockname Host: localhost&lt;br /&gt;
  ;sockwrite -n $sockname Connection: Keep-Alive&lt;br /&gt;
  sockwrite -n $sockname $crlf&lt;br /&gt;
  sockwrite -n $sockname $null&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
on *:sockread:vlc_meta_info: {&lt;br /&gt;
  if ($sockerr &amp;gt; 0) return&lt;br /&gt;
  :nextread&lt;br /&gt;
  sockread %temp&lt;br /&gt;
  if ($sockbr == 0) return&lt;br /&gt;
  if (%temp == $null) %temp = ---&lt;br /&gt;
  if (ANNOUNCE isin %temp) {&lt;br /&gt;
    %temp = $remove(%temp,ANNOUNCE )&lt;br /&gt;
    describe $active is listening to %temp&lt;br /&gt;
  }&lt;br /&gt;
  goto nextread&lt;br /&gt;
&lt;br /&gt;
  sockclose vlc_meta_info&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Only things u might want to change is the port the http interface listens on, thats the first line and is port 8082 in my case. You might also want some other text than &amp;quot;is listening to&amp;quot; just change as you see fit.&lt;br /&gt;
&lt;br /&gt;
Thats pretty much it. You should enable the http interface in vlc by default if u wanna use this on a regular basis. This is done under preferences in &amp;quot;Interface-&amp;gt;Main interfaces&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Then with all this done (and vlc restarted) you can type /now in mirc and it will display ur currently playing track.&lt;br /&gt;
&lt;br /&gt;
This was made for mp3 tracks, so if it doesn&#039;t work with other types of media let me know.&lt;br /&gt;
You can reach me at: jonas (at) vrt.dk&lt;br /&gt;
(Im also regularly in the freenode videolan channel, nickname E-bola)&lt;br /&gt;
&lt;br /&gt;
== Now Playing Script for mIRC by Jckf ==&lt;br /&gt;
Script and help for Inf3rn0&#039;s Now Playing script here: [http://home.no/inf3rn0/NowPlaying/ NowPlaying]&lt;br /&gt;
&lt;br /&gt;
Based on E-Bola&#039;s Now Playing script.&lt;br /&gt;
&lt;br /&gt;
Note: If anybody still uses this and wants to contact me, don&#039;t look for anyone named Inf3rn0. Look for Jckf ;)&lt;br /&gt;
&lt;br /&gt;
== Streaming - client ==&lt;br /&gt;
&lt;br /&gt;
=== Listen to online radio ===&lt;br /&gt;
You can of course always simply find a link to a radiostream and then open it as you would any other network stream in VLC. But if you would like to browse a list of online radios, you can try the list of shoutcast radio stations VLC can download for you. First you need top open the playlist window: View-&amp;gt;Playlist. Once you have the playlist window open chose: &#039;&#039;Manage-&amp;gt;Service discovery-&amp;gt;Shoutcast radio listings&#039;&#039;. After 10 seconds or so the playlist should have become populated by radio station entries. You obviously require internet access for this to work! If you want the stations sorted alphabetically, you can chose: &#039;&#039;Sort-&amp;gt;Sort by title&#039;&#039;. Also note shoutcast have many thousands stream availeble, per default in 0.8.2 250 stations are downloaded, this can be changed in the preferences under: &amp;lt;u&amp;gt;Playlist-&amp;gt;Service discovery-&amp;gt;Shoutcast&amp;lt;/u&amp;gt;. Note that the more stations u want to add, the longer delay u will see when the station list is downloaded parsed and added to the playlist. Also note you should see 2 &amp;quot;Folder nodes&amp;quot; in the playlist under shoutcast called Genres and bitrate where the stations will be listed under their respective areas. Note that most stations claim to be multi genre, so a station might be listed under both Top40, pop and rock.&lt;br /&gt;
&lt;br /&gt;
=== Online Radio Addition ===&lt;br /&gt;
For VLC 1.0.2 &amp;quot;Goldeneye&amp;quot; under Linux, I got the Shoutcast listing by (from the VLC tools) Media/Services Discovery/Shoutcast Radio listings.  After checking that option, the playlist was populated with the Shoutcast list.&lt;br /&gt;
&lt;br /&gt;
== Streaming - server ==&lt;br /&gt;
&lt;br /&gt;
=== VLM ===&lt;br /&gt;
&lt;br /&gt;
The VLM is the Video On Demand part of the VLC streaming server features. It lets you setup a bunch of entries and then let users ask for those streams and it then gives them to the users, it has A LOT of possibilities and I will try to cover them all here.&lt;br /&gt;
&lt;br /&gt;
You can divide VLM entries into 2 general categories VOD and broadcast entries.&lt;br /&gt;
&lt;br /&gt;
== More ==&lt;br /&gt;
[[timeshift|Timeshifting]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[3D]]&lt;/div&gt;</summary>
		<author><name>SomeBloke</name></author>
	</entry>
	<entry>
		<id>https://wiki.videolan.org/index.php?title=What_can_VLC_do%3F&amp;diff=17765</id>
		<title>What can VLC do?</title>
		<link rel="alternate" type="text/html" href="https://wiki.videolan.org/index.php?title=What_can_VLC_do%3F&amp;diff=17765"/>
		<updated>2010-11-23T00:32:04Z</updated>

		<summary type="html">&lt;p&gt;SomeBloke: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This area of the wiki contains a list with the possibilities {{VLC}} gives you. It was made to help people better realize the potential {{VLC}} has. Some entries will simply mention the possibility, others try to explain how to do it as well. Let me start by apologising for my horrible spelling, but I hope you will be able to decipher the texts anyway.&lt;br /&gt;
&lt;br /&gt;
== Mediaplayer ==&lt;br /&gt;
&lt;br /&gt;
=== Compact Disc (CD) Images ===&lt;br /&gt;
If you have a [[CD-DA]] (audio CD), [[SVCD]], or [[VCD]] packaged inside a CD-image, in some cases [[VLC media player]] can play this without you having to mount it or extract it. You can simply choose &amp;quot;open file&amp;quot; and pick the CD-image.  For CD-image support vlc has to be [[compile]]d using [[libcdio]] (&amp;lt;tt&amp;gt;--enable-libcdio&amp;lt;/tt&amp;gt;) and the various plugins which use libcdio need to be selected (&amp;lt;tt&amp;gt;--enable-cddax&amp;lt;/tt&amp;gt;, &amp;lt;tt&amp;gt;--enable-vcdx&amp;lt;/tt&amp;gt;). Some of these enablements may not be the default for your OS.&lt;br /&gt;
&lt;br /&gt;
The kinds of Compact Disc formats supported are CDRWIN&#039;s BIN/CUE format, cdrdao&#039;s TOC format, and a limited set of Nero (NRG) formats.&lt;br /&gt;
&lt;br /&gt;
(&#039;&#039;[[libcdio]] also supports ISO-9660 image reading but at present there is no VLC access plugin which uses it. DVD&#039;s images follow the UDF format and at present there is no support in libcdio for that, although some limited progress has been made in that direction. It is possible that will get added in the future; volunteers are most welcome).&lt;br /&gt;
&lt;br /&gt;
=== How to enable/use subtitles ===&lt;br /&gt;
Before you try to enable [[subtitle]]s make sure the subtitles you have are in a format that VLC can read! You can find the list of compatible subtitle formats [http://www.videolan.org/vlc/features.html here].&lt;br /&gt;
If VLC has detected any sort of subtitles available, you will be able to turn them on under the menu: &#039;&#039;Video-&amp;gt;Subtitles track-&amp;gt;Track 1&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Auto detection of subtitle files uses a &#039;fuzzy&#039; logic which you can specify. If this is wrongly specified you may end up with more subtitle file options than really exist or miss some that are provided. By default it allows any file in the right place which exactly matches the video name, and may have some extra characters. If you are not seeing the number of subtitle options you expect you might want to allow more &#039;fuzziness&#039; by changing the preference in video/subtitles/subtitle autodetection where help is available if you &#039;hover&#039; over the field.&lt;br /&gt;
&lt;br /&gt;
If you mainly use .srt subtitles or .sub, you can get them turned on automatically when they are detected, by setting the &#039;&#039;Input/Codecs-&amp;gt;Advanced-&amp;gt;Choose subtitle track&#039;&#039; to 0, it will automatically turn on the subtitle track. You can also experiment with the &#039;&#039;Choose subtitle language&#039;&#039; on the same page. But if you experiment a bit with the settings you should be able to get subtitles turned on automatically.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Notes:&#039;&#039;&#039; On Mac OS X, the &amp;quot;Video-&amp;gt;Subtitles track&amp;quot; menu item is permanently disabled for some reason. You must manually specify the location of the subtitles file in the &amp;quot;Subpictures&amp;quot; pane of the preferences.&lt;br /&gt;
&lt;br /&gt;
Unfortunately the default font for (srt-)subtitles doesn&#039;t include unicode characters (hexadezimal number) 2011 (non-breaking-hyphen), 2012 (figure dash) and 2a2f (cross-product) ...&lt;br /&gt;
&lt;br /&gt;
=== Playing windows media files ===&lt;br /&gt;
VLC should be able to succesfully play both audio and video in wma and wmv 1 and 2, for the newest version (wmv3) only the windows version of vlc will be able to play it, since no opensource implementation of wmv3 have been made so far, so the windows vlc plays it by using the windows api. DRM files however can not be played on any OS.&lt;br /&gt;
&lt;br /&gt;
=== How to adjust picture brightness/colors/contrast.. ===&lt;br /&gt;
&#039;&#039;&#039;If you are using the wxwindows userinterface:&#039;&#039;&#039;&lt;br /&gt;
You can adjust the typical values to tweak the picture of your video source by turning on the extended GUI. This is done in the menu: &#039;&#039;Settings-&amp;gt;Extended GUI&#039;&#039;. That will give you some extended control options for the video picture as well as an equalizer for the audio. Before it actual works though, you have to enable the filters under the preferences-&amp;gt;video&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;If you use Mac OS X or a skinned version of VLC:&#039;&#039;&#039;&lt;br /&gt;
You need to enter the preference menu: &#039;&#039;Settings-&amp;gt;Preferences&#039;&#039;. Once you have the preferences window open you go to: &amp;lt;u&amp;gt;Video-&amp;gt;Filters-&amp;gt;Image adjust&amp;lt;/u&amp;gt;. Here you can adjust the different values. Note before they take effect you need to turn on the &amp;quot;Image adjust&amp;quot; filter in: &amp;lt;u&amp;gt;Video-&amp;gt;Filters&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== How to control the aspect ratio of the video ===&lt;br /&gt;
Using VLC, you can override the source aspect ratio.  This is available both as a command line option and as an option in the Preference dialog in the graphical interface.  The aspect ratio can be specified both in ratio format (16:9) or as a decimal number (1.33).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Command Line&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
When invoking VLC from the command line, use the option --aspect-ratio.  For instance,&lt;br /&gt;
&lt;br /&gt;
vlc        --aspect-ratio 1:5&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Graphical Interface&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
If using the graphical interface, the setting is In the Video section of the Preferences dialog.  You may specify the aspect ratio in the field labeled &amp;quot;Source aspect ratio.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Here is a list of the more common aspect ratios.&lt;br /&gt;
&lt;br /&gt;
* Fullscreen: 1.33 or 4:3&lt;br /&gt;
* Widescreen: 1.78 or 16:9&lt;br /&gt;
* Typical DVD: 1.85&lt;br /&gt;
* Cinemascope: 2.35&lt;br /&gt;
&lt;br /&gt;
===Be remotely controlled===&lt;br /&gt;
VLC provides a series of interfaces which allow it to be controlled in various ways such as via telnet, a web browser, several iPhone apps desktop widgets and more. [[How_to#Remote_Control_for_VLC | Details are here]].&lt;br /&gt;
&lt;br /&gt;
=== Announce What&#039;s Playing to IRC ===&lt;br /&gt;
Announce the currently playing track to mirc (an irc client). This is often referred to as a &amp;quot;now playing&amp;quot; script. To be able to get this functionality with vlc one approach would be to use the HTTP interface. With it you can create a simple file which will display &amp;quot;&#039;Artist&#039; with the song &#039;Title&#039; from the album &#039;Album&#039; the genre is &#039;Genre&#039;&amp;quot; on a page in ur browser. You can then pull that page from mirc with standard sockets and thereby use the text in a script in mirc. Below I will provide some VERY simple and very ugly examples on how you could use this. The examples are tested with vlc 0.8.5 and mirc 6.12. I can&#039;t guarantee the code work with any other versions (although it most likely will). Ok so here we go. You start with create a test.html file in the http interface directory (C:\Program Files\VideoLAN\VLC\http) inside this file paste the following to ONE line or it will not work:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ANNOUNCE &amp;lt;vlc id=&amp;quot;value&amp;quot; param1=&amp;quot;&#039;ARTIST&#039; vlc_get_meta&amp;quot;/&amp;gt;&lt;br /&gt;
 with the song &amp;lt;vlc id=&amp;quot;value&amp;quot; param1=&amp;quot;&#039;TITLE&#039; vlc_get_meta&amp;quot;/&amp;gt;&lt;br /&gt;
 from the album &amp;lt;vlc id=&amp;quot;value&amp;quot; param1=&amp;quot;&#039;ALBUM&#039; vlc_get_meta&amp;quot;/&amp;gt;&lt;br /&gt;
, The genre is &amp;lt;vlc id=&amp;quot;value&amp;quot; param1=&amp;quot;&#039;Genre&#039; vlc_get_meta&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
-or for streaming server info-&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ANNOUNCE &amp;lt;vlc id=&amp;quot;value&amp;quot; param1=&amp;quot;&#039;TITLE&#039; vlc_get_meta&amp;quot;/&amp;gt;&lt;br /&gt;
 with the song &amp;lt;vlc id=&amp;quot;value&amp;quot; param1=&amp;quot;&#039;NOW_PLAYING&#039; vlc_get_meta&amp;quot;/&amp;gt; &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Remember to leave an empty line behind the actual line of code, vlc/mirc seems to want this.&lt;br /&gt;
Then you must create a script in mirc under remote (alt+r) and paste in the following:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
alias now {&lt;br /&gt;
  sockopen vlc_meta_info 127.0.0.1 8082&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
on *:SOCKOPEN:vlc_meta_info: {&lt;br /&gt;
  sockwrite -n $sockname GET /test.html HTTP/1.1&lt;br /&gt;
  sockwrite -n $sockname Host: localhost&lt;br /&gt;
  ;sockwrite -n $sockname Connection: Keep-Alive&lt;br /&gt;
  sockwrite -n $sockname $crlf&lt;br /&gt;
  sockwrite -n $sockname $null&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
on *:sockread:vlc_meta_info: {&lt;br /&gt;
  if ($sockerr &amp;gt; 0) return&lt;br /&gt;
  :nextread&lt;br /&gt;
  sockread %temp&lt;br /&gt;
  if ($sockbr == 0) return&lt;br /&gt;
  if (%temp == $null) %temp = ---&lt;br /&gt;
  if (ANNOUNCE isin %temp) {&lt;br /&gt;
    %temp = $remove(%temp,ANNOUNCE )&lt;br /&gt;
    describe $active is listening to %temp&lt;br /&gt;
  }&lt;br /&gt;
  goto nextread&lt;br /&gt;
&lt;br /&gt;
  sockclose vlc_meta_info&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Only things u might want to change is the port the http interface listens on, thats the first line and is port 8082 in my case. You might also want some other text than &amp;quot;is listening to&amp;quot; just change as you see fit.&lt;br /&gt;
&lt;br /&gt;
Thats pretty much it. You should enable the http interface in vlc by default if u wanna use this on a regular basis. This is done under preferences in &amp;quot;Interface-&amp;gt;Main interfaces&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Then with all this done (and vlc restarted) you can type /now in mirc and it will display ur currently playing track.&lt;br /&gt;
&lt;br /&gt;
This was made for mp3 tracks, so if it doesn&#039;t work with other types of media let me know.&lt;br /&gt;
You can reach me at: jonas (at) vrt.dk&lt;br /&gt;
(Im also regularly in the freenode videolan channel, nickname E-bola)&lt;br /&gt;
&lt;br /&gt;
== Now Playing Script for mIRC by Jckf ==&lt;br /&gt;
Script and help for Inf3rn0&#039;s Now Playing script here: [http://home.no/inf3rn0/NowPlaying/ NowPlaying]&lt;br /&gt;
&lt;br /&gt;
Based on E-Bola&#039;s Now Playing script.&lt;br /&gt;
&lt;br /&gt;
Note: If anybody still uses this and wants to contact me, don&#039;t look for anyone named Inf3rn0. Look for Jckf ;)&lt;br /&gt;
&lt;br /&gt;
== Streaming - client ==&lt;br /&gt;
&lt;br /&gt;
=== Listen to online radio ===&lt;br /&gt;
You can of course always simply find a link to a radiostream and then open it as you would any other network stream in VLC. But if you would like to browse a list of online radios, you can try the list of shoutcast radio stations VLC can download for you. First you need top open the playlist window: View-&amp;gt;Playlist. Once you have the playlist window open chose: &#039;&#039;Manage-&amp;gt;Service discovery-&amp;gt;Shoutcast radio listings&#039;&#039;. After 10 seconds or so the playlist should have become populated by radio station entries. You obviously require internet access for this to work! If you want the stations sorted alphabetically, you can chose: &#039;&#039;Sort-&amp;gt;Sort by title&#039;&#039;. Also note shoutcast have many thousands stream availeble, per default in 0.8.2 250 stations are downloaded, this can be changed in the preferences under: &amp;lt;u&amp;gt;Playlist-&amp;gt;Service discovery-&amp;gt;Shoutcast&amp;lt;/u&amp;gt;. Note that the more stations u want to add, the longer delay u will see when the station list is downloaded parsed and added to the playlist. Also note you should see 2 &amp;quot;Folder nodes&amp;quot; in the playlist under shoutcast called Genres and bitrate where the stations will be listed under their respective areas. Note that most stations claim to be multi genre, so a station might be listed under both Top40, pop and rock.&lt;br /&gt;
&lt;br /&gt;
=== Online Radio Addition ===&lt;br /&gt;
For VLC 1.0.2 &amp;quot;Goldeneye&amp;quot; under Linux, I got the Shoutcast listing by (from the VLC tools) Media/Services Discovery/Shoutcast Radio listings.  After checking that option, the playlist was populated with the Shoutcast list.&lt;br /&gt;
&lt;br /&gt;
== Streaming - server ==&lt;br /&gt;
&lt;br /&gt;
=== VLM ===&lt;br /&gt;
&lt;br /&gt;
The VLM is the Video On Demand part of the VLC streaming server features. It lets you setup a bunch of entries and then let users ask for those streams and it then gives them to the users, it has A LOT of possibilities and I will try to cover them all here.&lt;br /&gt;
&lt;br /&gt;
You can divide VLM entries into 2 general categories VOD and broadcast entries.&lt;br /&gt;
&lt;br /&gt;
== More ==&lt;br /&gt;
[[timeshift|Timeshifting]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[3D]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Airport Express]]&lt;/div&gt;</summary>
		<author><name>SomeBloke</name></author>
	</entry>
	<entry>
		<id>https://wiki.videolan.org/index.php?title=3D&amp;diff=17764</id>
		<title>3D</title>
		<link rel="alternate" type="text/html" href="https://wiki.videolan.org/index.php?title=3D&amp;diff=17764"/>
		<updated>2010-11-23T00:30:13Z</updated>

		<summary type="html">&lt;p&gt;SomeBloke: Undo revision 17763 by SomeBloke (Talk)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The intention of this page is to describe how to use VLC to watch 3D video. Please add to it if you can.&lt;br /&gt;
&lt;br /&gt;
==3D Display Technologies==&lt;br /&gt;
&lt;br /&gt;
Generally there are three widely use 3D display technologies, all based on the principles of stereoscopic projection:&lt;br /&gt;
&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Anaglyph_image Anaglyph] - red/green or red/blue images with glasses filtering out one colour or the other&lt;br /&gt;
* Polarisation - technique used in cinemas, with two images projected with different polarisations, a silvered screen and polarised glasses&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Liquid_crystal_shutter_glasses Shutter Glasses] - technique used by the new 3D televisions, where each alternating frame represent the left or right views.&lt;br /&gt;
&lt;br /&gt;
==Video formats supporting 3D==&lt;br /&gt;
&lt;br /&gt;
to do&lt;br /&gt;
&lt;br /&gt;
==How to view 3D videos in VLC==&lt;br /&gt;
&lt;br /&gt;
to do&lt;br /&gt;
&lt;br /&gt;
==Related Pages==&lt;br /&gt;
&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Multiview_Video_Coding Multiview Video Coding]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Stereoscopy Stereoscopy]&lt;br /&gt;
* [http://netblender.ning.com/forum/topics/bluray-3d-sample-disc-encoded Blu-ray 3D sample disc encoded and authored with DoStudio]&lt;br /&gt;
* [http://www.avsforum.com/avs-vb/showthread.php?t=1176599 BD 3D details start to trickle out...] - forum posting&lt;br /&gt;
* [http://www.youtube.com/watch?v=5ANcspdYh_U YouTube in 3D]&lt;br /&gt;
{{stub}}&lt;/div&gt;</summary>
		<author><name>SomeBloke</name></author>
	</entry>
	<entry>
		<id>https://wiki.videolan.org/index.php?title=3D&amp;diff=17763</id>
		<title>3D</title>
		<link rel="alternate" type="text/html" href="https://wiki.videolan.org/index.php?title=3D&amp;diff=17763"/>
		<updated>2010-11-23T00:28:09Z</updated>

		<summary type="html">&lt;p&gt;SomeBloke: Proposed for deletion&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{subst:proposed deletion|there is no known feature of watching 3D video using VLC media player}}&lt;br /&gt;
&lt;br /&gt;
The intention of this page is to describe how to use VLC to watch 3D video. Please add to it if you can.&lt;br /&gt;
&lt;br /&gt;
==3D Display Technologies==&lt;br /&gt;
&lt;br /&gt;
Generally there are three widely use 3D display technologies, all based on the principles of stereoscopic projection:&lt;br /&gt;
&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Anaglyph_image Anaglyph] - red/green or red/blue images with glasses filtering out one colour or the other&lt;br /&gt;
* Polarisation - technique used in cinemas, with two images projected with different polarisations, a silvered screen and polarised glasses&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Liquid_crystal_shutter_glasses Shutter Glasses] - technique used by the new 3D televisions, where each alternating frame represent the left or right views.&lt;br /&gt;
&lt;br /&gt;
==Video formats supporting 3D==&lt;br /&gt;
&lt;br /&gt;
to do&lt;br /&gt;
&lt;br /&gt;
==How to view 3D videos in VLC==&lt;br /&gt;
&lt;br /&gt;
to do&lt;br /&gt;
&lt;br /&gt;
==Related Pages==&lt;br /&gt;
&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Multiview_Video_Coding Multiview Video Coding]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Stereoscopy Stereoscopy]&lt;br /&gt;
* [http://netblender.ning.com/forum/topics/bluray-3d-sample-disc-encoded Blu-ray 3D sample disc encoded and authored with DoStudio]&lt;br /&gt;
* [http://www.avsforum.com/avs-vb/showthread.php?t=1176599 BD 3D details start to trickle out...] - forum posting&lt;br /&gt;
* [http://www.youtube.com/watch?v=5ANcspdYh_U YouTube in 3D]&lt;br /&gt;
{{stub}}&lt;/div&gt;</summary>
		<author><name>SomeBloke</name></author>
	</entry>
	<entry>
		<id>https://wiki.videolan.org/index.php?title=Changelog/0.9.0&amp;diff=17762</id>
		<title>Changelog/0.9.0</title>
		<link rel="alternate" type="text/html" href="https://wiki.videolan.org/index.php?title=Changelog/0.9.0&amp;diff=17762"/>
		<updated>2010-11-23T00:05:40Z</updated>

		<summary type="html">&lt;p&gt;SomeBloke: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Changes between 0.8.6 and 0.9.0 =&lt;br /&gt;
&lt;br /&gt;
== Important notes ==&lt;br /&gt;
* This version of VLC contains a [[Qt Interface|new interface]] for Windows and Linux. This interface lacks a few features that used to be present in vlc 0.8.6:&lt;br /&gt;
** &amp;quot;Streaming wizard&amp;quot; and &amp;quot;VLM control&amp;quot;. These features will be replaced by a better alternative in the next version. If you absolutely need these features, we advise you to keep vlc 0.8.6&lt;br /&gt;
** Similarly, &amp;quot;Bookmarks&amp;quot; will be reintroduced in an improved version at a later point&lt;br /&gt;
* The default Interface is now [[Qt Interface]] on linux and windows.&lt;br /&gt;
* The default for --sout-keep has changed. It&#039;s now activated by default.&lt;br /&gt;
* The marq, mosaic and logo commands in the [[Console#rc interface|rc interface]] changed. They now require a target name as their first argument. Example:&lt;br /&gt;
:&amp;lt;pre&amp;gt;vlc --sub-filter &amp;quot;marq@test{marquee=Hello}&amp;quot; -I rc &amp;lt;somevideo&amp;gt; &amp;lt;/pre&amp;gt;&lt;br /&gt;
:You can then use commands like: &amp;lt;pre&amp;gt;@test marq-marquee Goodbye&amp;lt;/pre&amp;gt;&lt;br /&gt;
:These new commands are also available in the [[Console#telnet interface|telnet interface]].&lt;br /&gt;
&lt;br /&gt;
* The [[HTTP Interface]] is now only available on the local machine by default.&lt;br /&gt;
: If you want to make it available from other machines, you will have to edit the &amp;quot;.hosts&amp;quot; file.&lt;br /&gt;
:* On UNIX/Linux, the file is in /usr/share/vlc/http/.hosts&lt;br /&gt;
:: If you&#039;re using the old http interface, it&#039;s located in /usr/share/vlc/http/old/.hosts&lt;br /&gt;
:* On Windows they are in C:\Program Files\VideoLAN\VLC\http\.hosts and C:\Program Files\VideoLAN\VLC\http\old\.hosts&lt;br /&gt;
:* On Mac OS X, you can find it in VLC.app/Contents/MacOS/share/http/.hosts and respectively in VLC.app/Contents/MacOS/share/http/old/.hosts&lt;br /&gt;
&lt;br /&gt;
* The &amp;quot;[[RTP|rtp]]&amp;quot; access output module has been removed: &lt;br /&gt;
: Please use the RTP stream output instead, e.g.: &lt;br /&gt;
: Old: &#039;#std{access=rtp,dst=239.255.1.2,sap}&#039; &lt;br /&gt;
: New: &#039;#rtp{dst=239.255.1.2,sap}&#039; &lt;br /&gt;
&lt;br /&gt;
== Important Changes ==&lt;br /&gt;
&lt;br /&gt;
=== Playlist ===&lt;br /&gt;
* Vastly improved playlist support:&lt;br /&gt;
** [[Media library]] support&lt;br /&gt;
** &amp;quot;Live search&amp;quot;&lt;br /&gt;
** [[Shoutcast]] TV listings&lt;br /&gt;
** [http://www.audioscrobbler.net/ Audioscrobbler]/[http://www.last.fm/ last.fm] support&lt;br /&gt;
* Album art support&lt;br /&gt;
* User definable Lua playlist scripts. See [http://trac.videolan.org/vlc/browser/trunk/share/luaplaylist/README.txt share/luaplaylist/README.txt]&lt;br /&gt;
:(Default scripts open YouTube, DailyMotion, metacafe and Google Video URLs)&lt;br /&gt;
* User definable Lua metadata and album art fetcher scripts. See [http://trac.videolan.org/vlc/browser/trunk/share/luameta/README.txt share/luameta/README.txt]&lt;br /&gt;
&lt;br /&gt;
=== Input/Demuxers ===&lt;br /&gt;
* [[UDP-Lite]] transport for [[RTP]]/[[AVP]]&lt;br /&gt;
* [[DCCP]] transport for [[RTP]]/[[AVP]]&lt;br /&gt;
* Proxy support for [[MMSH]] stream&lt;br /&gt;
* [[JACK]] audio input support&lt;br /&gt;
* MP4 gpac and Apple chapter support&lt;br /&gt;
* Input run time option (improved live stream recording)&lt;br /&gt;
* Fixed aiff stereo file&lt;br /&gt;
* Fixed audio glitch on seek&lt;br /&gt;
* Improved FLAC demuxer (duration / current time / meta data)&lt;br /&gt;
* AAC tags support&lt;br /&gt;
* APEv1/2 tags support&lt;br /&gt;
* Improved ID3v2 tags support&lt;br /&gt;
* Improved Ogg/Vorbis tags support&lt;br /&gt;
* Raw video support&lt;br /&gt;
* Standard MIDI File (types 0 &amp;amp; 1) support&lt;br /&gt;
* Tivo Series 2 support&lt;br /&gt;
* v4l2 access module support&lt;br /&gt;
* CD+G karaoke Files support&lt;br /&gt;
* MXF files support&lt;br /&gt;
&lt;br /&gt;
=== Decoders ===&lt;br /&gt;
* [[VP6|VP60/VP61/VP6F/VP62]] support&lt;br /&gt;
* [[MKV]] [[USF]] subtitles support&lt;br /&gt;
* HTML based subtitles support&lt;br /&gt;
* Flash Screen Video support&lt;br /&gt;
* CamStudio Screen Video support&lt;br /&gt;
* DOSBox Capture support&lt;br /&gt;
* Karl Morton&#039;s Video support&lt;br /&gt;
* limited atrac3 support&lt;br /&gt;
* Fluidsynth MIDI software synthesis (with external sound fonts)&lt;br /&gt;
* New codec FOURCCs to support more specific files: Avid, FCP, Sony, Samsung, ...&lt;br /&gt;
* Closed Caption Decoder (DVD, ReplayTV, Tivo, DVB/ATSC)&lt;br /&gt;
* H.264 PAFF support&lt;br /&gt;
* DNxHD / VC-3 support&lt;br /&gt;
* NellyMoser ASAO support&lt;br /&gt;
* APE (Monkey audio) support&lt;br /&gt;
* VBI &amp;amp; EBU (Teletext) support&lt;br /&gt;
&lt;br /&gt;
=== Encoders ===&lt;br /&gt;
* Flash Screen Video support&lt;br /&gt;
&lt;br /&gt;
=== Video output and filters ===&lt;br /&gt;
* [[Documentation:Modules/adjust|Adjust]], [[Documentation:Modules/invert|Invert]] and [[Documentation:Modules/distort|Distort]] (now split into [[Documentation:Modules/wave|Wave]], [[Documentation:Modules/ripple|Ripple]], [[Documentation:Modules/gradient|Gradient]] and [[Documentation:Modules/psychedelic|Psychedelic]]) video filters can now be streamed&lt;br /&gt;
* New [[Documentation:Modules/puzzle|puzzle]] video output filter&lt;br /&gt;
* Rewrite [[Documentation:Modules/motion control|motion detection]] video filter&lt;br /&gt;
* New [[Documentation:Modules/extract|extract]] video filter (extract Red, Green and Blue components from a video)&lt;br /&gt;
* New [[Documentation:Modules/sharpen|sharpen]] video filter (increase the contrast of adjacent pixels)&lt;br /&gt;
* New [[Documentation:Modules/erase|erase]] video filter (remove a logo from a video)&lt;br /&gt;
* Enhancements to subtitles&#039; renderer to support bold, italics and some HTML tags&lt;br /&gt;
* Support for RGBA and I420 blending. This improves [[Mosaic]] CPU usage *a lot*.&lt;br /&gt;
* New transparency mask video filter (for use with the mosaic_bridge module).&lt;br /&gt;
* New bluescreen video filter (for use with the mosaic_bridge module). This was previously part of the mosaic module.&lt;br /&gt;
* Fix random characters problem in RSS filter.&lt;br /&gt;
* Add rotate-deciangle for more precision on rotate filter&lt;br /&gt;
* Support for Intel SSE2 intruction set in chroma converters&lt;br /&gt;
* Improved use of Intel MMX intruction set in chroma converters&lt;br /&gt;
&lt;br /&gt;
=== Audio output and filters ===&lt;br /&gt;
* Replay gain support.&lt;br /&gt;
* Play audio when going slower/faster ( no pitch filter yet ).&lt;br /&gt;
* New spatializer audio filter.&lt;br /&gt;
&lt;br /&gt;
=== Stream output ===&lt;br /&gt;
* RTSP for TS-multiplexed broadcast streams&lt;br /&gt;
* New RTP payload formats:&lt;br /&gt;
** Speex voice audio codec&lt;br /&gt;
** ITU T.140 (for text, subtitles) output&lt;br /&gt;
** G.711 (both A-law and µ-law) output&lt;br /&gt;
* UDP-Lite transport for RTP&lt;br /&gt;
* DCCP transport for RTP&lt;br /&gt;
* Lots of fixes for RTSP broadcasting&lt;br /&gt;
&lt;br /&gt;
=== Interfaces ===&lt;br /&gt;
* Windows/Linux&lt;br /&gt;
** Brand [[Qt4 Interface|new interface]] for Linux and Windows, based on the Qt toolkit&lt;br /&gt;
* All&lt;br /&gt;
** Improved user interaction&lt;br /&gt;
** Improved [[Mouse Gestures|mouse gestures]]&lt;br /&gt;
** Experimental Lua interface modules. See vlc -I lua for more info &lt;br /&gt;
* Unix&lt;br /&gt;
** Option to allow only one running instance, using [[D-Bus]] interface.&lt;br /&gt;
** [[D-Bus]] Interface implementing the [[MPRIS]] (Media Player Remote Interfacing specification), a common dbus control interface for media players that intends to become an xdg standard when finished: [http://wiki.xmms2.xmms.se/index.php/Media_Player_Interfaces].&lt;br /&gt;
* Motion module use disk accelerometers to keep video horizontal&lt;br /&gt;
* Ncurses interface now uses ncursesw to correctly display wide characters when using an UTF-8 locale.&lt;br /&gt;
* Plugin to set Telepathy presence message using MissionControl&lt;br /&gt;
&lt;br /&gt;
=== Linux Port ===&lt;br /&gt;
* VLC now complies with the [http://standards.freedesktop.org/basedir-spec/basedir-spec-0.6.html XDG Base Directory Specification version 0.6] (which means that VLC doesn&#039;t use the $HOME/.vlc directory anymore)&lt;br /&gt;
&lt;br /&gt;
=== Mac OS X Port ===&lt;br /&gt;
* Mac OS X Framework that can be used to embed VLC in third party applications. (Google Summer Of Code Student project).&lt;br /&gt;
&lt;br /&gt;
=== LibVLC ===&lt;br /&gt;
* Event management and various improvement in libvlc. (Part of a Google Summer Of Code Student project).&lt;br /&gt;
&lt;br /&gt;
=== Capture ===&lt;br /&gt;
* new [[BDA]] device driver plugin for [[DVB]]-C/S/T capture cards on Microsoft Windows&lt;br /&gt;
&lt;br /&gt;
=== Localisations ===&lt;br /&gt;
* Finnish&lt;br /&gt;
* Persian&lt;br /&gt;
* Polish&lt;br /&gt;
&lt;br /&gt;
== Changes in between ==&lt;br /&gt;
Links to changelogs between:&lt;br /&gt;
:[[Changelog/0.8.6i|0.8.6h and 0.8.6i]]&lt;br /&gt;
:[[Changelog/0.8.6h|0.8.6g and 0.8.6h]]&amp;lt;br/&amp;gt;&lt;br /&gt;
:[[Changelog/0.8.6g|0.8.6f and 0.8.6g]]&amp;lt;br/&amp;gt;&lt;br /&gt;
:[[Changelog/0.8.6f|0.8.6e and 0.8.6f]]&amp;lt;br/&amp;gt;&lt;br /&gt;
:[[Changelog/0.8.6e|0.8.6d and 0.8.6e]]&amp;lt;br/&amp;gt;&lt;br /&gt;
:[[Changelog/0.8.6d|0.8.6c and 0.8.6d]]&amp;lt;br/&amp;gt;&lt;br /&gt;
:[[Changelog/0.8.6c|0.8.6b and 0.8.6c]]&amp;lt;br/&amp;gt;&lt;br /&gt;
:[[Changelog/0.8.6b|0.8.6a and 0.8.6b]]&amp;lt;br/&amp;gt;&lt;br /&gt;
:[[Changelog/0.8.6a|0.8.6 and 0.8.6a]]&amp;lt;br/&amp;gt;&lt;/div&gt;</summary>
		<author><name>SomeBloke</name></author>
	</entry>
	<entry>
		<id>https://wiki.videolan.org/index.php?title=Release_changes&amp;diff=17761</id>
		<title>Release changes</title>
		<link rel="alternate" type="text/html" href="https://wiki.videolan.org/index.php?title=Release_changes&amp;diff=17761"/>
		<updated>2010-11-23T00:03:33Z</updated>

		<summary type="html">&lt;p&gt;SomeBloke: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;To see the current changes under development, read [[Next changes]].&lt;br /&gt;
&lt;br /&gt;
{{:Changelog/1.0.1}}&lt;br /&gt;
&lt;br /&gt;
{{:Changelog/0.9.10}}&lt;br /&gt;
&lt;br /&gt;
{{:Changelog/0.9.0}}&lt;br /&gt;
&lt;br /&gt;
= Changes between 0.8.5 and 0.8.6 =&lt;br /&gt;
&lt;br /&gt;
== Playlist ==&lt;br /&gt;
* Shoutcast TV listings support&lt;br /&gt;
&lt;br /&gt;
== Input ==&lt;br /&gt;
* Support for RTSP authentication&lt;br /&gt;
* Support for adding subtitles on the fly&lt;br /&gt;
* Fixed MPEG-PS duration calculation&lt;br /&gt;
* ATSC support for DVB input&lt;br /&gt;
* Partial reading support for DVR-ms recordings&lt;br /&gt;
* Partial reading support for MXF and GXF fileformat&lt;br /&gt;
* Improved support for Flash Video files&lt;br /&gt;
&lt;br /&gt;
== Decoders ==&lt;br /&gt;
* Native WMV9/VC-1 support&lt;br /&gt;
* WMA Speech support (through binary codecs)&lt;br /&gt;
* VP5/VP6 - Flash Video support (not VP61)&lt;br /&gt;
* The True Audio Lossless codec support&lt;br /&gt;
* Matroska WavPack support&lt;br /&gt;
* Improved H.264 support (interlaced, speed improvements etc but no PAFF)&lt;br /&gt;
* Fixed a problem with MPEG2 field pictures&lt;br /&gt;
* Fixed swapped colors on DVB subtitles&lt;br /&gt;
 &lt;br /&gt;
== Video output ==&lt;br /&gt;
* Additional OpenGL effects (cylinder, torus, sphere, ...)&lt;br /&gt;
* Experimental Direct3D 9 video output (win32). Best served on Vista :)&lt;br /&gt;
* Improved libcaca support&lt;br /&gt;
&lt;br /&gt;
== Interfaces ==&lt;br /&gt;
* All&lt;br /&gt;
** New hotkeys for crop and zoom&lt;br /&gt;
** Support for snapshots from the HTTP interface&lt;br /&gt;
* Windows&lt;br /&gt;
** Systray support in skins&lt;br /&gt;
* OS X&lt;br /&gt;
** Support for Apple Remote control&lt;br /&gt;
** Fullscreen controller panel (artwork by Simon Damkjær Andersen)&lt;br /&gt;
** New playmode buttons (artwork by Simon Damkjær Andersen)&lt;br /&gt;
** right/ctrl-click menu in video outputs&lt;br /&gt;
** Main Menu uses autohide when playing videos in fullscreen mode&lt;br /&gt;
* Linux&lt;br /&gt;
** Notifications using notification-daemon&lt;br /&gt;
&lt;br /&gt;
== Windows port ==&lt;br /&gt;
* Support for Unicode filenames (Windows NT and above)&lt;br /&gt;
*:Windows 9x/ME users: &lt;br /&gt;
*:* Please note that these versions of Windows are not officially supported&lt;br /&gt;
*:* Unicode support for Windows 9x/ME applications is available through the&lt;br /&gt;
*:*: Microsoft Layer for Unicode available from the following location: http://www.microsoft.com.nsatc.net/globaldev/handson/dev/mslu_announce.mspx&lt;br /&gt;
*:*: Download the MSLU package (unicows) and extract the content into the folder C:\Windows\System&lt;br /&gt;
* Fixed IPv6 support on the client side&lt;br /&gt;
* Fixed disable screensaver (Direct3D and DirectX video output)&lt;br /&gt;
&lt;br /&gt;
== Localization ==&lt;br /&gt;
* Add Czech&lt;br /&gt;
* Add Slovak&lt;br /&gt;
* Add Malay&lt;br /&gt;
* Add Slovenian&lt;br /&gt;
&lt;br /&gt;
== Developers ==&lt;br /&gt;
* Updates to the libvlc API&lt;br /&gt;
* Fixes for the mozilla and activeX plugins&lt;/div&gt;</summary>
		<author><name>SomeBloke</name></author>
	</entry>
	<entry>
		<id>https://wiki.videolan.org/index.php?title=Release_changes&amp;diff=17760</id>
		<title>Release changes</title>
		<link rel="alternate" type="text/html" href="https://wiki.videolan.org/index.php?title=Release_changes&amp;diff=17760"/>
		<updated>2010-11-23T00:02:59Z</updated>

		<summary type="html">&lt;p&gt;SomeBloke: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;To see the current changes under development, read [[Next changes]].&lt;br /&gt;
&lt;br /&gt;
{{:Changelog/1.0.1}}&lt;br /&gt;
&lt;br /&gt;
{{:Changelog/0.9.10}&lt;br /&gt;
&lt;br /&gt;
{{:Changelog/0.9.0}}&lt;br /&gt;
&lt;br /&gt;
= Changes between 0.8.5 and 0.8.6 =&lt;br /&gt;
&lt;br /&gt;
== Playlist ==&lt;br /&gt;
* Shoutcast TV listings support&lt;br /&gt;
&lt;br /&gt;
== Input ==&lt;br /&gt;
* Support for RTSP authentication&lt;br /&gt;
* Support for adding subtitles on the fly&lt;br /&gt;
* Fixed MPEG-PS duration calculation&lt;br /&gt;
* ATSC support for DVB input&lt;br /&gt;
* Partial reading support for DVR-ms recordings&lt;br /&gt;
* Partial reading support for MXF and GXF fileformat&lt;br /&gt;
* Improved support for Flash Video files&lt;br /&gt;
&lt;br /&gt;
== Decoders ==&lt;br /&gt;
* Native WMV9/VC-1 support&lt;br /&gt;
* WMA Speech support (through binary codecs)&lt;br /&gt;
* VP5/VP6 - Flash Video support (not VP61)&lt;br /&gt;
* The True Audio Lossless codec support&lt;br /&gt;
* Matroska WavPack support&lt;br /&gt;
* Improved H.264 support (interlaced, speed improvements etc but no PAFF)&lt;br /&gt;
* Fixed a problem with MPEG2 field pictures&lt;br /&gt;
* Fixed swapped colors on DVB subtitles&lt;br /&gt;
 &lt;br /&gt;
== Video output ==&lt;br /&gt;
* Additional OpenGL effects (cylinder, torus, sphere, ...)&lt;br /&gt;
* Experimental Direct3D 9 video output (win32). Best served on Vista :)&lt;br /&gt;
* Improved libcaca support&lt;br /&gt;
&lt;br /&gt;
== Interfaces ==&lt;br /&gt;
* All&lt;br /&gt;
** New hotkeys for crop and zoom&lt;br /&gt;
** Support for snapshots from the HTTP interface&lt;br /&gt;
* Windows&lt;br /&gt;
** Systray support in skins&lt;br /&gt;
* OS X&lt;br /&gt;
** Support for Apple Remote control&lt;br /&gt;
** Fullscreen controller panel (artwork by Simon Damkjær Andersen)&lt;br /&gt;
** New playmode buttons (artwork by Simon Damkjær Andersen)&lt;br /&gt;
** right/ctrl-click menu in video outputs&lt;br /&gt;
** Main Menu uses autohide when playing videos in fullscreen mode&lt;br /&gt;
* Linux&lt;br /&gt;
** Notifications using notification-daemon&lt;br /&gt;
&lt;br /&gt;
== Windows port ==&lt;br /&gt;
* Support for Unicode filenames (Windows NT and above)&lt;br /&gt;
*:Windows 9x/ME users: &lt;br /&gt;
*:* Please note that these versions of Windows are not officially supported&lt;br /&gt;
*:* Unicode support for Windows 9x/ME applications is available through the&lt;br /&gt;
*:*: Microsoft Layer for Unicode available from the following location: http://www.microsoft.com.nsatc.net/globaldev/handson/dev/mslu_announce.mspx&lt;br /&gt;
*:*: Download the MSLU package (unicows) and extract the content into the folder C:\Windows\System&lt;br /&gt;
* Fixed IPv6 support on the client side&lt;br /&gt;
* Fixed disable screensaver (Direct3D and DirectX video output)&lt;br /&gt;
&lt;br /&gt;
== Localization ==&lt;br /&gt;
* Add Czech&lt;br /&gt;
* Add Slovak&lt;br /&gt;
* Add Malay&lt;br /&gt;
* Add Slovenian&lt;br /&gt;
&lt;br /&gt;
== Developers ==&lt;br /&gt;
* Updates to the libvlc API&lt;br /&gt;
* Fixes for the mozilla and activeX plugins&lt;/div&gt;</summary>
		<author><name>SomeBloke</name></author>
	</entry>
	<entry>
		<id>https://wiki.videolan.org/index.php?title=Next_changes&amp;diff=17759</id>
		<title>Next changes</title>
		<link rel="alternate" type="text/html" href="https://wiki.videolan.org/index.php?title=Next_changes&amp;diff=17759"/>
		<updated>2010-11-23T00:00:18Z</updated>

		<summary type="html">&lt;p&gt;SomeBloke: Undo revision 17758 by SomeBloke (Talk)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{:Changelog/0.9.0}}&lt;/div&gt;</summary>
		<author><name>SomeBloke</name></author>
	</entry>
	<entry>
		<id>https://wiki.videolan.org/index.php?title=Next_changes&amp;diff=17758</id>
		<title>Next changes</title>
		<link rel="alternate" type="text/html" href="https://wiki.videolan.org/index.php?title=Next_changes&amp;diff=17758"/>
		<updated>2010-11-22T23:56:23Z</updated>

		<summary type="html">&lt;p&gt;SomeBloke: Blanked the page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>SomeBloke</name></author>
	</entry>
	<entry>
		<id>https://wiki.videolan.org/index.php?title=Release_changes&amp;diff=17757</id>
		<title>Release changes</title>
		<link rel="alternate" type="text/html" href="https://wiki.videolan.org/index.php?title=Release_changes&amp;diff=17757"/>
		<updated>2010-11-22T23:55:42Z</updated>

		<summary type="html">&lt;p&gt;SomeBloke: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;To see the current changes under development, read [[Next changes]].&lt;br /&gt;
&lt;br /&gt;
{{:Changelog/0.9.0}}&lt;br /&gt;
&lt;br /&gt;
= Changes between 0.8.5 and 0.8.6 =&lt;br /&gt;
&lt;br /&gt;
== Playlist ==&lt;br /&gt;
* Shoutcast TV listings support&lt;br /&gt;
&lt;br /&gt;
== Input ==&lt;br /&gt;
* Support for RTSP authentication&lt;br /&gt;
* Support for adding subtitles on the fly&lt;br /&gt;
* Fixed MPEG-PS duration calculation&lt;br /&gt;
* ATSC support for DVB input&lt;br /&gt;
* Partial reading support for DVR-ms recordings&lt;br /&gt;
* Partial reading support for MXF and GXF fileformat&lt;br /&gt;
* Improved support for Flash Video files&lt;br /&gt;
&lt;br /&gt;
== Decoders ==&lt;br /&gt;
* Native WMV9/VC-1 support&lt;br /&gt;
* WMA Speech support (through binary codecs)&lt;br /&gt;
* VP5/VP6 - Flash Video support (not VP61)&lt;br /&gt;
* The True Audio Lossless codec support&lt;br /&gt;
* Matroska WavPack support&lt;br /&gt;
* Improved H.264 support (interlaced, speed improvements etc but no PAFF)&lt;br /&gt;
* Fixed a problem with MPEG2 field pictures&lt;br /&gt;
* Fixed swapped colors on DVB subtitles&lt;br /&gt;
 &lt;br /&gt;
== Video output ==&lt;br /&gt;
* Additional OpenGL effects (cylinder, torus, sphere, ...)&lt;br /&gt;
* Experimental Direct3D 9 video output (win32). Best served on Vista :)&lt;br /&gt;
* Improved libcaca support&lt;br /&gt;
&lt;br /&gt;
== Interfaces ==&lt;br /&gt;
* All&lt;br /&gt;
** New hotkeys for crop and zoom&lt;br /&gt;
** Support for snapshots from the HTTP interface&lt;br /&gt;
* Windows&lt;br /&gt;
** Systray support in skins&lt;br /&gt;
* OS X&lt;br /&gt;
** Support for Apple Remote control&lt;br /&gt;
** Fullscreen controller panel (artwork by Simon Damkjær Andersen)&lt;br /&gt;
** New playmode buttons (artwork by Simon Damkjær Andersen)&lt;br /&gt;
** right/ctrl-click menu in video outputs&lt;br /&gt;
** Main Menu uses autohide when playing videos in fullscreen mode&lt;br /&gt;
* Linux&lt;br /&gt;
** Notifications using notification-daemon&lt;br /&gt;
&lt;br /&gt;
== Windows port ==&lt;br /&gt;
* Support for Unicode filenames (Windows NT and above)&lt;br /&gt;
*:Windows 9x/ME users: &lt;br /&gt;
*:* Please note that these versions of Windows are not officially supported&lt;br /&gt;
*:* Unicode support for Windows 9x/ME applications is available through the&lt;br /&gt;
*:*: Microsoft Layer for Unicode available from the following location: http://www.microsoft.com.nsatc.net/globaldev/handson/dev/mslu_announce.mspx&lt;br /&gt;
*:*: Download the MSLU package (unicows) and extract the content into the folder C:\Windows\System&lt;br /&gt;
* Fixed IPv6 support on the client side&lt;br /&gt;
* Fixed disable screensaver (Direct3D and DirectX video output)&lt;br /&gt;
&lt;br /&gt;
== Localization ==&lt;br /&gt;
* Add Czech&lt;br /&gt;
* Add Slovak&lt;br /&gt;
* Add Malay&lt;br /&gt;
* Add Slovenian&lt;br /&gt;
&lt;br /&gt;
== Developers ==&lt;br /&gt;
* Updates to the libvlc API&lt;br /&gt;
* Fixes for the mozilla and activeX plugins&lt;/div&gt;</summary>
		<author><name>SomeBloke</name></author>
	</entry>
	<entry>
		<id>https://wiki.videolan.org/index.php?title=Changelog/0.9.0&amp;diff=17756</id>
		<title>Changelog/0.9.0</title>
		<link rel="alternate" type="text/html" href="https://wiki.videolan.org/index.php?title=Changelog/0.9.0&amp;diff=17756"/>
		<updated>2010-11-22T23:54:45Z</updated>

		<summary type="html">&lt;p&gt;SomeBloke: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{BasedOnRev|rev=23113|file=trunk/NEWS}}&lt;br /&gt;
&lt;br /&gt;
= Changes between 0.8.6 and 0.9.0 =&lt;br /&gt;
&lt;br /&gt;
== Important notes ==&lt;br /&gt;
* This version of VLC contains a [[Qt Interface|new interface]] for Windows and Linux. This interface lacks a few features that used to be present in vlc 0.8.6:&lt;br /&gt;
** &amp;quot;Streaming wizard&amp;quot; and &amp;quot;VLM control&amp;quot;. These features will be replaced by a better alternative in the next version. If you absolutely need these features, we advise you to keep vlc 0.8.6&lt;br /&gt;
** Similarly, &amp;quot;Bookmarks&amp;quot; will be reintroduced in an improved version at a later point&lt;br /&gt;
* The default Interface is now [[Qt Interface]] on linux and windows.&lt;br /&gt;
* The default for --sout-keep has changed. It&#039;s now activated by default.&lt;br /&gt;
* The marq, mosaic and logo commands in the [[Console#rc interface|rc interface]] changed. They now require a target name as their first argument. Example:&lt;br /&gt;
:&amp;lt;pre&amp;gt;vlc --sub-filter &amp;quot;marq@test{marquee=Hello}&amp;quot; -I rc &amp;lt;somevideo&amp;gt; &amp;lt;/pre&amp;gt;&lt;br /&gt;
:You can then use commands like: &amp;lt;pre&amp;gt;@test marq-marquee Goodbye&amp;lt;/pre&amp;gt;&lt;br /&gt;
:These new commands are also available in the [[Console#telnet interface|telnet interface]].&lt;br /&gt;
&lt;br /&gt;
* The [[HTTP Interface]] is now only available on the local machine by default.&lt;br /&gt;
: If you want to make it available from other machines, you will have to edit the &amp;quot;.hosts&amp;quot; file.&lt;br /&gt;
:* On UNIX/Linux, the file is in /usr/share/vlc/http/.hosts&lt;br /&gt;
:: If you&#039;re using the old http interface, it&#039;s located in /usr/share/vlc/http/old/.hosts&lt;br /&gt;
:* On Windows they are in C:\Program Files\VideoLAN\VLC\http\.hosts and C:\Program Files\VideoLAN\VLC\http\old\.hosts&lt;br /&gt;
:* On Mac OS X, you can find it in VLC.app/Contents/MacOS/share/http/.hosts and respectively in VLC.app/Contents/MacOS/share/http/old/.hosts&lt;br /&gt;
&lt;br /&gt;
* The &amp;quot;[[RTP|rtp]]&amp;quot; access output module has been removed: &lt;br /&gt;
: Please use the RTP stream output instead, e.g.: &lt;br /&gt;
: Old: &#039;#std{access=rtp,dst=239.255.1.2,sap}&#039; &lt;br /&gt;
: New: &#039;#rtp{dst=239.255.1.2,sap}&#039; &lt;br /&gt;
&lt;br /&gt;
== Important Changes ==&lt;br /&gt;
&lt;br /&gt;
=== Playlist ===&lt;br /&gt;
* Vastly improved playlist support:&lt;br /&gt;
** [[Media library]] support&lt;br /&gt;
** &amp;quot;Live search&amp;quot;&lt;br /&gt;
** [[Shoutcast]] TV listings&lt;br /&gt;
** [http://www.audioscrobbler.net/ Audioscrobbler]/[http://www.last.fm/ last.fm] support&lt;br /&gt;
* Album art support&lt;br /&gt;
* User definable Lua playlist scripts. See [http://trac.videolan.org/vlc/browser/trunk/share/luaplaylist/README.txt share/luaplaylist/README.txt]&lt;br /&gt;
:(Default scripts open YouTube, DailyMotion, metacafe and Google Video URLs)&lt;br /&gt;
* User definable Lua metadata and album art fetcher scripts. See [http://trac.videolan.org/vlc/browser/trunk/share/luameta/README.txt share/luameta/README.txt]&lt;br /&gt;
&lt;br /&gt;
=== Input/Demuxers ===&lt;br /&gt;
* [[UDP-Lite]] transport for [[RTP]]/[[AVP]]&lt;br /&gt;
* [[DCCP]] transport for [[RTP]]/[[AVP]]&lt;br /&gt;
* Proxy support for [[MMSH]] stream&lt;br /&gt;
* [[JACK]] audio input support&lt;br /&gt;
* MP4 gpac and Apple chapter support&lt;br /&gt;
* Input run time option (improved live stream recording)&lt;br /&gt;
* Fixed aiff stereo file&lt;br /&gt;
* Fixed audio glitch on seek&lt;br /&gt;
* Improved FLAC demuxer (duration / current time / meta data)&lt;br /&gt;
* AAC tags support&lt;br /&gt;
* APEv1/2 tags support&lt;br /&gt;
* Improved ID3v2 tags support&lt;br /&gt;
* Improved Ogg/Vorbis tags support&lt;br /&gt;
* Raw video support&lt;br /&gt;
* Standard MIDI File (types 0 &amp;amp; 1) support&lt;br /&gt;
* Tivo Series 2 support&lt;br /&gt;
* v4l2 access module support&lt;br /&gt;
* CD+G karaoke Files support&lt;br /&gt;
* MXF files support&lt;br /&gt;
&lt;br /&gt;
=== Decoders ===&lt;br /&gt;
* [[VP6|VP60/VP61/VP6F/VP62]] support&lt;br /&gt;
* [[MKV]] [[USF]] subtitles support&lt;br /&gt;
* HTML based subtitles support&lt;br /&gt;
* Flash Screen Video support&lt;br /&gt;
* CamStudio Screen Video support&lt;br /&gt;
* DOSBox Capture support&lt;br /&gt;
* Karl Morton&#039;s Video support&lt;br /&gt;
* limited atrac3 support&lt;br /&gt;
* Fluidsynth MIDI software synthesis (with external sound fonts)&lt;br /&gt;
* New codec FOURCCs to support more specific files: Avid, FCP, Sony, Samsung, ...&lt;br /&gt;
* Closed Caption Decoder (DVD, ReplayTV, Tivo, DVB/ATSC)&lt;br /&gt;
* H.264 PAFF support&lt;br /&gt;
* DNxHD / VC-3 support&lt;br /&gt;
* NellyMoser ASAO support&lt;br /&gt;
* APE (Monkey audio) support&lt;br /&gt;
* VBI &amp;amp; EBU (Teletext) support&lt;br /&gt;
&lt;br /&gt;
=== Encoders ===&lt;br /&gt;
* Flash Screen Video support&lt;br /&gt;
&lt;br /&gt;
=== Video output and filters ===&lt;br /&gt;
* [[Documentation:Modules/adjust|Adjust]], [[Documentation:Modules/invert|Invert]] and [[Documentation:Modules/distort|Distort]] (now split into [[Documentation:Modules/wave|Wave]], [[Documentation:Modules/ripple|Ripple]], [[Documentation:Modules/gradient|Gradient]] and [[Documentation:Modules/psychedelic|Psychedelic]]) video filters can now be streamed&lt;br /&gt;
* New [[Documentation:Modules/puzzle|puzzle]] video output filter&lt;br /&gt;
* Rewrite [[Documentation:Modules/motion control|motion detection]] video filter&lt;br /&gt;
* New [[Documentation:Modules/extract|extract]] video filter (extract Red, Green and Blue components from a video)&lt;br /&gt;
* New [[Documentation:Modules/sharpen|sharpen]] video filter (increase the contrast of adjacent pixels)&lt;br /&gt;
* New [[Documentation:Modules/erase|erase]] video filter (remove a logo from a video)&lt;br /&gt;
* Enhancements to subtitles&#039; renderer to support bold, italics and some HTML tags&lt;br /&gt;
* Support for RGBA and I420 blending. This improves [[Mosaic]] CPU usage *a lot*.&lt;br /&gt;
* New transparency mask video filter (for use with the mosaic_bridge module).&lt;br /&gt;
* New bluescreen video filter (for use with the mosaic_bridge module). This was previously part of the mosaic module.&lt;br /&gt;
* Fix random characters problem in RSS filter.&lt;br /&gt;
* Add rotate-deciangle for more precision on rotate filter&lt;br /&gt;
* Support for Intel SSE2 intruction set in chroma converters&lt;br /&gt;
* Improved use of Intel MMX intruction set in chroma converters&lt;br /&gt;
&lt;br /&gt;
=== Audio output and filters ===&lt;br /&gt;
* Replay gain support.&lt;br /&gt;
* Play audio when going slower/faster ( no pitch filter yet ).&lt;br /&gt;
* New spatializer audio filter.&lt;br /&gt;
&lt;br /&gt;
=== Stream output ===&lt;br /&gt;
* RTSP for TS-multiplexed broadcast streams&lt;br /&gt;
* New RTP payload formats:&lt;br /&gt;
** Speex voice audio codec&lt;br /&gt;
** ITU T.140 (for text, subtitles) output&lt;br /&gt;
** G.711 (both A-law and µ-law) output&lt;br /&gt;
* UDP-Lite transport for RTP&lt;br /&gt;
* DCCP transport for RTP&lt;br /&gt;
* Lots of fixes for RTSP broadcasting&lt;br /&gt;
&lt;br /&gt;
=== Interfaces ===&lt;br /&gt;
* Windows/Linux&lt;br /&gt;
** Brand [[Qt4 Interface|new interface]] for Linux and Windows, based on the Qt toolkit&lt;br /&gt;
* All&lt;br /&gt;
** Improved user interaction&lt;br /&gt;
** Improved [[Mouse Gestures|mouse gestures]]&lt;br /&gt;
** Experimental Lua interface modules. See vlc -I lua for more info &lt;br /&gt;
* Unix&lt;br /&gt;
** Option to allow only one running instance, using [[D-Bus]] interface.&lt;br /&gt;
** [[D-Bus]] Interface implementing the [[MPRIS]] (Media Player Remote Interfacing specification), a common dbus control interface for media players that intends to become an xdg standard when finished: [http://wiki.xmms2.xmms.se/index.php/Media_Player_Interfaces].&lt;br /&gt;
* Motion module use disk accelerometers to keep video horizontal&lt;br /&gt;
* Ncurses interface now uses ncursesw to correctly display wide characters when using an UTF-8 locale.&lt;br /&gt;
* Plugin to set Telepathy presence message using MissionControl&lt;br /&gt;
&lt;br /&gt;
=== Linux Port ===&lt;br /&gt;
* VLC now complies with the [http://standards.freedesktop.org/basedir-spec/basedir-spec-0.6.html XDG Base Directory Specification version 0.6] (which means that VLC doesn&#039;t use the $HOME/.vlc directory anymore)&lt;br /&gt;
&lt;br /&gt;
=== Mac OS X Port ===&lt;br /&gt;
* Mac OS X Framework that can be used to embed VLC in third party applications. (Google Summer Of Code Student project).&lt;br /&gt;
&lt;br /&gt;
=== LibVLC ===&lt;br /&gt;
* Event management and various improvement in libvlc. (Part of a Google Summer Of Code Student project).&lt;br /&gt;
&lt;br /&gt;
=== Capture ===&lt;br /&gt;
* new [[BDA]] device driver plugin for [[DVB]]-C/S/T capture cards on Microsoft Windows&lt;br /&gt;
&lt;br /&gt;
=== Localisations ===&lt;br /&gt;
* Finnish&lt;br /&gt;
* Persian&lt;br /&gt;
* Polish&lt;br /&gt;
&lt;br /&gt;
== Changes in between ==&lt;br /&gt;
Links to changelogs between:&lt;br /&gt;
:[[Changelog/0.8.6i|0.8.6h and 0.8.6i]]&lt;br /&gt;
:[[Changelog/0.8.6h|0.8.6g and 0.8.6h]]&amp;lt;br/&amp;gt;&lt;br /&gt;
:[[Changelog/0.8.6g|0.8.6f and 0.8.6g]]&amp;lt;br/&amp;gt;&lt;br /&gt;
:[[Changelog/0.8.6f|0.8.6e and 0.8.6f]]&amp;lt;br/&amp;gt;&lt;br /&gt;
:[[Changelog/0.8.6e|0.8.6d and 0.8.6e]]&amp;lt;br/&amp;gt;&lt;br /&gt;
:[[Changelog/0.8.6d|0.8.6c and 0.8.6d]]&amp;lt;br/&amp;gt;&lt;br /&gt;
:[[Changelog/0.8.6c|0.8.6b and 0.8.6c]]&amp;lt;br/&amp;gt;&lt;br /&gt;
:[[Changelog/0.8.6b|0.8.6a and 0.8.6b]]&amp;lt;br/&amp;gt;&lt;br /&gt;
:[[Changelog/0.8.6a|0.8.6 and 0.8.6a]]&amp;lt;br/&amp;gt;&lt;/div&gt;</summary>
		<author><name>SomeBloke</name></author>
	</entry>
	<entry>
		<id>https://wiki.videolan.org/index.php?title=Release_changes&amp;diff=17755</id>
		<title>Release changes</title>
		<link rel="alternate" type="text/html" href="https://wiki.videolan.org/index.php?title=Release_changes&amp;diff=17755"/>
		<updated>2010-11-22T23:36:41Z</updated>

		<summary type="html">&lt;p&gt;SomeBloke: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;To see the current changes under development, read [[Next changes]].&lt;br /&gt;
&lt;br /&gt;
{{:Changelog/0.8.6i}}&lt;br /&gt;
&lt;br /&gt;
{{:Changelog/0.8.6h}}&lt;br /&gt;
&lt;br /&gt;
{{:Changelog/0.8.6g}}&lt;br /&gt;
&lt;br /&gt;
{{:Changelog/0.8.6f}}&lt;br /&gt;
&lt;br /&gt;
{{:Changelog/0.8.6e}}&lt;br /&gt;
&lt;br /&gt;
{{:Changelog/0.8.6d}}&lt;br /&gt;
&lt;br /&gt;
{{:Changelog/0.8.6c}}&lt;br /&gt;
&lt;br /&gt;
{{:Changelog/0.8.6b}}&lt;br /&gt;
&lt;br /&gt;
{{:Changelog/0.8.6a}}&lt;br /&gt;
&lt;br /&gt;
= Changes between 0.8.5 and 0.8.6 =&lt;br /&gt;
&lt;br /&gt;
== Playlist ==&lt;br /&gt;
* Shoutcast TV listings support&lt;br /&gt;
&lt;br /&gt;
== Input ==&lt;br /&gt;
* Support for RTSP authentication&lt;br /&gt;
* Support for adding subtitles on the fly&lt;br /&gt;
* Fixed MPEG-PS duration calculation&lt;br /&gt;
* ATSC support for DVB input&lt;br /&gt;
* Partial reading support for DVR-ms recordings&lt;br /&gt;
* Partial reading support for MXF and GXF fileformat&lt;br /&gt;
* Improved support for Flash Video files&lt;br /&gt;
&lt;br /&gt;
== Decoders ==&lt;br /&gt;
* Native WMV9/VC-1 support&lt;br /&gt;
* WMA Speech support (through binary codecs)&lt;br /&gt;
* VP5/VP6 - Flash Video support (not VP61)&lt;br /&gt;
* The True Audio Lossless codec support&lt;br /&gt;
* Matroska WavPack support&lt;br /&gt;
* Improved H.264 support (interlaced, speed improvements etc but no PAFF)&lt;br /&gt;
* Fixed a problem with MPEG2 field pictures&lt;br /&gt;
* Fixed swapped colors on DVB subtitles&lt;br /&gt;
 &lt;br /&gt;
== Video output ==&lt;br /&gt;
* Additional OpenGL effects (cylinder, torus, sphere, ...)&lt;br /&gt;
* Experimental Direct3D 9 video output (win32). Best served on Vista :)&lt;br /&gt;
* Improved libcaca support&lt;br /&gt;
&lt;br /&gt;
== Interfaces ==&lt;br /&gt;
* All&lt;br /&gt;
** New hotkeys for crop and zoom&lt;br /&gt;
** Support for snapshots from the HTTP interface&lt;br /&gt;
* Windows&lt;br /&gt;
** Systray support in skins&lt;br /&gt;
* OS X&lt;br /&gt;
** Support for Apple Remote control&lt;br /&gt;
** Fullscreen controller panel (artwork by Simon Damkjær Andersen)&lt;br /&gt;
** New playmode buttons (artwork by Simon Damkjær Andersen)&lt;br /&gt;
** right/ctrl-click menu in video outputs&lt;br /&gt;
** Main Menu uses autohide when playing videos in fullscreen mode&lt;br /&gt;
* Linux&lt;br /&gt;
** Notifications using notification-daemon&lt;br /&gt;
&lt;br /&gt;
== Windows port ==&lt;br /&gt;
* Support for Unicode filenames (Windows NT and above)&lt;br /&gt;
*:Windows 9x/ME users: &lt;br /&gt;
*:* Please note that these versions of Windows are not officially supported&lt;br /&gt;
*:* Unicode support for Windows 9x/ME applications is available through the&lt;br /&gt;
*:*: Microsoft Layer for Unicode available from the following location: http://www.microsoft.com.nsatc.net/globaldev/handson/dev/mslu_announce.mspx&lt;br /&gt;
*:*: Download the MSLU package (unicows) and extract the content into the folder C:\Windows\System&lt;br /&gt;
* Fixed IPv6 support on the client side&lt;br /&gt;
* Fixed disable screensaver (Direct3D and DirectX video output)&lt;br /&gt;
&lt;br /&gt;
== Localization ==&lt;br /&gt;
* Add Czech&lt;br /&gt;
* Add Slovak&lt;br /&gt;
* Add Malay&lt;br /&gt;
* Add Slovenian&lt;br /&gt;
&lt;br /&gt;
== Developers ==&lt;br /&gt;
* Updates to the libvlc API&lt;br /&gt;
* Fixes for the mozilla and activeX plugins&lt;/div&gt;</summary>
		<author><name>SomeBloke</name></author>
	</entry>
	<entry>
		<id>https://wiki.videolan.org/index.php?title=Changelog/0.8.6a&amp;diff=17754</id>
		<title>Changelog/0.8.6a</title>
		<link rel="alternate" type="text/html" href="https://wiki.videolan.org/index.php?title=Changelog/0.8.6a&amp;diff=17754"/>
		<updated>2010-11-22T23:35:59Z</updated>

		<summary type="html">&lt;p&gt;SomeBloke: Created page with &amp;quot;= Changes between 0.8.6 and 0.8.6a =  == CDDA / VCDX plugins == * Security updates ([http://www.videolan.org/sa0701.html VideoLAN-SA-0701], {{CVE|2007-0017}})  == Mac OS X Interf…&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Changes between 0.8.6 and 0.8.6a =&lt;br /&gt;
&lt;br /&gt;
== CDDA / VCDX plugins ==&lt;br /&gt;
* Security updates ([http://www.videolan.org/sa0701.html VideoLAN-SA-0701], {{CVE|2007-0017}})&lt;br /&gt;
&lt;br /&gt;
== Mac OS X Interface ==&lt;br /&gt;
* Fullscreen controller improvements&lt;/div&gt;</summary>
		<author><name>SomeBloke</name></author>
	</entry>
	<entry>
		<id>https://wiki.videolan.org/index.php?title=Plugin_Writers_Guide&amp;diff=17753</id>
		<title>Plugin Writers Guide</title>
		<link rel="alternate" type="text/html" href="https://wiki.videolan.org/index.php?title=Plugin_Writers_Guide&amp;diff=17753"/>
		<updated>2010-11-22T22:49:52Z</updated>

		<summary type="html">&lt;p&gt;SomeBloke: Redirected page to Documentation:Hacker&amp;#039;s Guide/How To Write a Module&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Documentation:Hacker&#039;s_Guide/How_To_Write_a_Module]]&lt;/div&gt;</summary>
		<author><name>SomeBloke</name></author>
	</entry>
	<entry>
		<id>https://wiki.videolan.org/index.php?title=Module_Writers_Guide&amp;diff=17752</id>
		<title>Module Writers Guide</title>
		<link rel="alternate" type="text/html" href="https://wiki.videolan.org/index.php?title=Module_Writers_Guide&amp;diff=17752"/>
		<updated>2010-11-22T22:49:40Z</updated>

		<summary type="html">&lt;p&gt;SomeBloke: Redirected page to Documentation:Hacker&amp;#039;s Guide/How To Write a Module&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Documentation:Hacker&#039;s_Guide/How_To_Write_a_Module]]&lt;/div&gt;</summary>
		<author><name>SomeBloke</name></author>
	</entry>
	<entry>
		<id>https://wiki.videolan.org/index.php?title=Documentation:Modules/wxWidgets&amp;diff=17751</id>
		<title>Documentation:Modules/wxWidgets</title>
		<link rel="alternate" type="text/html" href="https://wiki.videolan.org/index.php?title=Documentation:Modules/wxWidgets&amp;diff=17751"/>
		<updated>2010-11-22T22:47:49Z</updated>

		<summary type="html">&lt;p&gt;SomeBloke: Redirected page to WxWidgets Interface&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#redirect[[WxWidgets_Interface]]&lt;/div&gt;</summary>
		<author><name>SomeBloke</name></author>
	</entry>
	<entry>
		<id>https://wiki.videolan.org/index.php?title=VLC_DxVA&amp;diff=17750</id>
		<title>VLC DxVA</title>
		<link rel="alternate" type="text/html" href="https://wiki.videolan.org/index.php?title=VLC_DxVA&amp;diff=17750"/>
		<updated>2010-11-22T22:44:21Z</updated>

		<summary type="html">&lt;p&gt;SomeBloke: Redirected page to VLC GPU Decoding&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#redirect[[VLC GPU Decoding]]&lt;/div&gt;</summary>
		<author><name>SomeBloke</name></author>
	</entry>
	<entry>
		<id>https://wiki.videolan.org/index.php?title=Vlc&amp;diff=17749</id>
		<title>Vlc</title>
		<link rel="alternate" type="text/html" href="https://wiki.videolan.org/index.php?title=Vlc&amp;diff=17749"/>
		<updated>2010-11-22T22:43:27Z</updated>

		<summary type="html">&lt;p&gt;SomeBloke: Redirected page to VLC media player&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#redirect[[VLC_media_player]]&lt;/div&gt;</summary>
		<author><name>SomeBloke</name></author>
	</entry>
	<entry>
		<id>https://wiki.videolan.org/index.php?title=SoC_2008_projects/PanoramaViewer&amp;diff=17748</id>
		<title>SoC 2008 projects/PanoramaViewer</title>
		<link rel="alternate" type="text/html" href="https://wiki.videolan.org/index.php?title=SoC_2008_projects/PanoramaViewer&amp;diff=17748"/>
		<updated>2010-11-22T22:42:59Z</updated>

		<summary type="html">&lt;p&gt;SomeBloke: Redirected page to SoC 2008/PanoramaViewing&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[SoC 2008/PanoramaViewing]]&lt;/div&gt;</summary>
		<author><name>SomeBloke</name></author>
	</entry>
	<entry>
		<id>https://wiki.videolan.org/index.php?title=Summer_of_Code&amp;diff=17746</id>
		<title>Summer of Code</title>
		<link rel="alternate" type="text/html" href="https://wiki.videolan.org/index.php?title=Summer_of_Code&amp;diff=17746"/>
		<updated>2010-11-22T22:36:42Z</updated>

		<summary type="html">&lt;p&gt;SomeBloke: Redirected page to Category:SoC&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#redirect[[Category:SoC]]&lt;/div&gt;</summary>
		<author><name>SomeBloke</name></author>
	</entry>
	<entry>
		<id>https://wiki.videolan.org/index.php?title=Ra&amp;diff=17745</id>
		<title>Ra</title>
		<link rel="alternate" type="text/html" href="https://wiki.videolan.org/index.php?title=Ra&amp;diff=17745"/>
		<updated>2010-11-22T22:36:24Z</updated>

		<summary type="html">&lt;p&gt;SomeBloke: Redirected page to Real Media Video&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#redirect [[Real_Media_Video]]&lt;/div&gt;</summary>
		<author><name>SomeBloke</name></author>
	</entry>
	<entry>
		<id>https://wiki.videolan.org/index.php?title=Plugin_Writers_Guide&amp;diff=17744</id>
		<title>Plugin Writers Guide</title>
		<link rel="alternate" type="text/html" href="https://wiki.videolan.org/index.php?title=Plugin_Writers_Guide&amp;diff=17744"/>
		<updated>2010-11-22T22:35:30Z</updated>

		<summary type="html">&lt;p&gt;SomeBloke: Redirected page to Documentation:Hacker&amp;#039;s Guide/Module Writers Guide&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Documentation:Hacker&#039;s_Guide/Module_Writers_Guide]]&lt;/div&gt;</summary>
		<author><name>SomeBloke</name></author>
	</entry>
	<entry>
		<id>https://wiki.videolan.org/index.php?title=PS&amp;diff=17743</id>
		<title>PS</title>
		<link rel="alternate" type="text/html" href="https://wiki.videolan.org/index.php?title=PS&amp;diff=17743"/>
		<updated>2010-11-22T22:34:18Z</updated>

		<summary type="html">&lt;p&gt;SomeBloke: Redirected page to MPEG#PS&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#redirect[[MPEG#PS]]&lt;/div&gt;</summary>
		<author><name>SomeBloke</name></author>
	</entry>
	<entry>
		<id>https://wiki.videolan.org/index.php?title=TS&amp;diff=17742</id>
		<title>TS</title>
		<link rel="alternate" type="text/html" href="https://wiki.videolan.org/index.php?title=TS&amp;diff=17742"/>
		<updated>2010-11-22T22:33:17Z</updated>

		<summary type="html">&lt;p&gt;SomeBloke: Redirected page to MPEG#TS&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#redirect[[MPEG#TS]]&lt;/div&gt;</summary>
		<author><name>SomeBloke</name></author>
	</entry>
	<entry>
		<id>https://wiki.videolan.org/index.php?title=Ipod&amp;diff=17741</id>
		<title>Ipod</title>
		<link rel="alternate" type="text/html" href="https://wiki.videolan.org/index.php?title=Ipod&amp;diff=17741"/>
		<updated>2010-11-22T22:31:42Z</updated>

		<summary type="html">&lt;p&gt;SomeBloke: Redirected page to IPod Video Conversion Guide&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#redirect [[IPod Video Conversion Guide]]&lt;/div&gt;</summary>
		<author><name>SomeBloke</name></author>
	</entry>
	<entry>
		<id>https://wiki.videolan.org/index.php?title=Dokumentation/&amp;diff=17740</id>
		<title>Dokumentation/</title>
		<link rel="alternate" type="text/html" href="https://wiki.videolan.org/index.php?title=Dokumentation/&amp;diff=17740"/>
		<updated>2010-11-22T22:30:07Z</updated>

		<summary type="html">&lt;p&gt;SomeBloke: Redirected page to De/Dokumentation&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[De/Dokumentation]]&lt;/div&gt;</summary>
		<author><name>SomeBloke</name></author>
	</entry>
	<entry>
		<id>https://wiki.videolan.org/index.php?title=Compile&amp;diff=17739</id>
		<title>Compile</title>
		<link rel="alternate" type="text/html" href="https://wiki.videolan.org/index.php?title=Compile&amp;diff=17739"/>
		<updated>2010-11-22T22:12:27Z</updated>

		<summary type="html">&lt;p&gt;SomeBloke: Redirected page to Category:Building&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Category:Building]]&lt;/div&gt;</summary>
		<author><name>SomeBloke</name></author>
	</entry>
</feed>