diff --git a/servers/vupplayer.py b/servers/vupplayer.py index 66238660..432b0d14 100644 --- a/servers/vupplayer.py +++ b/servers/vupplayer.py @@ -20,6 +20,12 @@ def get_video_url(page_url, premium=False, user="", password="", video_password= global data patron = r'sources:\s*\[\{src:\s*"([^"]+)"' matches = scrapertools.find_multiple_matches(data, patron) + if not matches: + data = scrapertools.find_single_match(data, r"") + if data: + from lib import jsunpack + data = jsunpack.unpack(data) + matches = scrapertools.find_multiple_matches(data, patron) for url in matches: quality = 'm3u8' video_url = url