mirror of
https://github.com/ytdl-org/youtube-dl.git
synced 2025-08-22 14:24:03 -07:00
set a preference for formats
This commit is contained in:
parent
1b0746bab5
commit
a2c46586ab
1 changed files with 12 additions and 0 deletions
|
@ -202,6 +202,18 @@ class FranceTVIE(InfoExtractor):
|
||||||
'format_id': format_id,
|
'format_id': format_id,
|
||||||
})
|
})
|
||||||
|
|
||||||
|
for f in info['formats']:
|
||||||
|
preference = 50
|
||||||
|
if f['format_id'].startswith('dash-audio_qtz=96000') or (f['format_id'].find('Description') >= 0):
|
||||||
|
preference = -1
|
||||||
|
elif f['format_id'].startswith('hls-audio'):
|
||||||
|
preference = 10
|
||||||
|
elif f['format_id'].startswith('dash-audio'):
|
||||||
|
preference = 20
|
||||||
|
elif f['format_id'].startswith('dash-video'):
|
||||||
|
preference = 100
|
||||||
|
f['preference'] = preference
|
||||||
|
|
||||||
self._sort_formats(info['formats'])
|
self._sort_formats(info['formats'])
|
||||||
|
|
||||||
if info['subtitle']:
|
if info['subtitle']:
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue