> Где-то мощней gpac (mp4box в первую очередь), где-то MKVToolNix, что-то приятней
> кодировать отдельными кодеками типа lame, oggenc, x264 и т.п, обработка видео
> и наложение фильтров интересней в условном avisynth/vapoursynth, а может сведение футажа
> в nle типа DaVinci Resolve.Однако ffmpeg имеет забойное преимущество перед вон теми: на входе может быть любое что жрет ffmpeg. Попробуйте голым x264 закодировать заставку от геруев в формате bink video. А, что, лыжи резко встали на асфальт? Ffmpeg же еще и не такое суперкомбо прожует.
Т.е. в принципе его можно юзать как унивесальный "any to any" конвертер. До кучи. Ну почти. Даже для не совсем видео (e.g. audio или картинки) нехило катит. Хотите пачку .png кадров в видик? Или наоборот, разобрать в стопочку картинок? Или вот - в apng анимаху? Легко.
> Но где у ffmpeg нет конкуретов в принципе - это как библиотека
> для сторонних приложений (видеоплееров в первую очередь).
Как универсальный конвертор/ремуксер, простые операции с сегментами/времянками, добавить-убрать трек, отпроцессить технические дефекты и проч - тоже в общем то катит.
При том как транскодер он на самом деле может все то же что x264, AV1 кодеры, или кто там - ибо в современных кодеках обучен сабмитить параметры key-value либе, это ничем от родной морды либы не отличается. Кроме того что этот фронтэнд жрет дофига форматов на вход.
> случаются с ffmpeg регулярно, это дорогого стоит.
Ну так остальные не смогли даже так. И при том числе форматов и их сложности фейлы будут у кого угодно. Тем более что спеки на MP4 контейнеры это вообще весьма забавная штука.
> в плюс - регулярные багрепорты (в т.ч. регрессии), куча готовых заклинаний
> на том же stackoverflow и т.п.
Ну вон у тех господ какие-то фейлы с этим вышли, хотя патч тривиальный. А кривой таки походу гугол.