Fix for ExoPlayer

This commit is contained in:
UrloMythus
2024-09-29 13:53:16 +02:00 Unverified
parent 27e260f03d
commit 1abdd33bc1
+4 -4
View File
@@ -108,14 +108,14 @@ async def get_film(tid,version,client):
expires = re.search(r"'expires':\s*'(\d+)'", script).group(1) expires = re.search(r"'expires':\s*'(\d+)'", script).group(1)
quality = re.search(r'"quality":(\d+)', script).group(1) quality = re.search(r'"quality":(\d+)', script).group(1)
#Example url https://vixcloud.co/playlist/231315?b=1&token=bce060eec3dc9d1965a5d258dc78c964&expires=1728995040&rendition=1080p #Example url https://vixcloud.co/playlist/231315?b=1&token=bce060eec3dc9d1965a5d258dc78c964&expires=1728995040&rendition=1080p
url = f'https://vixcloud.co/playlist/{vixid}?token={token}&expires={expires}' url = f'https://vixcloud.co/playlist/{vixid}.m3u8?token={token}&expires={expires}'
if 'canPlayFHD' in query_params: if 'canPlayFHD' in query_params:
canPlayFHD = 'h=1' canPlayFHD = 'h=1'
url += "&h=1" url += "&h=1"
if 'b' in query_params: if 'b' in query_params:
b = 'b=1' b = 'b=1'
url += "&b=1" url += "&b=1"
url720 = f'https://vixcloud.co/playlist/{vixid}' url720 = f'https://vixcloud.co/playlist/{vixid}.m3u8'
return url,url720,quality, return url,url720,quality,
async def get_season_episode_id(tid,slug,season,episode,version,client): async def get_season_episode_id(tid,slug,season,episode,version,client):
@@ -165,14 +165,14 @@ async def get_episode_link(episode_id,tid,version,client):
expires = re.search(r"'expires':\s*'(\d+)'", script).group(1) expires = re.search(r"'expires':\s*'(\d+)'", script).group(1)
quality = re.search(r'"quality":(\d+)', script).group(1) quality = re.search(r'"quality":(\d+)', script).group(1)
#Example url https://vixcloud.co/playlist/231315?b=1&token=bce060eec3dc9d1965a5d258dc78c964&expires=1728995040&rendition=1080p #Example url https://vixcloud.co/playlist/231315?b=1&token=bce060eec3dc9d1965a5d258dc78c964&expires=1728995040&rendition=1080p
url = f'https://vixcloud.co/playlist/{vixid}?token={token}&expires={expires}' url = f'https://vixcloud.co/playlist/{vixid}.m3u8?token={token}&expires={expires}'
if 'canPlayFHD' in query_params: if 'canPlayFHD' in query_params:
canPlayFHD = 'h=1' canPlayFHD = 'h=1'
url += "&h=1" url += "&h=1"
if 'b' in query_params: if 'b' in query_params:
b = 'b=1' b = 'b=1'
url += "&b=1" url += "&b=1"
url720 = f'https://vixcloud.co/playlist/{vixid}' url720 = f'https://vixcloud.co/playlist/{vixid}.m3u8'
return url,url720,quality return url,url720,quality