[youtube] Add html5=1 param to get_video_info page requests (#329)

Workaround for #319, https://github.com/ytdl-org/youtube-dl/issues/29086
Authored by: colethedj
This commit is contained in:
coletdjnz 2021-05-20 10:12:53 +00:00 committed by pukkandan
parent 9d5d4d64f8
commit 00ae27690d
No known key found for this signature in database
GPG key ID: 0F00D95A001F4698

View file

@ -1903,7 +1903,8 @@ def get_text(x):
'el': 'detailpage', 'el': 'detailpage',
'c': 'WEB_REMIX', 'c': 'WEB_REMIX',
'cver': '0.1', 'cver': '0.1',
'cplayer': 'UNIPLAYER' 'cplayer': 'UNIPLAYER',
'html5': '1',
}, fatal=False)), }, fatal=False)),
lambda x: x['player_response'][0], lambda x: x['player_response'][0],
compat_str) or '{}', video_id) compat_str) or '{}', video_id)
@ -1929,6 +1930,7 @@ def get_text(x):
'unable to download video info webpage', query={ 'unable to download video info webpage', query={
'video_id': video_id, 'video_id': video_id,
'eurl': 'https://youtube.googleapis.com/v/' + video_id, 'eurl': 'https://youtube.googleapis.com/v/' + video_id,
'html5': '1',
}, fatal=False)), }, fatal=False)),
lambda x: x['player_response'][0], lambda x: x['player_response'][0],
compat_str) or '{}', video_id) compat_str) or '{}', video_id)