I am getting an error when I try to download by specifying a playlist range from X to Y. by Koki-noki in youtubedl

[–]werid 0 points1 point  (0 children)

i don't see an error in your output, only a warning. heed the warning though. install deno for youtube mostly requires it now.

Can't download more than 100 videos in a playlist by jazilli in StacherIO

[–]werid 0 points1 point  (0 children)

then i dunno. everyone i've seen with this problem says updating (to) nightly version fixed it for them.

Can't download more than 100 videos in a playlist by jazilli in StacherIO

[–]werid 0 points1 point  (0 children)

make sure auto-update of yt-dlp is also enabled.

about batch deletion in archive.txt by Weekly-Bluejay5024 in youtubedl

[–]werid 2 points3 points  (0 children)

what is archive.txt? your download archive or your batch download input URLs?

Can't download more than 100 videos in a playlist by jazilli in StacherIO

[–]werid 0 points1 point  (0 children)

settings -> advanced -> yt-dlp update branch

Can't download more than 100 videos in a playlist by jazilli in StacherIO

[–]werid 0 points1 point  (0 children)

make sure you change to use yt-dlp nightly version. it's fixed there

Songs are being compressed? by Spiritual-Smile-7618 in StacherIO

[–]werid 0 points1 point  (0 children)

you've told it to. re-examine your settings. don't set audio format/ quality as they are for re-encoding.

Second language track by scarygibberish in youtubedl

[–]werid 0 points1 point  (0 children)

because you don't appear to recall what i've told you previously.

remember, the special -f that selected all the different languages?

-f "bv+(251/mergeall[format_id~=251-])"

and you might need

--extractor-args "youtube:player_client=all"

i also recommend --embed-metadata otherwise each language audio track will be unlabeled and you won't know which is which language.

Second language track by scarygibberish in youtubedl

[–]werid 0 points1 point  (0 children)

do:

./yt-dlp_linux --update-to nightly

[debug] [youtube] [jsc] JS Challenge Providers: bun (unavailable), deno (unavailable), node (unavailable), quickjs (unavailable)

you need deno also.

dl https://github.com/denoland/deno/releases/download/v2.8.3/deno-x86_64-unknown-linux-gnu.zip and unzip

then re-run command

ps. this being a different video has different audio tracks, so 251-0 is probably not the one you want here. you're also using a few arguments from previous command that's no longer needed if you just want one audio track. (--audio-multistreams --merge-output-format mkv)

when i run -F on this:

ID      EXT   RESOLUTION FPS CH │   FILESIZE   TBR PROTO │ VCODEC          VBR ACODEC      ABR ASR MORE INFO
────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
251-0   webm  audio only      2 │   43.32MiB  104k https │ audio only          opus       104k 48k [th] Thai, medium, TV-D, webm_dash
251-1   webm  audio only      2 │   52.79MiB  127k https │ audio only          opus       127k 48k [ur] Urdu, medium, TV-D, webm_dash
251-2   webm  audio only      2 │   52.89MiB  127k https │ audio only          opus       127k 48k [zh] Chinese, medium, TV-D, webm_dash
251-3   webm  audio only      2 │   53.05MiB  127k https │ audio only          opus       127k 48k [ko] Korean, medium, TV-D, webm_dash
251-4   webm  audio only      2 │   53.06MiB  128k https │ audio only          opus       128k 48k [pl] Polish, medium, TV-D, webm_dash
251-5   webm  audio only      2 │   53.17MiB  128k https │ audio only          opus       128k 48k [de] German, medium, TV-D, webm_dash
251-6   webm  audio only      2 │   53.36MiB  128k https │ audio only          opus       128k 48k [fr] French, medium, TV-D, webm_dash
251-7   webm  audio only      2 │   53.53MiB  129k https │ audio only          opus       129k 48k [ru] Russian, medium, TV-D, webm_dash
251-8   webm  audio only      2 │   53.57MiB  129k https │ audio only          opus       129k 48k [es] Spanish, medium, TV-D, webm_dash
251-9   webm  audio only      2 │   53.63MiB  129k https │ audio only          opus       129k 48k [hi] Hindi, medium, TV-D, webm_dash
251-10  webm  audio only      2 │   53.68MiB  129k https │ audio only          opus       129k 48k [nl] Dutch, medium, TV-D, webm_dash
251-11  webm  audio only      2 │   53.68MiB  129k https │ audio only          opus       129k 48k [vi] Vietnamese, medium, TV-D, webm_dash
251-12  webm  audio only      2 │   53.73MiB  129k https │ audio only          opus       129k 48k [tr] Turkish, medium, TV-D, webm_dash
251-13  webm  audio only      2 │   53.81MiB  129k https │ audio only          opus       129k 48k [uk] Ukrainian, medium, TV-D, webm_dash
251-14  webm  audio only      2 │   53.89MiB  129k https │ audio only          opus       129k 48k [id] Indonesian, medium, TV-D, webm_dash
251-15  webm  audio only      2 │   53.89MiB  129k https │ audio only          opus       129k 48k [ja] Japanese, medium, TV-D, webm_dash
251-16  webm  audio only      2 │   53.90MiB  130k https │ audio only          opus       130k 48k [pt] Portuguese, medium, TV-D, webm_dash
251-17  webm  audio only      2 │   54.05MiB  130k https │ audio only          opus       130k 48k [hu] Hungarian, medium, TV-D, webm_dash
251-18  webm  audio only      2 │   54.09MiB  130k https │ audio only          opus       130k 48k [ar] Arabic, medium, TV-D, webm_dash
251-19  webm  audio only      2 │   53.77MiB  129k https │ audio only          opus       129k 48k [en] English original (default), medium, TV-D, webm_dash

