FFmpeg serves three quite different audiences at once, which is easy to miss on a
project this technical. Pick the one that's you.
Everyday use
You want to convert a file
A single command-line tool, also called ffmpeg, that converts a media
file between formats, trims it, resizes it, pulls out the audio, or does dozens of
other jobs from a terminal.
Read more →
Building software
You're writing an app that touches media
Seven libraries — for decoding, encoding, container formats, filters, scaling and
resampling — that other applications, browsers and streaming services build on
directly.
Read more →
Shipping a product
You're distributing something that includes it
FFmpeg is free software under the LGPL (and the GPL for some optional parts), with
real conditions attached to redistributing it. Know them before you ship.
Read more →