From cd23581870d9b4ee04728c4d9a4df26dfb8a7171 Mon Sep 17 00:00:00 2001 From: Julien Calixte Date: Mon, 23 Mar 2026 22:47:42 +0100 Subject: [PATCH] fix: use tv_embedded player client to bypass n-challenge requirement tv_embedded doesn't need n-challenge solving, falling back to web. --- app/downloader.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/downloader.py b/app/downloader.py index 3185dda..44cc057 100644 --- a/app/downloader.py +++ b/app/downloader.py @@ -47,7 +47,7 @@ async def extract_audio(url: str) -> Path: "--audio-format", "mp3", "--audio-quality", "128K", "--format", "bestaudio/best/b", - "--extractor-args", "youtube:player_client=web", + "--extractor-args", "youtube:player_client=tv_embedded,web", "--output", outtmpl, ]