From 3b2fb5f518e9b0be447ab9443c77ba0fcdfdaf1f Mon Sep 17 00:00:00 2001 From: Austin Mroz Date: Thu, 24 Jul 2025 22:45:24 -0500 Subject: [PATCH] Fix incorrect time base in query video --- videohelpersuite/server.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/videohelpersuite/server.py b/videohelpersuite/server.py index 3a03efc..dbd90e1 100755 --- a/videohelpersuite/server.py +++ b/videohelpersuite/server.py @@ -153,7 +153,7 @@ async def query_video(request): cont = av.open(filepath) stream = cont.streams.video[0] source['fps'] = float(stream.average_rate) - source['duration'] = float(cont.duration * stream.time_base / 1000) + source['duration'] = float(cont.duration / av.time_base) if stream.codec_context.name == 'vp9': cc = vpxcc