mirror of
https://github.com/l1ving/youtube-dl
synced 2025-02-03 15:32:51 +08:00
[youtube] Enforce using chunked HTTP downloading for DASH formats
This commit is contained in:
parent
6cfd25a8e0
commit
7412fe8d5e
@ -1944,6 +1944,11 @@ class YoutubeIE(YoutubeBaseInfoExtractor):
|
|||||||
break
|
break
|
||||||
if codecs:
|
if codecs:
|
||||||
dct.update(parse_codecs(codecs))
|
dct.update(parse_codecs(codecs))
|
||||||
|
if dct.get('acodec') == 'none' or dct.get('vcodec') == 'none':
|
||||||
|
dct['downloader_options'] = {
|
||||||
|
# Youtube throttles chunks >~10M
|
||||||
|
'http_chunk_size': 10485760,
|
||||||
|
}
|
||||||
formats.append(dct)
|
formats.append(dct)
|
||||||
elif video_info.get('hlsvp'):
|
elif video_info.get('hlsvp'):
|
||||||
manifest_url = video_info['hlsvp'][0]
|
manifest_url = video_info['hlsvp'][0]
|
||||||
|
Loading…
Reference in New Issue
Block a user