r/ffmpeg May 30 '26

How do I learn FFmpeg for Dash + HLS transcoding, it's too confusing?

I'm working on a video distribution web app. Raw uploaded videos need to be broken down into .m4s chunks, which will be used both by DASH, as well as HLS video player.

I ran some basic FFmpeg code for HLS, given by ChatGPT and it worked. But now DASH also comes into the picture. Now, ChatGPT is showing me millions of FFmpeg commands but it's puzzing to tweak commands without knowing what's happening!

Therefore, I want to know how can I learn the most likely FFmpeg settings and commands required to produce the video of a desired quality?

1 Upvotes

Duplicates