add subtitles
This commit is contained in:
+10
-2
@@ -232,7 +232,11 @@ async function extractStreamUrl(ID) {
|
|||||||
}));
|
}));
|
||||||
|
|
||||||
const englishSubtitle = subtitles.find(sub => (sub.language || sub.lang)?.toLowerCase() === 'english');
|
const englishSubtitle = subtitles.find(sub => (sub.language || sub.lang)?.toLowerCase() === 'english');
|
||||||
const subtitleUrl = englishSubtitle ? englishSubtitle.url : "";
|
let subtitleUrl = englishSubtitle ? englishSubtitle.url : "";
|
||||||
|
|
||||||
|
if (subtitleUrl) {
|
||||||
|
subtitleUrl = `https://passthrough-worker.simplepostrequest.workers.dev/?url=${encodeURIComponent(subtitleUrl)}&type=vtt&referer=https%3A%2F%2Fplayer.videasy.net%2F`;
|
||||||
|
}
|
||||||
|
|
||||||
return JSON.stringify({
|
return JSON.stringify({
|
||||||
streams: streamObjects,
|
streams: streamObjects,
|
||||||
@@ -290,7 +294,11 @@ async function extractStreamUrl(ID) {
|
|||||||
}));
|
}));
|
||||||
|
|
||||||
const englishSubtitle = subtitles.find(sub => (sub.language || sub.lang)?.toLowerCase() === 'english');
|
const englishSubtitle = subtitles.find(sub => (sub.language || sub.lang)?.toLowerCase() === 'english');
|
||||||
const subtitleUrl = englishSubtitle ? englishSubtitle.url : "";
|
let subtitleUrl = englishSubtitle ? englishSubtitle.url : "";
|
||||||
|
|
||||||
|
if (subtitleUrl) {
|
||||||
|
subtitleUrl = `https://passthrough-worker.simplepostrequest.workers.dev/?url=${encodeURIComponent(subtitleUrl)}&type=vtt&referer=https%3A%2F%2Fplayer.videasy.net%2F`;
|
||||||
|
}
|
||||||
|
|
||||||
return JSON.stringify({
|
return JSON.stringify({
|
||||||
streams: streamObjects,
|
streams: streamObjects,
|
||||||
|
|||||||
@@ -5,7 +5,7 @@
|
|||||||
"name": "50/50",
|
"name": "50/50",
|
||||||
"icon": "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQ3122kQwublLkZ6rf1fEpUP79BxZOFmH9BSA&s"
|
"icon": "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQ3122kQwublLkZ6rf1fEpUP79BxZOFmH9BSA&s"
|
||||||
},
|
},
|
||||||
"version": "1.1.3",
|
"version": "1.1.4",
|
||||||
"language": "English",
|
"language": "English",
|
||||||
"streamType": "HLS",
|
"streamType": "HLS",
|
||||||
"quality": "4K",
|
"quality": "4K",
|
||||||
|
|||||||
Reference in New Issue
Block a user