@lanodan @snacks yeah that was added to have a replacement for mencoder that isn’t completely terrible
libmpv is actually what i’d recommend if you want a high-level API for this because it’s very simple to use and supports most of the things you might do with the ffmpeg command line tool. also i wrote a luajit ffi wrapper on a weekend years ago for a frontend that some colleagues are using to run specific video processing tasks from within the subtitle editor that we use, and it has not been affected by API breakage at all since then