Contrib Status

From VideoLAN Wiki
Revision as of 00:50, 3 December 2009 by Ottokang (talk | contribs) (→‎Codecs: Update theora 1.1.1 info)
Jump to navigation Jump to search

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 Status
Contrib lib VLC version Most recent version Compile Win32 BeOS MacOSX *Nix WinCE Where ? License Comment
libvorbis 1.2.3 1.2.3 Up-to-date X X X X - Xiph.org BSD-like

libogg 1.1.4 1.1.4 Up-to-date X X X X X Xiph.org BSD-like

libtheora 1.1.0 1.1.1 untested ??? 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.2 3.98.2 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
Git
Git
Up-to-date X X X X - Git
GPLv2+

Muxers

Contrib Status
Contrib lib VLC version Most recent version Compile Win32 BeOS MacOSX *Nix WinCE Where License
Comment
libebml 0.7.8 0.7.8 Up-to-date X X X X - matroska.org LGPLv2.1+

libmatroska 0.8.1 0.8.1 Up-to-date X X X X - matroska.org LGPLv2.1+

libdvbpsi 0.1.6 0.1.6 Up-to-date X X X X X libdvbpsi GPLv2+

libmodplug 0.8.7 0.8.7 Up-to-date X - X X - modplug sur sf.net Public domain

Access

Contrib Status
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 - - libcddb.sf.net GPLv2+
libcdio 0.79 0.81 untested ??? - - X - - gnu.org GPLv2+
VCDimager 0.7.23 0.7.23 Up-to-date - - X - - vcdimager GPLv2+
libgpg-error 1.7 1.7 Up-to-date X - X X - gnupg.org LGPLv2.1+
libgcrypt 1.4.4 1.4.4 Up-to-date X - X X - gnupg.org LGPLv2.1+
gnuTLS 2.8.3 2.8.3 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.3 2.7.3 Up-to-date X - - X - xmlsoft ftp Open Source

Images

Contrib Status
Contrib lib VLC version Most recent version Compile Win32 BeOS MacOSX *Nix WinCE Where License
Comment
libpng 1.2.40 1.2.40 Up-to-date X - X X - libpng.org
libjpeg 7 7 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.8 1.2.8 Up-to-date X - X - - libsdl.org LGPLv2.1+

Tools

Contrib Status
Contrib lib VLC version Most recent version Compile Win32 BeOS MacOSX *Nix WinCE Where ! License
Comment
Autoconf 2.61 2.63 untested ??? - X X - - Gnu(slow) We don't care

automake 1.9.6 1.10.1 untested ??? - X X - - Gnu(slow) We don't care

Pkgconfig 0.20.0 0.23 untested ??? - - X - - fd.org We don't care
Don't update Rev.17486
Perl 5.8.8 5.10.0 untested ??? - X - - - Perl We don't care

libtool 1.5.24 1.5.26 untested ??? - X X - - GNU-libtool We don't care
Not tested yet and not usefull.
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.17 0.17 Up-to-date X X X X - Gnu(slow) LGPLv2.1+

freetype2 2.3.11 2.3.11 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.3 1.2.3 Up-to-date X - - X - zlib Free


Others

Contrib Status
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.5 1.5 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 -
glib 1.2.10 1.2.10 Up-to-date - - X - - v. gtk 1.2+
libidl 0.6.8 0.8.6 Up-to-date - - X - - Not up-to-date, but We don't need about new versions, since we don't really build it. Mirror has changed. It is now on gnome site
glib-win32 19990228 ~ 1.2.0 1.2.10 Up-to-date X - - - - Not up-to-date, but We don't need about new versions, since we don't really build it.
libidl-win32 0.6.3 0.8.6 Up-to-date X - - - - Not up-to-date, but We don't need about new versions, since we don't really build it. Mirror has changed. It is now on gnome site
gecko 1.7.5 1.8b1 Up-to-date - - X - - Not up-to-date, but We don't need about new versions, since we don't really build it.
gecko-win32 1.8b1 1.8b1 Up-to-date X - - - - Not up-to-date, but We don't need about new versions, since we don't really build it.
Qt 4.3 4.3 Up-to-date X - - X -
portaudio 19 19 Up-to-date Yes
- - - - Commented for Win32
Clinkcc 171 171 Up-to-date - - - - - Commented for MacOSX
Upnp 1.3.1 1.3.1 Up-to-date - - - - - Commented
expat 2.0.0 2.0.1 untested ??? - - - - - Commented for MacOSX
yasm 0.7.2 0.8.0 untested ??? - - X - - For Intel-based Macs
Contrib lib VLC version Most recent version Compile Win32 BeOS MacOSX *Nix WinCE Comment