mirror of
https://github.com/yt-dlp/yt-dlp.git
synced 2024-11-27 15:16:52 +01:00
Relaxed validation for numeric format filters
Continued from f96bff99cb
Closes #6782
This commit is contained in:
parent
52ecc33e22
commit
c3f624ef0a
@ -1932,7 +1932,7 @@ def _build_format_filter(self, filter_spec):
|
|||||||
'!=': operator.ne,
|
'!=': operator.ne,
|
||||||
}
|
}
|
||||||
operator_rex = re.compile(r'''(?x)\s*
|
operator_rex = re.compile(r'''(?x)\s*
|
||||||
(?P<key>width|height|tbr|abr|vbr|asr|filesize|filesize_approx|fps)\s*
|
(?P<key>[\w.-]+)\s*
|
||||||
(?P<op>%s)(?P<none_inclusive>\s*\?)?\s*
|
(?P<op>%s)(?P<none_inclusive>\s*\?)?\s*
|
||||||
(?P<value>[0-9.]+(?:[kKmMgGtTpPeEzZyY]i?[Bb]?)?)\s*
|
(?P<value>[0-9.]+(?:[kKmMgGtTpPeEzZyY]i?[Bb]?)?)\s*
|
||||||
''' % '|'.join(map(re.escape, OPERATORS.keys())))
|
''' % '|'.join(map(re.escape, OPERATORS.keys())))
|
||||||
|
Loading…
Reference in New Issue
Block a user