Difference between revisions of "VLC Features Formats"

From VideoLAN Wiki
Jump to navigation Jump to search
Line 37: Line 37:
 
|-  
 
|-  
 
! Cinepak  
 
! Cinepak  
||  ||{{Yes}} || {{No}} || internal ||
+
||  ||{{Yes}} || {{No}} || internal, ffmpeg ||
 
|-  
 
|-  
 
! Theora  
 
! Theora  

Revision as of 11:18, 16 May 2007

This is an unofficial and experimental page that lists the audio/video codecs that VLC can or cannot read. You can get the official features page on VideoLAN website.

Don't use this page as a reference


Video Codecs

Most used Video Codecs
Name FOURCC Playable Encoder library Comment
MPEG-1 Part 2 Yes Yes libmpeg2 , ffmpeg
MPEG-2 Part 2 Yes Yes libmpeg2 , ffmpeg
Divx (1, 2, 3) Yes Yes ffmpeg
DivX 4, 5, Xvid, 3ivx D4, MPEG-4 Yes Yes ffmpeg
MPEG-4 Part 2 Yes Yes ffmpeg
H.264 / X.264 Yes Yes ffmpeg (decode), x264 (encode)
Sorenson 1/3 (Quicktime) Yes Yes ffmpeg
DV Yes Yes ffmpeg
Cinepak Yes No internal, ffmpeg
Theora thra Yes Yes broken libtheora
H.263 / H.263i h263 Yes Yes ffmpeg
H.261 h261 Yes Yes ffmpeg
MJPEG (A/B) Yes Yes ffmpeg ???
WMV 1/2 (7/8) Yes Yes ffmepg
WMV 3 / WMV-9 / VC-1 Yes No ffmpeg
On2 VP6 (used by FLV) VP60, VP61, VP62, VP6F Yes No ffmpeg
On2 VP3, VP5 Yes No ffmpeg
Flash Screen Video Yes Yes ffmpeg
Indeo Video v3 IV32 Yes No ??
Indeo Video v4/5 IV41, IV51 No No ??
Real Video 1.0, 1.3, 2.0 RV10, RV13, RV20 Yes Yes ffmpeg
Real Video 3, 10 RV30, RV40 No No
Dirac Yes Yes dirac
Huffyuv / Lagarith Yes Yes ffmpeg
Less Used Video Codecs
Rare codecs !
SheerVideo No No Professional use, no open source decoders
CorePNG ?? ??
MSU Lossless ?? ??
Snow Yes Yes
VP 7 No No
Pixlet ?? ??
Rare codecs (Asus V1, Asus V2) ASV1, ASV2 Yes Yes ffmpeg
Game Codecs (Some) Yes No ffmpeg

Audio Codecs

Contrib Status
Name FOURCC Decoder Encoder library Comment
MPEG-Audio 1 Layer 2 Yes Yes libmad (decoding), twolame (encoding) ISO/IEC MPEG
MP3 Yes Yes libmad (decoding), ffmpeg-mp3lame (recompile needed) ISO/IEC MPEG
AAC Yes Yes faad (decode), faac (encoding) ISO/IEC MPEG
HE-AAC Yes Yes faad (decode), faac (encoding) ISO/IEC MPEG
AC-3 Yes Yes liba52 (decode), ffmpeg (encode)
ATRAC Yes No
iLBC No No to check
Mu-Law Yes No ffmpeg (check for encoder)
NellyMoser No No to chek
Real Audio lpcJ, 28_8, dnet, sipr, cook, atrc, raac, racp, ralf Yes No Some works. ralf don't
Shorten shrn No No ffmpeg and ffplay do it. VLC doesn't. (It is in the FOURCC list in VLC's ffmpeg.c Dionoea)
Speex Yes Yes libspeex
Vorbis Yes Yes libvorbis
DTS Yes No libdca DTS-HD unsupported
MPC Yes No libmpcdec
WMA 1/2 Yes Yes ffmpeg WMA9 is not supported
Flac Yes Yes libflac lossless
Apple Lossless Audio Codec Yes No ffmpeg lossless
Monkey's Audio No No lossless - NON FREE LICENSE
Musepack Yes No libmpcdec
ADMPCM (various) Yes Yes ffmpeg and internal
AMR Yes Yes ffmpeg + libamrnb + libamrwb RECOMPILE VLC for this
Sonic Yes Yes ffmpeg

Subtitles Codecs

See SubtitlesCodec for the matter.