README.md
c0b1bc8d
 FFmpeg README
c1485afe
 =============
85f07f22
 
eb706575
 FFmpeg is a collection of libraries and tools to process multimedia content
96ce6d6f
 such as audio, video, subtitles and related metadata.
85f07f22
 
96ce6d6f
 ## Libraries
c1485afe
 
96ce6d6f
 * `libavcodec` provides implementation of a wider range of codecs.
 * `libavformat` implements streaming protocols, container formats and basic I/O access.
 * `libavutil` includes hashers, decompressors and miscellaneous utility functions.
 * `libavfilter` provides a mean to alter decoded Audio and Video through chain of filters.
 * `libavdevice` provides an abstraction to access capture and playback devices.
eb706575
 * `libswresample` implements audio mixing and resampling routines.
96ce6d6f
 * `libswscale` implements color conversion and scaling routines.
85f07f22
 
96ce6d6f
 ## Tools
85f07f22
 
9ecfcfe4
 * [ffmpeg](https://ffmpeg.org/ffmpeg.html) is a command line toolbox to
96ce6d6f
   manipulate, convert and stream multimedia content.
9ecfcfe4
 * [ffplay](https://ffmpeg.org/ffplay.html) is a minimalistic multimedia player.
 * [ffprobe](https://ffmpeg.org/ffprobe.html) is a simple analysis tool to inspect
96ce6d6f
   multimedia content.
9ecfcfe4
 * [ffserver](https://ffmpeg.org/ffserver.html) is a multimedia streaming server
a5c9befb
   for live broadcasts.
96ce6d6f
 * Additional small tools such as `aviocat`, `ismindex` and `qt-faststart`.
3826d53f
 
96ce6d6f
 ## Documentation
3826d53f
 
96ce6d6f
 The offline documentation is available in the **doc/** directory.
 
9ecfcfe4
 The online documentation is available in the main [website](https://ffmpeg.org)
 and in the [wiki](https://trac.ffmpeg.org).
96ce6d6f
 
 ### Examples
 
4f4de7f4
 Coding examples are available in the **doc/examples** directory.
96ce6d6f
 
 ## License
 
eb706575
 FFmpeg codebase is mainly LGPL-licensed with optional components licensed under
96ce6d6f
 GPL. Please refer to the LICENSE file for detailed information.
a62d4a01
 
 ## Contributing
 
 Patches should be submitted to the ffmpeg-devel mailing list using
 `git format-patch` or `git send-email`. Github pull requests should be
ef42c1de
 avoided because they are not part of our review process and will be ignored.