libavcodec
libavcodec is a code library developed as part of the FFmpeg project. Many free and open source media players and encoders use it to support various audio and video formats, including all standard consumer formats. libavcodec can be used on all standard operating systems (Windows, OS X, and Linux).
FFmpeg Development
Due to constant development of FFmpeg none of its components, including libavcodec, have standard releases like most software. Rather, there are regular stable updates. Because of this, there will be times that the current libavcodec version used by a particular program will have only partial support for new formats. In many cases, though, libavcodec offers support for new formats and standards before they're widely supported in most consumer software.
Video and Audio Support
Several formats, including FFmpeg's FFV1 lossless format, can be encoded (created) as well as decoded (read). Others can only be decoded at this time. Since libavcodec is constantly under development, we only give a partial list here. For complete information on libavcodec visit the FFmpeg project homepage.
Partial List of Supported Video FormatsUnless noted all formats can be encoded as well as decoded |
Partial List of Supported Audio FormatsUnless noted all formats can be encoded as well as decoded |
1 Decode only
2 Encoding requires LAME encoder |
libavcodec and Other SoftwareYou can find links below to software that uses libavcodec. |
Playback Guides With libavcodec Related SoftwareHow to play MP4 files
|
Related glossary terms
Related software tools
![]() |
avidemux (Open source)
Avidemux is a free open-source program designed for multi-purpose video editing and processing. |
|
![]() |
BeSweet (Freeware)
Ultimate tool for all the audio conversions you ever need in video editing. |
|
![]() |
Dr. DivX (Freeware)
Dr. DivX is officially the unofficial DivX encoding tool to create DivX media files for playback on DivX hardware and software players. |
|
![]() |
FFDSHOW (Open source)
FFDSHOW is a super-fast DirectShow decoding filter for decompressing DivX, XviD, WMV, MPEG-1 and MPEG-2 movies and supports subtitles as well. If you ever want to watch movies, get this! |
|
![]() |
FFDSHOW SSE2 (Freeware)
FFDSHOW is a super-fast DirectShow decoding filter for decompressing DivX, XviD, WMV, MPEG-1 and MPEG-2 movies and supports subtitles as well. If you ever want to watch movies, get this! |
|
![]() |
FFmpeg (Freeware)
FFmpeg is a complete solution to record, convert and stream audio and video. |
|
![]() |
ffmpegX for Mac OS X (Shareware)
ffmpegX is a MacOSX graphic user interface designed to easily operate more than 20 Unix open-source processing tools for video and audio encoding. |
|
![]() |
MPlayer Windows GUI (Open source)
MPlayer can play most standard video formats out of the box and almost all others with the help of external codecs. |
|
![]() |
MythTV (Open source)
MythTV is a GPL licensed suite of programs that allow you to build the mythical home media convergence box on your own using Open Source software and operating systems. |
|
![]() |
VLC (Open source)
VLC (initially VideoLAN Client) is a highly portable multimedia player for various audio and video formats such as MPEG-1, MPEG-2, MPEG-4, DivX, mp3, ogg, ... |
|
![]() |
VLC for Linux (Freeware)
VLC (initially VideoLAN Client) is a highly portable multimedia player for various audio and video formats such as MPEG-1, MPEG-2, MPEG-4, DivX, mp3, ogg, ... |
|
![]() |
VLC for Mac OS X (Intel 32-bit) (Open source)
VLC (initially VideoLAN Client) is a highly portable multimedia player for various audio and video formats (MPEG-1, MPEG-2, MPEG-4, DivX, mp3, ogg, ...) as well as DVDs, VCDs, and various st |