[EmbedSubtitle] Continue even if some files are missing

pull/848/head
pukkandan 3 years ago
parent e88dabb35e
commit 8e25d624df
No known key found for this signature in database
GPG Key ID: 0F00D95A001F4698

@ -478,6 +478,9 @@ class FFmpegEmbedSubtitlePP(FFmpegPostProcessor):
mp4_ass_warn = False mp4_ass_warn = False
for lang, sub_info in subtitles.items(): for lang, sub_info in subtitles.items():
if not os.path.exists(information.get('filepath', '')):
self.report_warning(f'Skipping embedding {lang} subtitle because the file is missing')
continue
sub_ext = sub_info['ext'] sub_ext = sub_info['ext']
if sub_ext == 'json': if sub_ext == 'json':
self.report_warning('JSON subtitles cannot be embedded') self.report_warning('JSON subtitles cannot be embedded')

Loading…
Cancel
Save