🐛 fix: Skip error

This commit is contained in:
2024-08-17 20:10:50 +07:00
parent cbde524e19
commit dad6510fd4
4 changed files with 43 additions and 28 deletions

View File

@@ -65,7 +65,7 @@ export async function getYouTubeFormats(id: string) {
waitUntil: "networkidle2",
});
const body = await page.evaluate(() => document.body.innerHTML);
await page.close();
page.close();
const match = body.match(
/var ytInitialPlayerResponse = (.*?)(?=;\s*<\/script>)/,
@@ -91,6 +91,7 @@ export async function getYouTubeFormats(id: string) {
return formats;
} catch (err) {
console.error(err);
throw new Error("Failed to parse YouTube formats");
}
}

View File

@@ -366,6 +366,10 @@ export class SeekableStream {
this.event.on(event, listener);
}
public removeAllListeners(event: string) {
this.event.removeAllListeners(event);
}
public destroy() {
if (this.destroyed) return;