Repository navigation
v4.4.6
·
758 commits
to development
since this release
YouTube
- Fixed YouTube custom channels failing to play. YouTube now requires a JavaScript runtime (Node ≥ 22) to solve its
n-signature challenge, and the container shipped an older Node that yt-dlp rejected as unsupported — so affected setups got403/ "No video formats found" / "n challenge solving failed" (while it kept working on others, depending on the server's IP). The image now installs Node 24, restoring playback of YouTube Live and video channels. - Clearer failure reporting. When YouTube returns only throttled formats, the stream inspector now reports the specific reason instead of a bare "extraction failed". Set
FC_YTDLP_VERBOSE=1to bridge yt-dlp's full extractor trace into the container logs for debugging.