1
0
mirror of https://github.com/l1ving/youtube-dl synced 2020-11-18 19:53:54 -08:00

better subtitles info in-case of nooverwrites

In case a subtitle exists, it is better to output:
[info] Video subtitle RP3LhqcBThg_mp4.en.vtt is already present
instead of
[info] Video subtitle en.vtt is already present
This commit is contained in:
Oren Amsalem 2020-02-10 16:47:05 +02:00 committed by GitHub
parent f377edec06
commit 85e69b2125
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1816,7 +1816,7 @@ class YoutubeDL(object):
sub_format = sub_info['ext'] sub_format = sub_info['ext']
sub_filename = subtitles_filename(filename, sub_lang, sub_format, info_dict.get('ext')) sub_filename = subtitles_filename(filename, sub_lang, sub_format, info_dict.get('ext'))
if self.params.get('nooverwrites', False) and os.path.exists(encodeFilename(sub_filename)): if self.params.get('nooverwrites', False) and os.path.exists(encodeFilename(sub_filename)):
self.to_screen('[info] Video subtitle %s.%s is already present' % (sub_lang, sub_format)) self.to_screen('[info] Video subtitle {} is already present'.format(os.path.basename(sub_filename)))
else: else:
self.to_screen('[info] Writing video subtitles to: ' + sub_filename) self.to_screen('[info] Writing video subtitles to: ' + sub_filename)
if sub_info.get('data') is not None: if sub_info.get('data') is not None: