ffmpeg is one of the most hacky command line tool and library. The way the library is made has so many leaky abstractions from the fact it was ripped out of the command line tool.
Making a replacement that had a well designed library and a separate CLI that uses that library would be much better than what monolithic has offered.