[extractor/cloudflarestream] Fix video_id padding (#4384)

Fixes https://github.com/ytdl-org/youtube-dl/issues/26640

Authored by: haobinliang
This commit is contained in:
haobinliang 2022-07-30 11:57:54 +01:00 committed by GitHub
parent db5f248204
commit 7f71cee020
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -51,7 +51,7 @@ class CloudflareStreamIE(InfoExtractor):
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(