diff options
author | pukkandan <pukkandan.ytdlp@gmail.com> | 2021-08-10 01:22:55 +0530 |
---|---|---|
committer | pukkandan <pukkandan.ytdlp@gmail.com> | 2021-08-10 01:22:55 +0530 |
commit | e9f4ccd19eb92621970b518fb5984b8aef52bdc8 (patch) | |
tree | 981232dca595135910e3e7e087c1257e2d46ecb8 /yt_dlp/options.py | |
parent | a38bd1defac0fbbac6e7184631234108989bf7d7 (diff) | |
download | hypervideo-pre-e9f4ccd19eb92621970b518fb5984b8aef52bdc8.tar.lz hypervideo-pre-e9f4ccd19eb92621970b518fb5984b8aef52bdc8.tar.xz hypervideo-pre-e9f4ccd19eb92621970b518fb5984b8aef52bdc8.zip |
Add option `--replace-in-metadata`
Diffstat (limited to 'yt_dlp/options.py')
-rw-r--r-- | yt_dlp/options.py | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/yt_dlp/options.py b/yt_dlp/options.py index aef2f8143..f8cfdeb12 100644 --- a/yt_dlp/options.py +++ b/yt_dlp/options.py @@ -1241,11 +1241,15 @@ def parseOpts(overrideArguments=None): help=optparse.SUPPRESS_HELP) postproc.add_option( '--parse-metadata', - metavar='FROM:TO', dest='metafromfield', action='append', + metavar='FROM:TO', dest='parse_metadata', action='append', help=( 'Parse additional metadata like title/artist from other fields; ' 'see "MODIFYING METADATA" for details')) postproc.add_option( + '--replace-in-metadata', + dest='parse_metadata', metavar='FIELDS REGEX REPLACE', action='append', nargs=3, + help='Replace text in a metadata field using the given regex. This option can be used multiple times') + postproc.add_option( '--xattrs', action='store_true', dest='xattrs', default=False, help='Write metadata to the video file\'s xattrs (using dublin core and xdg standards)') |