From a831e245651f83c1fbffeb93d550c8e976cf37bb Mon Sep 17 00:00:00 2001 From: vayalil <36435907+vayalil@users.noreply.github.com> Date: Tue, 13 Feb 2018 17:52:01 +1100 Subject: [PATCH] Add files via upload --- youtube_dl/YoutubeDL.py | 2 +- youtube_dl/options.py | 6 ++++++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/youtube_dl/YoutubeDL.py b/youtube_dl/YoutubeDL.py index 523dd1f7d..925d095de 100755 --- a/youtube_dl/YoutubeDL.py +++ b/youtube_dl/YoutubeDL.py @@ -1033,7 +1033,7 @@ class YoutubeDL(object): '!=': operator.ne, } operator_rex = re.compile(r'''(?x)\s* - (?Pwidth|height|tbr|abr|vbr|asr|filesize|filesize_approx|fps) + (?Pwidth|height|tbr|abr|vbr|asr|filesize|fps) \s*(?P%s)(?P\s*\?)?\s* (?P[0-9.]+(?:[kKmMgGtTpPeEzZyY]i?[Bb]?)?) $ diff --git a/youtube_dl/options.py b/youtube_dl/options.py index 7d1bbc021..f1938a165 100644 --- a/youtube_dl/options.py +++ b/youtube_dl/options.py @@ -813,6 +813,12 @@ def parseOpts(overrideArguments=None): '--add-metadata', action='store_true', dest='addmetadata', default=False, help='Write metadata to the video file') + postproc.add_option( + '--metadata', + metavar='METADATA', dest='metafromuser', default=False, + help='Allows the user to specify key/value pairs for encoding metadata, sepatated by equal sign.' + 'Example: --metadata "album = Movie Title artist = Various artists year = "2010"' + 'Also tries to capture artist information from the file description, if otherwise not available') postproc.add_option( '--metadata-from-title', metavar='FORMAT', dest='metafromtitle',