I've been getting rather absorbed in this awesome program you've built here, and really appreciate the work y'all have put in. Honestly, fantastic stuff; if anything I just wanted to say that much.
That said, a recent workflow I've been testing has raised the question: is it possible to manually update the internal ffmpeg in FFAStrans, or would that cause problems? I ask because I have apparently come across a bug with the DXV encoder in the version of ffmpeg that FFAStrans uses that is not in the current version of ffmpeg. I'm also not particularly sophisticated enough to tell which exact file this encoder lives in, if simply updating that file would suffice.
I have already worked around the issue by using a command proc that calls an external ffmpeg instead of the internal one, but I was curious if I could just overwrite the ffmpeg inside FFAStrans and carry on. I suppose I could just try it on a test bench and see if anything breaks
It's perhaps not pertinent to FFAStrans, but for anyone curious, the bug appears to be that the DXV encoder doesn't properly encode video if the source goes through a scaling filter that isn't upscaling it. VLC simply won't display any video, and Resolume flat-out crashes if it even touches it. Which is fun, if you're using Resolume's REST API to automatically load the delivered video!
Again, thank you for your work on FFAStrans. I had been writing batch files to manually run ffmpeg before I found this, and I'm glad those days are over.
-Roupine