Libavcodec

lavc
libavcodec is a free and open-source library of codecs for encoding and decoding video and audio data.wikipedia
186 Related Articles

VLC media player

VLClibVLCVLC for iOS
The popular MPlayer, xine and VLC media players use it as their main, built-in decoding engine that enables playback of many audio and video formats on all supported platforms.
The libavcodec library from the FFmpeg project provides many of VLC's codecs, but the player mainly uses its own muxers and demuxers.

Avidemux

libavcodec is also used in video editing and transcoding applications like Avidemux, MEncoder or Kdenlive for both decoding and encoding.
MPEG-1 and MPEG-2 (using libavcodec)

Ffdshow

ffdshow-tryouts
It is also used by the ffdshow tryouts decoder as its primary decoding library.
ffdshow uses the libavcodec library and several other free, open source software packages to decode video in most common formats, such as:

Cinepak

Cinepak
libavcodec includes a Cinepak decoder and an encoder, both licensed under the terms of the LGPL.

Apple Video

Apple Video (RPZA)original Apple Video codecVideo
QuickTime: Graphics (decoding only), Video (decoding only) and Animation (RLE)
The bit-stream format of Apple Video has been reverse-engineered and a decoder has been implemented in the projects XAnim and libavcodec.

QuickTime Graphics

GraphicsGraphics Codec
QuickTime: Graphics (decoding only), Video (decoding only) and Animation (RLE)
The bit-stream format of QuickTime Graphics has been reverse-engineered and a decoder has been implemented in the projects XAnim and libavcodec.

Smacker video

SmackerSmacker AudioSMK
Smacker video (decoding only)
The format has been reverse engineered and implemented in libavcodec.

Xvid

MPEG-4 Part 2 (the format used for example by the popular DivX and Xvid codecs)
This includes a large number of media players and decoders based on libavcodec (such as MPlayer, VLC, ffdshow or Perian).

On2 Technologies

On257
TrueMotion v1 and v2 (decoding only)
Some of the files can be played back with a video player that uses the libavcodec library, such as MPlayer.

H.261

CCITT/ITU H.261
H.261
The LGPL-licensed libavcodec includes a H.261 encoder and decoder.

H.263

H.263v2 Annex IH263
H.263
In countries without software patents, H.263 video can be legally encoded and decoded with the free LGPL-licensed libavcodec library (part of the FFmpeg project) which is used by programs such as ffdshow, VLC media player and MPlayer.

Apple ProRes

ProResProRes 4444Apple ProRes 422
Apple ProRes
On 15 September 2011, FFmpeg introduced a free decoder for ProRes 422 for libavcodec.

VP6

On2 VP66Truemotion VP6
VP6 (decoding only)
As of September 2006, an open-source implementation of the decoder is part of the libavcodec project.

MPEG-4 Part 2

MPEG-4 SPMPEG-4 ASPMPEG-4
MPEG-4 Part 2 (the format used for example by the popular DivX and Xvid codecs)
libavcodec

QuickTime Animation

AnimationAnimation (FLI, FLC)Apple Animation
QuickTime: Graphics (decoding only), Video (decoding only) and Animation (RLE)
As a result of reverse-engineering of the format, a decoder is implemented in XAnim as well as an encoder and decoder in libavcodec.

SUPER (computer programme)

SUPERSimplified Universal Player Encoder & Renderer
SUPER
SUPER © [sic] (Simplified Universal Player Encoder & Recorder) with first release on 2005 is a closed-source adware front-end for open-source software video players and encoders provided by the FFmpeg, MEncoder, MPlayer, x264, ffmpeg2theora, musepack, Monkey's Audio, True Audio, WavPack, libavcodec, and the Theora/Vorbis RealProducer plugIn projects.

FFmpeg

SnowlibavformatNUT
Snow
FFmpeg includes libavcodec, an audio/video codec library used by many commercial and free software products, libavformat (Lavf), an audio/video container mux and demux library, and the core ffmpeg command line program for transcoding multimedia files.

8SVX

8-Bit Sampled VoiceIFF 8SVX
8SVX (decoding only)
8SVX support is also available to modern programs via libavcodec (and the related ffdshow codec package) as well as via libsndfile.

Apple Lossless

ALAC.m4aApple Lossless Audio Codec
Apple Lossless
The open source library libavcodec incorporates both a decoder and an encoder for Apple Lossless format, which means that (including VLC media player and MPlayer, as well as many media center applications for home theater computers, such as Plex, XBMC, and Boxee) are able to play Apple Lossless files.

DivX

.divxDivX Media FormatDivX ;-)
MPEG-4 Part 2 (the format used for example by the popular DivX and Xvid codecs)
Another open source competitor to DivX is libavcodec, a free software library that can create and play digital video formats that comply with MPEG-4 Part 2 and MPEG-4 Part 10 in various low-level codecs.

Libav

avconv
avconv
libavcodec : A library containing all the Libav audio/video encoders and decoders.

MPEG-1

MPG.mpgMPEG-1 Part 2
MPEG-1
Libavcodec includes MPEG-1/2 video/audio encoders and decoders

Perian

Perian
It was a joint development of several earlier open source components based on the multiplatform FFmpeg project's libavcodec and libavformat, as well as liba52 and libmatroska.

Cook Codec

CookCook'' codecRealAudio Gecko
Cook Codec (decoding only)
Although RealNetworks never published a technical description of the cook codec, others have reverse engineered the format, and as of December 2005, FFmpeg libavcodec contains a decoder capable of playing cook-encoded files.

Advanced Audio Coding

AACAAC/AAC+/eAAC+.aac
AAC
The native AAC encoder created in FFmpeg's libavcodec, and forked with Libav, was considered experimental and poor.