Replies: 1 comment
-
|
FFplay / mpv probably don't have issues because they have to demux/decode the mkv file and thus they take the timestamps directly. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
@pinterf @Asd-g
For reference,
https://github.com/qyot27/FFmpeg/commits/avs_vfrtest/
https://forum.doom9.org/showpost.php?p=2007820&postcount=2871
What I've managed to do is use the contents of _DurationNum and _DurationDen frame properties to make the FFmpeg AviSynth demuxer VFR-aware. But as I note in the patch's commit message, it's fragile (particularly the assumptions to try and make the start timing line up better with the original file), and seeking is broken when vfr-awareness is turned on. The VFR MKV file used as a test sample, on the other hand, can seek perfectly fine in FFplay or mpv.
Is this something where it's probably just a matter of not using the FFmpeg-side functionality to its fullest, or like I note¹ in the commit message, will it require something more robust on our end?
¹
Beta Was this translation helpful? Give feedback.
All reactions