Libavcodec Documentation

Table of Contents

1 Description

The libavcodec library provides a generic encoding/decoding framework and contains multiple decoders and encoders for audio, video and subtitle streams, and several bitstream filters.

The shared architecture provides various services ranging from bit stream I/O to DSP optimizations, and makes it suitable for implementing robust and fast codecs as well as for experimentation.

2 See Also

ffmpeg, ffplay, ffprobe, ffserver, ffmpeg-codecs, bitstream-filters, libavutil

3 Authors

The FFmpeg developers.

For details about the authorship, see the Git history of the project (git://, e.g. by typing the command git log in the FFmpeg source directory, or browsing the online repository at

Maintainers for the specific components are listed in the file MAINTAINERS in the source code tree.

This document was generated on November 27, 2015 using makeinfo.