From 2f9ae529c03c454881583d918e55e72102497071 Mon Sep 17 00:00:00 2001 From: jackyzy823 Date: Thu, 11 Jan 2024 15:26:19 +0800 Subject: [PATCH] Fix audio url in video m3u8 --- src/formatters.nim | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/formatters.nim b/src/formatters.nim index 3630917..8267f23 100644 --- a/src/formatters.nim +++ b/src/formatters.nim @@ -82,6 +82,8 @@ proc proxifyVideo*(manifest: string; proxy: bool): string = for line in manifest.splitLines: let url = if line.startsWith("#EXT-X-MAP:URI"): line[16 .. ^2] + elif line.startsWith("#EXT-X-MEDIA") and "URI=" in line: + line[line.find("URI=") + 5 .. -1 + line.find("\"", start= 5 + line.find("URI="))] else: line if url.startsWith('/'): let path = "https://video.twimg.com" & url