alcuni fix

This commit is contained in:
Alhaziel01
2021-12-17 16:37:41 +01:00
parent 867a0bf36b
commit 42b3bbf574
4 changed files with 23 additions and 12 deletions
+7 -2
View File
@@ -1,6 +1,6 @@
# -*- coding: utf-8 -*-
from core import httptools
from core import httptools, support
from platformcode import logger, config
@@ -19,8 +19,13 @@ def test_video_exists(page_url):
def get_video_url(page_url, premium=False, user="", password="", video_password=""):
logger.info("(page_url='%s')" % page_url)
video_urls = []
data = response.json
url = data.get('qualities', {}).get('auto', [{}])[0].get('url','')
return [["m3u8 [dailymotion]", url]]
urls = support.match(url, patron=r'NAME="([^"]+)"\s*,\s*PROGRESSIVE-URI="([^"]+)').matches
for quality, uri in urls:
video_urls.append(["mp4 [{}p] [dailymotion]".format(quality), uri])
return video_urls