c# – Comparing the video/audio output of ffmpeg commands between versions to test for regessions
Our software uses ffmpeg to do various video/audio encoding (e.g. changing volume, re-encoding to a different video format (e.g. yuv420p), scaling, etc.)
Every few months we upgrade ffmpeg versions, and we’ve found that sometimes parameters change and regressions are introduced.
What ffmpeg tools could we use to create unit tests to validate certain commands for regressions?
I believe checking hashes won’t be enough; doing visual inspections manually is also something we’d like to avoid to automate.
Read more here: Source link
