logoalt Hacker News

jack_pptoday at 10:03 AM1 replyview on HN

Maybe it helps to view ffmpeg as a DSL and the ugliness is caused by the CLI constraints / conventions.

For what it's worth, LLMs are a great tool for both composing and understanding ffmpeg commands.

And if you want something more verbose / easier to read you can use something like https://github.com/kkroening/ffmpeg-python (with LLMs) as well


Replies

argsndtoday at 10:19 AM

It looks like that project is dead, some googling turned up this one which seems active and popular

https://github.com/pyav-org/pyav

show 1 reply