My fix was - as expected - simple as finding the correct variable to poll
with ffprobe:
*'r_frame_rate' is "the lowest framerate with which all timestamps can be
> represented accurately (it is the least common multiple of all framerates
> in the stream)."*
*'avg_frame_rate' is just that: total d
On 3/15/2021 6:51 PM, roninpawn wrote:
I develop a Python application used to conduct official timing for
speedrunning leaderboards based on automated video analysis.
Instead of relying on output frame rate, have you considered using the
Presentation Time Stamps (PTS) of the input? Those more
On 2021-03-16 07:21, roninpawn wrote:
I develop a Python application used to conduct official timing for
speedrunning leaderboards based on automated video analysis. And I've
caught a little oversight of my own that leads me to wonder if there isn't
an oversight at the core of ffmpeg in the 'fp
I develop a Python application used to conduct official timing for
speedrunning leaderboards based on automated video analysis. And I've
caught a little oversight of my own that leads me to wonder if there isn't
an oversight at the core of ffmpeg in the 'fps' reported in the output
stream.
This re