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 = {}