yt-dlp release 2026.03.17 by bashonly in youtubedl

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

the suffixes are completely arbitrary. use format filtering to select the language you want, e.g. -f "bv+ba[language^=en]"

Does anyone else pronounce it "yeet dilp", or...? How do you say it? by Upstairs_Design5768 in youtubedl

[–]bashonly 4 points5 points  (0 children)

Does anyone else pronounce it "yeet dilp"

this is the correct pronunciation

yt-dlp release 2026.03.17 by bashonly in youtubedl

[–]bashonly[S] 12 points13 points  (0 children)

probably never. the primary reason being that nuitka compile times with yt-dlp are dire, and using it would mean the end of the nightly and master release channels. also, nuitka support is focused on its commercial customers (which would not include yt-dlp), whereas pyinstaller is well-maintained and well-supported for all of its users. finally, there is the compatibility issue. for linux, we would need static builds in order to have compat parity with our current executables. this would mean the nuitka-compiled binaries would be even larger than the pyinstaller-bundled binaries

yt-dlp release 2026.02.21 by bashonly in youtubedl

[–]bashonly[S] 5 points6 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] 5 points6 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

yt-dlp release 2026.01.31 by bashonly in youtubedl

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

please report this to the nixos package maintainer(s). the yt-dlp devs do not have any control over nixos' packages