FFmpeg is an open-source, cross-platform tool used to record, convert and stream audio and video files. It can do almost anything that the expensive professional encoding software packages can do, and is an invaluable tool for anyone in post-production.

It comes with a bit of a learning curve especially if you’ve never used command line tools before, however it has great documentation and a very active user base so it’s very likely that you can find examples and answers to your FFmpeg questions on places like Stack Overflow.

Admittedly though, the syntax can be a bit tricky and hard to remember sometimes, so I’ve compiled a list of commands I often use as a reference for myself, with the hope that others can find it useful as well.

I’ve used all of these commands on productions ranging from corporate videos to Netflix documentaries, it’s really amazing how much you can get done for free with FFmpeg!

For further reading and helpful FFmpeg tricks, I’ve included some links below.

FFmpeg Official Documentation

FFmpeg ‘Cheat Sheet’ from GitHub user steven2358

Software Developer and Video/Post Production Professional. Recent graduate of Flatiron School.