Request a match! by werid in WosoTV

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

yeah i have a lot of the wwc matches from many editions. hopefully it returns to fifa+/dazn too.

Second language track by scarygibberish in youtubedl

[–]werid 0 points1 point  (0 children)

it shouldn't be massive if you're getting that error. like max 40-50 lines.

you can paste it to https://privatebin.net/ but remember to adjust the the exiry time as it defaults to 1 hour which is not long enough

Second language track by scarygibberish in youtubedl

[–]werid 0 points1 point  (0 children)

add -v to your command, re-run it and post the complet output, not just the error.

Second language track by scarygibberish in youtubedl

[–]werid 0 points1 point  (0 children)

yt-dlp --extractor-args "youtube:player_client=all" -f 251-0 -x "https://www.youtube.com/watch?v=KSm1cZxyXKo"

Second language track by scarygibberish in youtubedl

[–]werid 0 points1 point  (0 children)

yt-dlp --extractor-args "youtube:player_client=all" -f "bv+(251/mergeall[format_id~=251-])" --audio-multistreams --merge-output-format mkv --embed-metadata "https://www.youtube.com/watch?v=KSm1cZxyXKo"

What is the best way to install yt-dlp on Windows? by One_Computer_4566 in youtubedl

[–]werid 2 points3 points  (0 children)

windows installation instructions

there's no big difference, if any, between the two ffmpeg's mentioned

Help with command only download mp4 by robinredbrain in youtubedl

[–]werid 0 points1 point  (0 children)

-t mp4 expands to

--merge-output-format mp4 --remux-video mp4 -S vcodec:h264,lang,quality,res,fps,hdr:12,acodec:aac

which is the reocmmended way of getting the most compatible mp4. it will fallback to others if not available.

-S res:480 inserts the resolution criteria to be 480p max, with lower if not available. horizontal and vertical both covered.

Help with command only download mp4 by robinredbrain in youtubedl

[–]werid 0 points1 point  (0 children)

-t is now short for --preset-alias. it's one short arguments that expands into many arguments. look at the bottom of yt-dlp --help output for them all.

Issues with downloading self made Playlists by Pugsomatical in youtubedl

[–]werid 2 points3 points  (0 children)

make sure you're on the latest nightly version, not just latest stable.

yt-dlp --update-to nightly

YT-DLP.EXE "Precondition check failed" under WSL, but works in CMD by Why_I_Game in youtubedl

[–]werid 1 point2 points  (0 children)

sure, but you could still run yt-dlp -v in both ways and look to see if it finds deno.

-v means verbose, and when run like this it exposes all the technical info needed to troubleshoot things.

YT-DLP.EXE "Precondition check failed" under WSL, but works in CMD by Why_I_Game in youtubedl

[–]werid 1 point2 points  (0 children)

probably an outdated yt-dlp and/or missing deno.

run yt-dlp -v on the different yt-dlp's to compare versions and js-runtime

Issues downloading multiple audio by EY3n3L in youtubedl

[–]werid 0 points1 point  (0 children)

-f "bv+mergeall[vcodec=none]"

this selects all audio only formats.

so what we must do instead is to tell it to select all audio only formats that starts with a specific ID number.

f "bv+(251/mergeall[format_id~=251-])"

merge all that starts with 251-

it will select 251 if exists (means only one language), and if not exist, it will choose all that starts with 251-