Browse Source

Make --metadata-from-title non fatal

Output a warning if the metadata can't be parsed from the title (and don't write any metadata) instead of raising a critical error.
totalwebcasting
nyorain 9 years ago
committed by Sergey M․
parent
commit
5e42f8a0ad
No known key found for this signature in database GPG Key ID: 2C393E0F18A9236D
1 changed files with 2 additions and 1 deletions
  1. +2
    -1
      youtube_dl/postprocessor/metadatafromtitle.py

+ 2
- 1
youtube_dl/postprocessor/metadatafromtitle.py View File

@ -38,7 +38,8 @@ class MetadataFromTitlePP(PostProcessor):
title = info['title']
match = re.match(self._titleregex, title)
if match is None:
raise MetadataFromTitlePPError('Could not interpret title of video as "%s"' % self._titleformat)
self._downloader.to_screen('[fromtitle] Could not interpret title of video as "%s"' % self._titleformat)
return [], info
for attribute, value in match.groupdict().items():
value = match.group(attribute)
info[attribute] = value


Loading…
Cancel
Save