From 4c87c39d4f8d8403610ee71d2549dc6643c3e5ba Mon Sep 17 00:00:00 2001 From: Romain Bignon Date: Thu, 25 Dec 2014 17:31:38 +0100 Subject: [PATCH] =?UTF-8?q?fix=20parsing=20of=20js=20signature=20(closes?= =?UTF-8?q?=20#1695,=20courtesy=20of=20Vincent=20Hobe=C3=AFka)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- modules/youtube/pages.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/youtube/pages.py b/modules/youtube/pages.py index 9ab06aa8..c07e6e66 100644 --- a/modules/youtube/pages.py +++ b/modules/youtube/pages.py @@ -206,7 +206,7 @@ class VideoPage(BaseYoutubePage): def _parse_sig_js(self, jscode): funcname = self._search_regex( - r'signature=([$a-zA-Z]+)', jscode, + r'\.sig\|\|([a-zA-Z0-9]+)\(', jscode, u'Initial JS player signature function name') functions = {}