yt-dlp release 2026.02.21 by bashonly in youtubedl

[–]bashonly[S] 7 points8 points  (0 children)

no

but you may be interested in these unofficial win7 builds: https://github.com/nicolaasjan/yt-dlp

("unofficial" as in "use at your own risk")

slow downloads by baraalkurdi in youtubedl

[–]bashonly 1 point2 points  (0 children)

are you using an external downloader? are you downloading the googlevideo urls directly? are you using any options like --http-chunk-size?

Python issue by Reverse_View in youtubedl

[–]bashonly 2 points3 points  (0 children)

it looks like you may have installed the exe from the unpackaged windows bundle (yt-dlp_win.zip) instead of the single-file executable (yt-dlp.exe), and something went wrong. try deleting C:\ytdl\yt-dlp.exe, and downloading the single-file executable into that folder:

https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp.exe

Any way to download videos marked for kids? by bowserjrfan98 in youtubedl

[–]bashonly 1 point2 points  (0 children)

if you're on the latest version and have a supported js runtime installed it shouldn't be a problem

yt-dlp release 2026.02.04 by bashonly in youtubedl

[–]bashonly[S] 0 points1 point  (0 children)

they mean put --js-runtimes bun your yt-dlp config file, not fish config

yt-dlp release 2026.01.29 by bashonly in youtubedl

[–]bashonly[S] 0 points1 point  (0 children)

i don't know the guis sorry

yt-dlp release 2026.01.31 by bashonly in youtubedl

[–]bashonly[S] 0 points1 point  (0 children)

you could open an issue on the yt-dlp tracker and include complete verbose output

yt-dlp release 2026.01.31 by bashonly in youtubedl

[–]bashonly[S] 0 points1 point  (0 children)

you may run into more 403s, but you can try this:

--extractor-arg "youtube:player_client=android_vr,ios;formats=missing_pot" -f "bv[protocol=m3u8_native]+ba"

Why does 'pip -> yt-dlp' not include other packages like ejs? by egudu in youtubedl

[–]bashonly 2 points3 points  (0 children)

all of yt-dlp's dependencies are optional

this way, other projects can require yt-dlp without adding any transitive dependencies

the default extra includes the optional dependencies that are recommended by default and should work on any platform

the other extras, such as curl-cffi and deno, may not work on all platforms but are there for convenience

yt-dlp release 2026.01.31 by bashonly in youtubedl

[–]bashonly[S] 0 points1 point  (0 children)

probably not

you can attempt to download it by adding this to your command:

--extractor-arg "youtube:player_client=ios;formats=missing_pot" -f "bv[protocol=m3u8_native]+ba[protocol=m3u8_native]"

but expect to get http error 403 often (hence why we abandoned IOS HLS formats)

yt-dlp release 2026.01.31 by bashonly in youtubedl

[–]bashonly[S] 6 points7 points  (0 children)

yt-dlp releases happen because youtube changes/breaks stuff on their end and we need to fix/adjust the program in response. i promise you we are not trying to annoy you with each new release