projects
/
youtube-dl
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
[youtube] Add another signature function pattern
[youtube-dl]
/
youtube_dl
/
extractor
/
daisuki.py
diff --git
a/youtube_dl/extractor/daisuki.py
b/youtube_dl/extractor/daisuki.py
index 5c9ac68a02590b3eccea83cd4d9a49ffca47a2e8..dbc1aa5d460aeb0c570bca7a3f988720327cc6d1 100644
(file)
--- a/
youtube_dl/extractor/daisuki.py
+++ b/
youtube_dl/extractor/daisuki.py
@@
-10,6
+10,7
@@
from ..aes import (
aes_cbc_decrypt,
aes_cbc_encrypt,
)
aes_cbc_decrypt,
aes_cbc_encrypt,
)
+from ..compat import compat_b64decode
from ..utils import (
bytes_to_intlist,
bytes_to_long,
from ..utils import (
bytes_to_intlist,
bytes_to_long,
@@
-93,7
+94,7
@@
class DaisukiMottoIE(InfoExtractor):
rtn = self._parse_json(
intlist_to_bytes(aes_cbc_decrypt(bytes_to_intlist(
rtn = self._parse_json(
intlist_to_bytes(aes_cbc_decrypt(bytes_to_intlist(
-
base64.
b64decode(encrypted_rtn)),
+
compat_
b64decode(encrypted_rtn)),
aes_key, iv)).decode('utf-8').rstrip('\0'),
video_id)
aes_key, iv)).decode('utf-8').rstrip('\0'),
video_id)