From 39fbd9c21b5fe45373db57532504e4b25e4114d3 Mon Sep 17 00:00:00 2001 From: Dominika Liberda Date: Fri, 26 Feb 2021 23:46:27 +0100 Subject: [PATCH] new youtube crypto --- haruhi_dl/extractor/youtube.py | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/haruhi_dl/extractor/youtube.py b/haruhi_dl/extractor/youtube.py index f80c82f85..9862ff00c 100644 --- a/haruhi_dl/extractor/youtube.py +++ b/haruhi_dl/extractor/youtube.py @@ -1085,14 +1085,11 @@ class YoutubeIE(YoutubeBaseInfoExtractor): def _decrypt_signature_protected(self, s): a = list(s) - a = self.mess(a, 17) + a = self.mess(a, 20) + a = a[2:] + a = self.mess(a, 13) a.reverse() a = a[3:] - a = self.mess(a, 12) - a = a[1:] - a.reverse() - a = self.mess(a, 47) - a.reverse() return "".join(a) def _get_subtitles(self, video_id, webpage):