Common · Literature
Libavcodec
Library of codecs
libavcodec is a free and open-source library of codecs for encoding and decoding video and audio data. libavcodec is an integral part of many open-source multimedia applications and frameworks. The popular MPV, 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.
From Wikipedia
libavcodec is a free and open-source library of codecs for encoding and decoding video and audio data. libavcodec is an integral part of many open-source multimedia applications and frameworks. The popular MPV, 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. It is also used by the ffdshow tryouts decoder as its primary decoding library. libavcodec is also used in video editing and transcoding applications like Avidemux, MEncoder or Kdenlive for both decoding and encoding. libavcodec contains decoder and sometimes encoder implementations of several proprietary formats, including ones for which no public specification has been released. As such, a significant reverse engineering effort is part of libavcodec development. Having such codecs available within the standard libavcodec framework gives a number of benefits over using the original codecs, most notably increased portability, and in some cases also better performance, since libavcodec contains a standard library of highly optimized implementations of common building blocks, such as DCT and color space conversion. However, while libavcodec does strive to achieve decoding that is bit-exact to their official format implementations, occasional bugs and missing features in such re-implementations can sometimes introduce playback compatibility problems for certain files.
Text: Wikipédia, CC BY-SA 4.0. ·
Related cards
-
★★★★★
VLC media player
Media player, streaming client, streaming media server, and audio and video converter (transcoder), free/libre and open-source cross-platform software
-
★★★★
Advanced Video Coding
Standard for video compression
-
K★★★★
K-Lite Codec Pack
Collection of audio and video codecs for Microsoft Windows
-
F★
Ffdshow
Video and audio codec for Windows
-
★★
Kdenlive
Non linear video editing software
-
L★
Libdvdcss
Free open-source library to decode DVDs with encryption
-
D★
DeaDBeeF
Free software multiplatform audio player
-
★
High-Efficiency Advanced Audio Coding
File format
-
R★
Rhythmbox
Audio player
-
★★★
High Efficiency Video Coding
Video compression format, a successor to H.264/MPEG-4 AVC
-
★★★
FLAC
Reference software for the handling of FLAC encoded audio
-
★
CDex
Audio extraction software (CD ripper)
-
V★
Video Multimethod Assessment Fusion
Full reference method for predicting the perceived quality of videos
-
R★
RMVB
File format
-
★
Mp3DirectCut
Digital audio editor
-
O★★
Open Cascade Technology
Platform for 3D CAD, CAM, and CAE
-
A★
AAC-LD
Audio compression standard
-
★
Flash Video
File format family