Quote:
Can't reproduce with latest svt-av1 (master branch).
|
Actually, forget about that part of my comment. I thought you were testing the AV1 encoder.
I just tested the VP9 one (master branch). The issue you describe exists for me when no
-fps-num/-fps-denom are passed. And checking with a hex editor confirms that the file header is invalid (0000 0000 03e8 0000 which corresponds to 0/1000 instead of 60000/1000). The floating point errors you are seeing are caused by division by zero.
However, when passing
-fps-num 24000 -fps-denom 1001, I do get valid files. The header is valid (5dc0 0000 03e9 0000 which corresponds to 24000/1001), and the files are playable/mux-able.
It's worth mentioning that I tried many encoding settings, and I'm getting ghosts everywhere every time. So, you're not missing much. And I don't think anyone should bother with this encoder.