From 00ae27690daea37372490f6c0c45d0f14b9feecc Mon Sep 17 00:00:00 2001 From: coletdjnz Date: Thu, 20 May 2021 10:12:53 +0000 Subject: [PATCH] [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 --- yt_dlp/extractor/youtube.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/yt_dlp/extractor/youtube.py b/yt_dlp/extractor/youtube.py index 3f021c281..48b489523 100644 --- a/yt_dlp/extractor/youtube.py +++ b/yt_dlp/extractor/youtube.py @@ -1903,7 +1903,8 @@ class YoutubeIE(YoutubeBaseInfoExtractor): 'el': 'detailpage', 'c': 'WEB_REMIX', 'cver': '0.1', - 'cplayer': 'UNIPLAYER' + 'cplayer': 'UNIPLAYER', + 'html5': '1', }, fatal=False)), lambda x: x['player_response'][0], compat_str) or '{}', video_id) @@ -1929,6 +1930,7 @@ class YoutubeIE(YoutubeBaseInfoExtractor): 'unable to download video info webpage', query={ 'video_id': video_id, 'eurl': 'https://youtube.googleapis.com/v/' + video_id, + 'html5': '1', }, fatal=False)), lambda x: x['player_response'][0], compat_str) or '{}', video_id)