diff --git a/ox/file.py b/ox/file.py index 4b74b36..d007f35 100644 --- a/ox/file.py +++ b/ox/file.py @@ -258,6 +258,8 @@ def ffprobe(filename): 'pix_fmt': 'pixel_format', 'sample_aspect_ratio': 'pixel_aspect_ratio', }.get(key, key)] = fix_value(key, s[key]) + if 'avg_frame_rate' in s and stream.get('framerate') == "90000:1": + stream['framerate'] = fix_value('r_frame_rate', s['avg_frame_rate']) info[s['codec_type']].append(stream) elif s.get('codec_type') == 'subtitle': info['subtitles'] = info.get('subtitles', [])