[mixcloud] Fix play info decryption (closes #13885)

master-ytdl-org
Sergey M․ 7 years ago
parent 1663bd6e1c
commit 92a5c41532
No known key found for this signature in database
GPG Key ID: 2C393E0F18A9236D

@ -57,7 +57,8 @@ class MixcloudIE(InfoExtractor):
def _decrypt_play_info(self, play_info, video_id):
KEYS = (
'pleasedontdownloadourmusictheartistswontgetpaid',
'(function() { return new Date().toLocaleDateString(); })()'
'window.addEventListener = window.addEventListener || function() {};',
'(function() { return new Date().toLocaleDateString(); })()',
)
play_info = base64.b64decode(play_info.encode('ascii'))
for num, key in enumerate(KEYS, start=1):

Loading…
Cancel
Save