Merge remote-tracking branch 'origin/master'

This commit is contained in:
marco
2022-12-20 20:05:47 +01:00
2 changed files with 8 additions and 6 deletions
+2 -2
View File
@@ -14,7 +14,7 @@
"cinetecadibologna": "http://cinestore.cinetecadibologna.it", "cinetecadibologna": "http://cinestore.cinetecadibologna.it",
"discoveryplus": "https://www.discoveryplus.com", "discoveryplus": "https://www.discoveryplus.com",
"dreamsub": "https://www.animeworld.tv", "dreamsub": "https://www.animeworld.tv",
"eurostreaming": "https://eurostreaming.autos", "eurostreaming": "https://eurostreaming.rodeo",
"eurostreaming_actor": "https://eurostreaming.taxi", "eurostreaming_actor": "https://eurostreaming.taxi",
"filmstreaming": "https://filmstreaming.sbs", "filmstreaming": "https://filmstreaming.sbs",
"guardaseriecam": "https://guardaserie.baby", "guardaseriecam": "https://guardaserie.baby",
@@ -31,7 +31,7 @@
"streamingcommunity": "https://streamingcommunity.actor", "streamingcommunity": "https://streamingcommunity.actor",
"streamingita": "https://www.streamingita.bid", "streamingita": "https://www.streamingita.bid",
"streamtime": "https://t.me/s/StreamTime", "streamtime": "https://t.me/s/StreamTime",
"tantifilm": "https://www.tantifilm.delivery", "tantifilm": "https://www.tantifilm.mobi",
"toonitalia": "https://toonitalia.co" "toonitalia": "https://toonitalia.co"
}, },
"findhost": { "findhost": {
+6 -4
View File
@@ -195,7 +195,8 @@ def peliculas(item):
def episodios(item): def episodios(item):
logger.debug() logger.debug()
itemlist = [] itemlist = []
if not item.video_url:
item.video_url = item.url.replace('/anime/', '/api/anime/')
# url = '{}/api/anime/{}'.format(host, item.id) # url = '{}/api/anime/{}'.format(host, item.id)
json = httptools.downloadpage(item.video_url, CF=False ).json json = httptools.downloadpage(item.video_url, CF=False ).json
@@ -285,15 +286,16 @@ def list_episodes(item, json=None):
def findvideos(item): def findvideos(item):
logger.debug() logger.debug()
# url = '{}/api/{}/{}'.format(host, 'episode' if item.contentType == 'episode' else 'anime', item.id)
res = httptools.downloadpage(item.video_url, CF=False ).json res = httptools.downloadpage(item.video_url, CF=False ).json
if res.get('episodes', []): if res.get('episodes', []):
res = httptools.downloadpage('{}/api/episode/{}'.format(host, res['episodes'][0]['id'])).json res = httptools.downloadpage('{}/api/episode/{}'.format(host, res['episodes'][0]['id'])).json
item.manifest = 'hls'
item.url = res['videoUrl'] item.url = res['videoUrl']
item.server = 'directo'
if '.m3u' in item.url:
item.manifest = 'hls'
return support.server(item, itemlist=[item]) return support.server(item, itemlist=[item])