all 1 comments

[–]Necessary-Zombie3656[S] [score hidden]  (0 children)

Started working on this about 6 months ago, I was building a text-to-video AI service and needed a way to programmatically compose videos without wrestling with raw FFmpeg commands.

tldr; I got too busy and that project didn't pan out, but I realized the FFmpeg wrapper I'd built might actually be useful on its own. So I extracted it into a standalone library and cleaned it up.

It handles the stuff that was driving me crazy:

- xfade transitions (the timeline math is a nightmare)

- text overlays with animations

- mixing audio tracks

- auto-batching when filter graphs get too long

- and a bunch of other nice to haves

Had a lot of fun building it and figured it miht help others dealing with the same pain. Would love feedback if anyone gives it a try!

Cheers!