1
0
mirror of https://github.com/ytdl-org/youtube-dl.git synced 2024-12-23 16:36:48 +00:00

[infoq] Use compat_urllib_parse_unquote

This commit is contained in:
Sergey M․ 2015-07-17 23:39:54 +06:00
parent f7e6f7fa23
commit 8ee4ecb48d

View File

@ -4,7 +4,7 @@ import base64
from .common import InfoExtractor from .common import InfoExtractor
from ..compat import ( from ..compat import (
compat_urllib_parse, compat_urllib_parse_unquote,
compat_urlparse, compat_urlparse,
) )
@ -39,7 +39,7 @@ class InfoQIE(InfoExtractor):
# Extract video URL # Extract video URL
encoded_id = self._search_regex( encoded_id = self._search_regex(
r"jsclassref\s*=\s*'([^']*)'", webpage, 'encoded id') r"jsclassref\s*=\s*'([^']*)'", webpage, 'encoded id')
real_id = compat_urllib_parse.unquote(base64.b64decode(encoded_id.encode('ascii')).decode('utf-8')) real_id = compat_urllib_parse_unquote(base64.b64decode(encoded_id.encode('ascii')).decode('utf-8'))
playpath = 'mp4:' + real_id playpath = 'mp4:' + real_id
video_filename = playpath.split('/')[-1] video_filename = playpath.split('/')[-1]