[FFmpegSubtitlesConvertorPP] remove intermediate srt files
[youtube-dl] / youtube_dl / postprocessor / ffmpeg.py
index 6daa6a8b46babaade0f3d8e0518aa4ffb1bea727..6955b01f978c7e67b5330570971b1d0b423b8cf6 100644 (file)
@@ -518,12 +518,14 @@ class FFmpegSubtitlesConvertorPP(FFmpegPostProcessor):
 
                 if new_ext == 'srt':
                     continue
+                else:
+                    sub_filenames.append(srt_file)
 
             self.run_ffmpeg(old_file, new_file, ['-f', new_format])
 
             with io.open(new_file, 'rt', encoding='utf-8') as f:
                 subs[lang] = {
-                    'ext': ext,
+                    'ext': new_ext,
                     'data': f.read(),
                 }