Contrib Status: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
|||
| Line 6: | Line 6: | ||
=== Codecs === | === Codecs === | ||
{| | {| style="margin: 1em auto; font-size: smaller; text-align: center; width: 100%;" class="wikitable" | ||
|+ '''Contrib Status''' | |+ '''Contrib Status''' | ||
|- | |- | ||
| Line 293: | Line 293: | ||
| {{Needed}} | | {{Needed}} | ||
| {{unNeeded}} | | {{unNeeded}} | ||
| | | [http://code.google.com/p/libass/downloads/list Google Code]<br> | ||
| GPLv2+<br> | | GPLv2+<br> | ||
| <br> | | <br> | ||
Revision as of 16:34, 16 September 2010
This page lists the libraries needed to have a fully featured VLC media player.
The additional information in the table refers to the VLC contrib build system (located in extras/contrib). These versions are against the trunk version.
For information on how to compile VLC media player on your platform see the Build VLC media player box on the Developer Corner's page.
Codecs
| Contrib lib | VLC version | Most recent version | Compile | Win32 | BeOS | MacOSX | *Nix | WinCE | Where ? | License | Comment |
|---|---|---|---|---|---|---|---|---|---|---|---|
| libvorbis | 1.3.1 | 1.3.1 | Up-to-date | X | X | X | X | - | Xiph.org | BSD-like |
|
| libogg | 1.2.0 | 1.2.0 | Up-to-date | X | X | X | X | X | Xiph.org | BSD-like |
|
| libtheora |
1.1.1 |
1.1.1 | Up-to-date | X | X | X | X | - | Xiph.org | BSD-like |
|
| speex | 1.2rc1 | 1.2rc1 | Up-to-date | X | X | X | X | - | Speex.org | BSD-like |
|
| flac | 1.2.1 | 1.2.1 | Up-to-date | X | X | X | X | - | Flac | BSD-like |
|
| x264 | svn | svn | Up-to-date | X | - | X | X | - | SVN | GPLv2+ |
|
| a52 | 0.7.4 | 0.7.4 | Up-to-date | X | X | X | X | - | liba52.sf | GPLv2+ |
Not likely to be updated |
| MPEG2DEC | 0.5.1 | 0.5.1 | Up-to-date | X | X | X | X | X | libmpeg2.sf | GPLv2+ |
Not likely to be updated |
| faad2 | 2.7 | 2.7 | Up-to-date | X | X | X | X | - | audiocoding | GPLv2+ |
|
| faac | 1.28 | 1.28 | Up-to-date | X | X | X | X | - | audiocoding | LGPL for modifications |
|
| lame | 3.98.4 | 3.98.4 | Up-to-date | X | X | X | X | - | sf.net | GPLv2+ |
|
| FFmpeg | SVN | SVN | Up-to-date | X | X | X | X | X | SVN | GPLv2/3/LGPL |
|
| libmad | 0.15.1b | 0.15.1b | Up-to-date | X | X | X | X | - | SF | GPLv2+ |
|
| dirac | 1.0.2 | 1.0.2 | Up-to-date | X | - | X | X | - | dirac.sf | GPLv2/LGPL 2.1/MIT |
|
| liboil | 0.3.16 | 0.3.16 | Up-to-date | X | - | X | X | - | liboil.fdesktop | Two-Clause BSD | |
| schroedinger | 1.0.8 | 1.0.8 | Up-to-date | X | - | X | X | - | diracvideo.org | GPLv2/LGPL 2.1/MIT |
|
| libdca | SVN | SVN | Up-to-date | X | X | X | X | - | SVN | GPLv2+ |
|
| twolame | 0.3.12 | 0.3.12 | Up-to-date | X | X | X | X | - | twolame.org | LGPL 2.1+ |
|
| libmpcdec | 1.2.6 | 1.2.6 | Up-to-date | X | X | X | X | - | musepack | BSD |
|
| Tremor | SVN | SVN | Up-to-date | - | - | - | - | - | SVN | BSD-like |
|
| libass |
0.9.11 |
0.9.11 |
Up-to-date | X | X | X | X | - | Google Code |
GPLv2+ |
Muxers
| Contrib lib | VLC version | Most recent version | Compile | Win32 | BeOS | MacOSX | *Nix | WinCE | Where | License |
Comment |
|---|---|---|---|---|---|---|---|---|---|---|---|
| libebml | 1.0.0 | 1.0.0 | Up-to-date | X | X | X | X | - | matroska.org | LGPLv2.1+ |
|
| libmatroska | 1.0.0 | 1.0.0 | Up-to-date | X | X | X | X | - | matroska.org | LGPLv2.1+ |
|
| libdvbpsi | 0.1.7 | 0.1.7 | Up-to-date | X | X | X | X | X | libdvbpsi | GPLv2+ |
|
| libmodplug | 0.8.8.1 | 0.8.8.1 | Up-to-date | X | - | X | X | - | modplug sur sf.net | Public domain |
Access
| Contrib lib | VLC version | Most recent version | Compile | Win32 | BeOS | MacOSX | *Nix | WinCE | Where ? | License | Comment |
|---|---|---|---|---|---|---|---|---|---|---|---|
| shout | 2.2.2 | 2.2.2 | Up-to-date | X | - | X | - | - | xiph.org | LGPLv2.1+ | |
| libdvdcss | 1.2.9 | 1.2.9 | Up-to-date | X | X | X | X | - | libdvdcss on v.o | GPLv2+ | |
| libdvdnav | CVS | CVS | Up-to-date | X | X | X | X | - | dvd.sf.net | GPLv2+ | |
| livedotcom | latest trunk | latest trunk | Up-to-date | X | X | X | X | X | live555 | LGPLv2.1+ | |
| libcddb | 1.3.2 | 1.3.2 | Up-to-date | X | - | X | - | - | libcddb.sf.net | GPLv2+ | |
| libcdio | 0.80 | 0.82 | untested ??? | - | - | X | - | - | gnu.org | GPLv2+ | |
| VCDimager | 0.7.23 | 0.7.23 | Up-to-date | - | - | X | - | - | vcdimager | GPLv2+ | |
| libgpg-error | 1.9 | 1.9 | Up-to-date | X | - | X | X | - | gnupg.org | LGPLv2.1+ | |
| libgcrypt | 1.4.6 | 1.4.6 | Up-to-date | X | - | X | X | - | gnupg.org | LGPLv2.1+ | |
| gnuTLS | 2.10.1 | 2.10.1 | Up-to-date | X | - | X | X | - | gnu.org | LGPLv2.1+(core)/GPLv3(extra) | |
| Opendaap | 0.4.0 | 0.4.0 | Up-to-date | - | - | X | - | - | |||
| libxml2 | 2.7.7 | 2.7.7 | Up-to-date | X | - | - | X | - | xmlsoft ftp | Open Source |
Images
| Contrib lib | VLC version | Most recent version | Compile | Win32 | BeOS | MacOSX | *Nix | WinCE | Where | License |
Comment |
|---|---|---|---|---|---|---|---|---|---|---|---|
| libpng | 1.4.3 | 1.4.3 | Up-to-date | X | - | X | X | - | libpng.org | ||
| libjpeg | 8a | 8a | Up-to-date | X | X | X | X | - | ijg.org | ||
| libtiff | 3.9.2 | 3.9.2 | Up-to-date | X | - | X | - | - | Main libtiff ftp | ||
| SDL | 1.2.14 | 1.2.14 | Up-to-date | X | - | X | - | - | libsdl.org | LGPLv2.1+ |
|
| SDL_image | 1.2.10 | 1.2.10 | Up-to-date | X | - | X | - | - | libsdl.org | LGPLv2.1+ |
Tools
| Contrib lib | VLC version | Most recent version | Compile | Win32 | BeOS | MacOSX | *Nix | WinCE | Where ! | License |
Comment |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Autoconf | 2.63 | 2.63 | Up-to-date | - | X | X | - | - | Gnu(slow) | We don't care |
|
| automake | 1.11 | 1.11 | Up-to-date | - | X | X | - | - | Gnu(slow) | We don't care |
|
| Pkgconfig | 0.23 | 0.23 | Up-to-date | - | - | X | - | - | fd.org | We don't care |
|
| libtool | 2.2.10 | 2.2.10 | Up-to-date | - | X | X | - | - | GNU-libtool | We don't care |
|
| libiconv | 1.13.1 | 1.13.1 | Up-to-date | X | X | - | X | X | Gnu | LGPLv2.0+ |
Not tested yet and not usefull. |
| gettext | 0.18 | 0.18 | Up-to-date | X | X | X | X | - | Gnu(slow) | LGPLv2.1+ |
|
| freetype2 | 2.3.12 | 2.3.12 | Up-to-date | X | X | X | X | - | freetype.org | FreeType+GPLv2+ |
|
| fribidi | 0.19.2 | 0.19.2 | Up-to-date | X | X | X | X | - | fribidi.org | LGPLv2.1+ |
|
| zlib | 1.2.5 | 1.2.5 | Up-to-date | X | - | - | X | - | zlib | Free |
Others
| Contrib lib | VLC version | Most recent version | Compile | Win32 | BeOS | MacOSX | *Nix | WinCE | Comment |
|---|---|---|---|---|---|---|---|---|---|
| libid3tag | 0.15.1b | 0.15.1b | Up-to-date | X | X | X | X | - | |
| taglib | 1.6.3 | 1.6.3 | Up-to-date | X | X | - | - | - | http://developer.kde.org/~wheeler/taglib.html |
| goom2k4 | 2k4-0 | 2k4-0 | Up-to-date | X | - | X | X | - | |
| libcaca | 0.99-beta16 | 0.99-beta16 | Up-to-date | X | - | X | X | - | |
| Qt | 4.3 | 4.6 | Up-to-date | X | - | - | X | - | |
| portaudio | 19 | 19 | Up-to-date | Yes |
- | - | - | - | Commented for Win32 |
| Upnp | 1.6.6 | 1.6.6 | Up-to-date | - | - | - | - | - | Commented |
| expat | 2.0.0 | 2.0.1 | untested ??? | - | - | - | - | - | Commented for MacOSX |
| yasm | 1.1.0 | 1.1.0 | untested ??? | - | - | X | - | - | For Intel-based Macs |
| Contrib lib | VLC version | Most recent version | Compile | Win32 | BeOS | MacOSX | *Nix | WinCE | Comment |