[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 @@
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 @@ def _real_extract(self, url):
# 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]