mirror of
https://github.com/yt-dlp/yt-dlp.git
synced 2026-01-06 05:25:49 +01:00
parent
30031be974
commit
a538772969
26 changed files with 84 additions and 47 deletions
|
|
@ -1,7 +1,7 @@
|
|||
import re
|
||||
|
||||
from .common import PostProcessor
|
||||
from ..utils import Namespace, filter_dict
|
||||
from ..utils import Namespace, filter_dict, function_with_repr
|
||||
|
||||
|
||||
class MetadataParserPP(PostProcessor):
|
||||
|
|
@ -60,6 +60,7 @@ class MetadataParserPP(PostProcessor):
|
|||
f(info)
|
||||
return [], info
|
||||
|
||||
@function_with_repr
|
||||
def interpretter(self, inp, out):
|
||||
def f(info):
|
||||
data_to_parse = self._downloader.evaluate_outtmpl(template, info)
|
||||
|
|
@ -76,6 +77,7 @@ class MetadataParserPP(PostProcessor):
|
|||
out_re = re.compile(self.format_to_regex(out))
|
||||
return f
|
||||
|
||||
@function_with_repr
|
||||
def replacer(self, field, search, replace):
|
||||
def f(info):
|
||||
val = info.get(field)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue