mirror of
https://github.com/p-stream/p-stream.git
synced 2026-05-18 15:21:45 +00:00
disable wyzie :(
This commit is contained in:
parent
215cf9e367
commit
9ab5bc4ce5
1 changed files with 6 additions and 7 deletions
|
|
@ -4,7 +4,6 @@ import { PlayerMeta } from "@/stores/player/slices/source";
|
||||||
import { scrapeFebboxCaptions as _scrapeFebboxCaptions } from "./febbox";
|
import { scrapeFebboxCaptions as _scrapeFebboxCaptions } from "./febbox";
|
||||||
import { scrapeOpenSubtitlesCaptions } from "./opensubtitles";
|
import { scrapeOpenSubtitlesCaptions } from "./opensubtitles";
|
||||||
import { scrapeVdrkCaptions } from "./vdrk";
|
import { scrapeVdrkCaptions } from "./vdrk";
|
||||||
import { scrapeWyzieCaptions } from "./wyzie";
|
|
||||||
|
|
||||||
export async function scrapeExternalSubtitles(
|
export async function scrapeExternalSubtitles(
|
||||||
meta: PlayerMeta,
|
meta: PlayerMeta,
|
||||||
|
|
@ -25,7 +24,7 @@ export async function scrapeExternalSubtitles(
|
||||||
const timeout = 10000;
|
const timeout = 10000;
|
||||||
|
|
||||||
// Create promises for each source with individual timeouts
|
// Create promises for each source with individual timeouts
|
||||||
const wyziePromise = scrapeWyzieCaptions(tmdbId, imdbId, season, episode);
|
// const wyziePromise = scrapeWyzieCaptions(tmdbId, imdbId, season, episode);
|
||||||
const openSubsPromise = scrapeOpenSubtitlesCaptions(
|
const openSubsPromise = scrapeOpenSubtitlesCaptions(
|
||||||
imdbId,
|
imdbId,
|
||||||
season,
|
season,
|
||||||
|
|
@ -45,7 +44,7 @@ export async function scrapeExternalSubtitles(
|
||||||
const allCaptions: import("@/stores/player/slices/source").CaptionListItem[] =
|
const allCaptions: import("@/stores/player/slices/source").CaptionListItem[] =
|
||||||
[];
|
[];
|
||||||
let completedSources = 0;
|
let completedSources = 0;
|
||||||
const totalSources = 3;
|
const totalSources = 2;
|
||||||
|
|
||||||
// Helper function to handle individual source completion
|
// Helper function to handle individual source completion
|
||||||
const handleSourceCompletion = (
|
const handleSourceCompletion = (
|
||||||
|
|
@ -61,10 +60,10 @@ export async function scrapeExternalSubtitles(
|
||||||
|
|
||||||
// Start all sources concurrently and handle them as they complete
|
// Start all sources concurrently and handle them as they complete
|
||||||
const promises = [
|
const promises = [
|
||||||
Promise.race([wyziePromise, timeoutPromise]).then((captions) => {
|
// Promise.race([wyziePromise, timeoutPromise]).then((captions) => {
|
||||||
handleSourceCompletion("Wyzie", captions);
|
// handleSourceCompletion("Wyzie", captions);
|
||||||
return captions;
|
// return captions;
|
||||||
}),
|
// }),
|
||||||
Promise.race([openSubsPromise, timeoutPromise]).then((captions) => {
|
Promise.race([openSubsPromise, timeoutPromise]).then((captions) => {
|
||||||
handleSourceCompletion("OpenSubtitles", captions);
|
handleSourceCompletion("OpenSubtitles", captions);
|
||||||
return captions;
|
return captions;
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue