From f3e4786b72ceca26a38752cc288c4a78ce44c485 Mon Sep 17 00:00:00 2001 From: Jorrin Date: Fri, 19 Jan 2024 20:04:50 +0100 Subject: [PATCH] Remove equal signs inside base64 encoded string --- src/providers/embeds/vidsrc.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/providers/embeds/vidsrc.ts b/src/providers/embeds/vidsrc.ts index cd47e21..9da5a9f 100644 --- a/src/providers/embeds/vidsrc.ts +++ b/src/providers/embeds/vidsrc.ts @@ -18,7 +18,8 @@ export const vidsrcembedScraper = makeEmbed({ const match = html .match(hlsURLRegex)?.[1] ?.replace(/(\/\/\S+?=)/g, '') - .replace('#2', ''); + .replace('#2', '') + .replace(/=/g, ''); if (!match) throw new Error('Unable to find HLS playlist'); const finalUrl = atob(match);