>>4829023>Your subtitle handling is completely blown out of proportionI was unable to find another way to use the embedded fonts in the output video. This would result in bad signs/Arial subs. I know I can forego mkvextract by rewriting its commands in ffmpeg; I'll do that next. If if there is a way to use embedded fonts, this would not even be necessary.
>although the code across all branches starts to match againI concede that there is a lot of redundancy. My counterpoint is that my goal was to write the functionality I wanted, good coding practices secondary. Since this is just a shell wrapper, I think it's satisfactory as long as I don't have any infinite loops or crash the system. Now that I have it working though, I'm fine with refining it.
>why not directly assume the respective file size limitsWhat do you mean? /gif/ is 4mb, /v/ is 3mb, /wsg/ is 6mb.
Thanks for the quick critique.