From 0a8b0318cb27682375b0f6526d0075b5ddfeed34 Mon Sep 17 00:00:00 2001 From: James Bunton Date: Fri, 10 Feb 2017 08:36:08 +1100 Subject: [PATCH] Fix for avprobe --- common.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/common.py b/common.py index 17c160d..ead72c6 100644 --- a/common.py +++ b/common.py @@ -219,7 +219,9 @@ def get_duration(filename): output = subprocess.check_output(cmd).decode("utf-8") for line in output.split("\n"): if line.startswith("duration="): - return float(line.split("=")[1]) + return float(line.split("=")[1]) # ffprobe + if re.match(R'^[0-9.]*$', line): + return float(line) # avprobe raise Exception("Unable to determine video duration of " + filename) -- 2.39.2