mirror of
https://github.com/yt-dlp/yt-dlp.git
synced 2025-11-09 19:15:13 +00:00
Fix prefer-vp9-sort compat option (#14603)
Closes #14602 Authored by: seproDev
This commit is contained in:
@@ -155,7 +155,7 @@ def set_compat_opts(opts):
|
|||||||
if 'format-sort' in opts.compat_opts:
|
if 'format-sort' in opts.compat_opts:
|
||||||
opts.format_sort.extend(FormatSorter.ytdl_default)
|
opts.format_sort.extend(FormatSorter.ytdl_default)
|
||||||
elif 'prefer-vp9-sort' in opts.compat_opts:
|
elif 'prefer-vp9-sort' in opts.compat_opts:
|
||||||
opts.format_sort.extend(FormatSorter._prefer_vp9_sort)
|
FormatSorter.default = FormatSorter._prefer_vp9_sort
|
||||||
|
|
||||||
if 'mtime-by-default' in opts.compat_opts:
|
if 'mtime-by-default' in opts.compat_opts:
|
||||||
if opts.updatetime is None:
|
if opts.updatetime is None:
|
||||||
|
|||||||
@@ -4110,7 +4110,9 @@ class YoutubeIE(YoutubeBaseInfoExtractor):
|
|||||||
else 'video'),
|
else 'video'),
|
||||||
'release_timestamp': live_start_time,
|
'release_timestamp': live_start_time,
|
||||||
'_format_sort_fields': ( # source_preference is lower for potentially damaged formats
|
'_format_sort_fields': ( # source_preference is lower for potentially damaged formats
|
||||||
'quality', 'res', 'fps', 'hdr:12', 'source', 'vcodec', 'channels', 'acodec', 'lang', 'proto'),
|
'quality', 'res', 'fps', 'hdr:12', 'source',
|
||||||
|
'vcodec:vp9.2' if 'prefer-vp9-sort' in self.get_param('compat_opts', []) else 'vcodec',
|
||||||
|
'channels', 'acodec', 'lang', 'proto'),
|
||||||
}
|
}
|
||||||
|
|
||||||
def get_lang_code(track):
|
def get_lang_code(track):
|
||||||
|
|||||||
Reference in New Issue
Block a user