diff --git a/ox/file.py b/ox/file.py index fa809f4..012da01 100644 --- a/ox/file.py +++ b/ox/file.py @@ -296,6 +296,8 @@ def ffprobe(filename): pass # print s for v in info['video']: + if 'rotate' in info.get('metadata', {}) and int(info['metadata']['rotate']) in (90, 180): + v['width'], v['height'] = v['height'], v['width'] k = 'display_aspect_ratio' if k not in v and 'width' in v \ or (k in v and v[k] == '0:1'):