]> jfr.im git - yt-dlp.git/commitdiff
[extractor/cloudflarestream] Fix video_id padding (#4384)
authorhaobinliang <redacted>
Sat, 30 Jul 2022 10:57:54 +0000 (11:57 +0100)
committerGitHub <redacted>
Sat, 30 Jul 2022 10:57:54 +0000 (16:27 +0530)
Fixes https://github.com/ytdl-org/youtube-dl/issues/26640

Authored by: haobinliang

yt_dlp/extractor/cloudflarestream.py

index 0333d5def5c2b498e565f0407a391a5d234a6ddf..0a6073403439d0f388b2ec6451e97a62aa51274f 100644 (file)
@@ -51,7 +51,7 @@ def _real_extract(self, url):
         base_url = 'https://%s/%s/' % (domain, video_id)
         if '.' in video_id:
             video_id = self._parse_json(base64.urlsafe_b64decode(
-                video_id.split('.')[1]), video_id)['sub']
+                video_id.split('.')[1] + '==='), video_id)['sub']
         manifest_base_url = base_url + 'manifest/video.'
 
         formats = self._extract_m3u8_formats(