From 23a641189ca5d4b5ea592547ac5e712ba4d6e406 Mon Sep 17 00:00:00 2001 From: j Date: Thu, 1 Aug 2019 20:54:04 +0200 Subject: [PATCH] fix subtitle language --- ox/file.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/ox/file.py b/ox/file.py index 58f2a49..177ca1f 100644 --- a/ox/file.py +++ b/ox/file.py @@ -296,13 +296,17 @@ def ffprobe(filename): elif s.get('codec_type') == 'subtitle': info['subtitles'] = info.get('subtitles', []) stream = {} + if language and language != 'und': + stream['language'] = language for key in ( - 'codec_name', 'language' + 'codec_name', + 'language', + 'width', + 'height', ): if key in s: stream[{ 'codec_name': 'codec', - }.get(key, key)] = s[key] info['subtitles'].append(stream) else: