Where can I learn ffmpeg?
Asked Answered
D

5

13

I really want to get more into video/audio encoding and decoding, and I’ve heard that ffmpeg is a good tool, but I can’t find any good tutorials for it. Does anyone know a good way to learn it?

Devlin answered 14/2, 2020 at 17:19 Comment(1)
Learn by doing, Just start by encoding a video.Liaison
G
10

I think this tutorial is very well written and illustrated https://github.com/leandromoreira/ffmpeg-libav-tutorial

Gamely answered 16/2, 2020 at 20:20 Comment(0)
E
8

Browse trough these links:

Books:

  • FFmpeg Basics: Multimedia handling with a fast audio and video encoder by Frantisek Korbel

    FFmpeg Basics

  • Learn to Produce Video with FFmpeg in 30 Minutes or Less by Jan Ozer

    Learn to Produce Video with FFmpeg in 30 Minutes or Less

Eldredge answered 15/2, 2020 at 1:27 Comment(0)
P
2

Official Sources

Resources

Help

Development

See FFmpeg Developer Documentation, hang out in the #ffmpeg-devel IRC channel, and subscribe to the ffmpeg-devel mailing list.


Stack Exchange

Stack Overflow, Super User, and Video.SE all have many ffmpeg usage questions. Searching these sites probably already have the answer you're looking for.

You can use the search bar with the tag, such as:

[ffmpeg] adding silent audio

reddit

There is an active subreddit at r/ffmpeg.

Primero answered 18/2, 2020 at 19:18 Comment(0)
G
2

Disclaimer: I fear that this could sound like self-promotion since I am linking to my own course. I sincerely apologize for that, but I do believe it is indeed very much relevant to this question and I think it adds value as an answer since this kind of introductory courses were not mentioned in other answers, nor I could find such courses elsewhere myself.

I have greatly benefitted from the resources listed in the other answers. But I also found myself often in the same situation as the OP, since most of the resources I found were very detailed reference-like documentations which can be a bit difficult to go through for a beginner in audio/video processing like me that I was. I looked for a tutorial-style basic introduction to the concepts, but could not really find one. Years later, when I had ample opportunity and time to work with FFmpeg and had a clearer picture of the concepts, I put together a course on Udemy with diagrams, examples, and hands-on video demos to introduce not just FFmpeg, but basics of audio/video and transcoding in general. Here is the link to the course in case anyone is interested.

Garrido answered 12/6, 2021 at 14:53 Comment(0)
I
1

Look into this roadmap which has great details on how to learn ffmpeg

https://www.tareky.com/roadmap/ffmpeg

Ionone answered 29/2 at 12:7 Comment(0)

© 2022 - 2024 — McMap. All rights reserved.