Fix La7
This commit is contained in:
+8
-6
@@ -135,13 +135,10 @@ def play(item):
|
|||||||
item = it
|
item = it
|
||||||
break
|
break
|
||||||
data = support.match(item).data
|
data = support.match(item).data
|
||||||
match = support.match(data, patron='/content/entry/data/(.*?).mp4').match
|
|
||||||
if match:
|
url = support.match(data, patron=r'''["]?dash["]?\s*:\s*["']([^"']+)["']''').match
|
||||||
url = 'https://awsvodpkg.iltrovatore.it/local/hls/,/content/entry/data/' + support.match(item, patron='/content/entry/data/(.*?).mp4').match + '.mp4.urlset/master.m3u8'
|
if url:
|
||||||
item = item.clone(title='Direct', url=url, server='directo', action='play')
|
|
||||||
else:
|
|
||||||
preurl = support.match(data, patron=r'preTokenUrl = "(.+?)"').match
|
preurl = support.match(data, patron=r'preTokenUrl = "(.+?)"').match
|
||||||
url = support.match(data, patron=r'''["]?dash["]?\s*:\s*["']([^"']+)["']''').match
|
|
||||||
tokenHeader = {
|
tokenHeader = {
|
||||||
'host': headers['host_token'],
|
'host': headers['host_token'],
|
||||||
'user-agent': headers['user-agent'],
|
'user-agent': headers['user-agent'],
|
||||||
@@ -168,4 +165,9 @@ def play(item):
|
|||||||
lic_url='%s|%s|R{SSM}|'%(license_url, preLic)
|
lic_url='%s|%s|R{SSM}|'%(license_url, preLic)
|
||||||
item.drm = DRM
|
item.drm = DRM
|
||||||
item.license = lic_url
|
item.license = lic_url
|
||||||
|
else:
|
||||||
|
match = support.match(data, patron='/content/entry/data/(.*?).mp4').match
|
||||||
|
if match:
|
||||||
|
url = 'https://awsvodpkg.iltrovatore.it/local/hls/,/content/entry/data/' + support.match(item, patron='/content/entry/data/(.*?).mp4').match + '.mp4.urlset/master.m3u8'
|
||||||
|
item = item.clone(title='Direct', url=url, server='directo', action='play')
|
||||||
return support.servertools.find_video_items(item, data=url)
|
return support.servertools.find_video_items(item, data=url)
|
||||||
|
|||||||
Reference in New Issue
Block a user