VistaLover Posted March 2, 2023 Posted March 2, 2023 On 2/28/2023 at 4:54 PM, nicolaasjan said: YouTube changed something... Downloads are now very slow. On 2/28/2023 at 8:45 PM, nicolaasjan said: Pushed a release (only yt-dlp) with the latest fixes from upstream. Download speed should be back to normal now. ... "upstream" : youtube-dl (the original project); yt-dlp : "downstream" (the fork) ... For a fix from "upstream" , check this (and posted comments); WFM ! 1
nicolaasjan Posted March 2, 2023 Posted March 2, 2023 48 minutes ago, VistaLover said: ... "upstream" : youtube-dl (the original project); yt-dlp : "downstream" (the fork) ... Haha, I meant upstream from my fork point of view,
j7n Posted March 2, 2023 Author Posted March 2, 2023 Google has entered trolling mode at 31 kB/s. I'd still rather watch a video the next day than view advertisements every 5 minutes with 100% CPU usage. The last version lasted several months, now a fix is needed already after a week. 1
nicolaasjan Posted March 2, 2023 Posted March 2, 2023 (edited) 45 minutes ago, j7n said: Google has entered trolling mode at 31 kB/s. I'd still rather watch a video the next day than view advertisements every 5 minutes with 100% CPU usage. The last version lasted several months, now a fix is needed already after a week. Just a few seconds ago, I uploaded a fixed version of youtube-dl. (fix is not yet committed; got it from a test branch of the main developer) Yt-dlp was fixed earlier. See signature. Could you please test? Here on Windows Vista: [download] 3.5% of ~3.06GiB at 11.73MiB/s ETA 04:44 Edited March 2, 2023 by nicolaasjan 2
VistaLover Posted March 2, 2023 Posted March 2, 2023 1 hour ago, j7n said: I'd still rather watch a video the next day than view advertisements every 5 minutes with 100% CPU usage. 59 minutes ago, nicolaasjan said: I uploaded a fixed version of youtube-dl. (fix is not yet committed; got it from a test branch of the main developer) Thanks!
VistaLover Posted March 2, 2023 Posted March 2, 2023 (edited) 5 hours ago, nicolaasjan said: Could you please test? ... It seems most evil Google have again patched this ; I now get: yt-dl -f 140-1 "p7FCgw_GlWc" => [youtube] p7FCgw_GlWc: Downloading webpage [youtube] Confirming age [youtube] p7FCgw_GlWc: Downloading API JSON [dashsegments] Total fragments: 1 [download] Destination: Kanye West - Famous-p7FCgw_GlWc.m4a [download] 7.7% of ~9.83MiB at 50.70KiB/s ETA 01:06 ERROR: Interrupted by user Terminate batch job (Y/N)? y ... Was fine earlier today, with a patched youtube-dl build of mine... yt-dlp is also affected now ... Had you been a fan of SNL's "Church Lady" in the mid-80s to 90s? Google are indeed "SATAN" (and are obviously keeping a keen eye on the yt-dlp/yt-dl repos) ... Edited March 3, 2023 by VistaLover 3
johk Posted March 3, 2023 Posted March 3, 2023 Whatever it is, thanks for your work. Waiting for the fix from upstreams or whatever :) I found recently your XP build and I really enjoyed it :) 1
nicolaasjan Posted March 3, 2023 Posted March 3, 2023 Follow this issue regarding throttling being back again in a number of cases. 1
AstroSkipper Posted March 3, 2023 Posted March 3, 2023 (edited) 5 hours ago, nicolaasjan said: Follow this issue regarding throttling being back again in a number of cases. At this point, I would like to say thanks for all your efforts in building XP- compatible versions of youtube-dl and yt-dlp. I use your builds for a longer time, and they are great. Hopefully, this permanent throttling issue can be fixed again. For that, I totally agree with @VistaLover. I hate Google for all these unnecessary changes. Edited March 3, 2023 by AstroSkipper 2
nicolaasjan Posted March 3, 2023 Posted March 3, 2023 (edited) 4 hours ago, AstroSkipper said: Hopefully, this permanent throttling issue can be fixed again. Is fixed (for now...) in yt-dlp. Updated my build. [Edit] youtube-dl fixed as well. Edited March 3, 2023 by nicolaasjan 2
j7n Posted March 3, 2023 Author Posted March 3, 2023 Thank you for your work. The current works again. 1
displayed name Posted March 10, 2023 Posted March 10, 2023 (edited) Just wanted to add my voice to this. nicolaasjan, you are a saint for providing these XP-compatible compiles of ytdl and ytdlp. Thank you so very much! Edit: FYI, while reading https://github.com/dirkf/youtube-dl/commit/b0b53e892, I noticed3 Vangelis66's comment asking if anyone has "noticed that the audio-only formats now come in *-0 and *-1 variants." If you want to pass this along to him, the -0 formats are the video's original audio, and the -1 formats are the original audio processed by Youtube to add compression and limiting for volume leveling. Here for example are what the waveforms for videoID p7FCgw_GlWc look like in the 140-0 and 140-1 streams: 140-0: 140-1: As you can see, the second one is exactly the same soundtrack, but has lots of amplification of quiet parts and deamplification of the loudest parts to create a more level volume from start to finish. If you want to pass this information along to that github thread (and/or the youtube-dlp/dl developers), feel free. I only discovered this just this minute, so it's possibly they don't yet know. Edited March 10, 2023 by displayed name 1
j7n Posted March 10, 2023 Author Posted March 10, 2023 So which one does it download now if I request 140 with a previously configured command line?
nicolaasjan Posted March 10, 2023 Posted March 10, 2023 (edited) 5 hours ago, displayed name said: I noticed3 Vangelis66's comment asking if anyone has "noticed that the audio-only formats now come in *-0 and *-1 variants." If you want to pass this along to him, the -0 formats are the video's original audio, and the -1 formats are the original audio processed by Youtube to add compression and limiting for volume leveling. I don't see *-0 and *-1 variants. Tried with the video p7FCgw_GlWc (from Vangelis66 (a.k.a. @VistaLover) comment and got these formats offered: yt-dlp -F p7FCgw_GlWc Removing cache dir /home/nico/.cache/yt-dlp ... [youtube] Extracting URL: p7FCgw_GlWc [youtube] p7FCgw_GlWc: Downloading webpage [youtube] p7FCgw_GlWc: Downloading android player API JSON [youtube] p7FCgw_GlWc: Downloading tv embedded player API JSON [youtube] p7FCgw_GlWc: Downloading web embedded client config [youtube] p7FCgw_GlWc: Downloading player 21246a91 [youtube] p7FCgw_GlWc: Downloading web embedded player API JSON [SponsorBlock] Fetching SponsorBlock segments [SponsorBlock] Found 2 segments in the SponsorBlock database [info] Available formats for p7FCgw_GlWc: ID EXT RESOLUTION FPS CH │ FILESIZE TBR PROTO │ VCODEC VBR ACODEC ABR ASR MORE INFO ───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── sb2 mhtml 48x27 0 │ mhtml │ images storyboard sb1 mhtml 80x45 0 │ mhtml │ images storyboard sb0 mhtml 160x90 0 │ mhtml │ images storyboard 249-drc webm audio only 2 │ 3.89MiB 51k dash │ audio only opus 51k 48k low, DRC, webm_dash 250-drc webm audio only 2 │ 5.04MiB 66k dash │ audio only opus 66k 48k low, DRC, webm_dash 249 webm audio only 2 │ 3.89MiB 51k dash │ audio only opus 51k 48k low, webm_dash 250 webm audio only 2 │ 5.05MiB 67k dash │ audio only opus 67k 48k low, webm_dash 140-drc m4a audio only 2 │ 9.83MiB 129k dash │ audio only mp4a.40.2 129k 44k medium, DRC, m4a_dash 251-drc webm audio only 2 │ 9.65MiB 127k dash │ audio only opus 127k 48k medium, DRC, webm_dash 140 m4a audio only 2 │ 9.83MiB 129k dash │ audio only mp4a.40.2 129k 44k medium, m4a_dash 251 webm audio only 2 │ 9.70MiB 128k dash │ audio only opus 128k 48k medium, webm_dash 394 mp4 256x144 30 │ 6.40MiB 84k dash │ av01.0.00M.08 84k video only 144p, mp4_dash 160 mp4 256x144 30 │ 2.53MiB 33k dash │ avc1.4d400c 33k video only 144p, mp4_dash 278 webm 256x144 30 │ 6.12MiB 81k dash │ vp9 81k video only 144p, webm_dash 395 mp4 426x240 30 │ 14.41MiB 190k dash │ av01.0.00M.08 190k video only 240p, mp4_dash 133 mp4 426x240 30 │ 4.23MiB 56k dash │ avc1.4d4015 56k video only 240p, mp4_dash 242 webm 426x240 30 │ 5.17MiB 68k dash │ vp9 68k video only 240p, webm_dash 396 mp4 640x360 30 │ 22.87MiB 301k dash │ av01.0.01M.08 301k video only 360p, mp4_dash 134 mp4 640x360 30 │ 8.67MiB 114k dash │ avc1.4d401e 114k video only 360p, mp4_dash 18 mp4 640x360 30 2 │ ~ 12.63MiB 162k https │ avc1.42001E 162k mp4a.40.2 0k 22k 360p 243 webm 640x360 30 │ 9.90MiB 130k dash │ vp9 130k video only 360p, webm_dash 397 mp4 854x480 30 │ 41.59MiB 548k dash │ av01.0.04M.08 548k video only 480p, mp4_dash 135 mp4 854x480 30 │ 14.71MiB 194k dash │ avc1.4d401f 194k video only 480p, mp4_dash 244 webm 854x480 30 │ 15.81MiB 208k dash │ vp9 208k video only 480p, webm_dash 398 mp4 1280x720 30 │ 84.46MiB 1112k dash │ av01.0.05M.08 1112k video only 720p, mp4_dash 136 mp4 1280x720 30 │ 34.36MiB 453k dash │ avc1.4d401f 453k video only 720p, mp4_dash 247 webm 1280x720 30 │ 30.57MiB 403k dash │ vp9 403k video only 720p, webm_dash 399 mp4 1920x1080 30 │ 133.61MiB 1760k dash │ av01.0.08M.08 1760k video only 1080p, mp4_dash 137 mp4 1920x1080 30 │ 216.45MiB 2851k dash │ avc1.640028 2851k video only 1080p, mp4_dash 248 webm 1920x1080 30 │ 122.86MiB 1618k dash │ vp9 1618k video only 1080p, webm_dash "DRC" likely stands for "Dynamic Range Compression". (never saw this offered before though) If I request -f bestaudio -x, I get the non DRC variant (larger file size; 5246788 bytes vs 5203567 bytes opus audio). Quote So which one does it download now if I request 140 with a previously configured command line? In this case the non DRC one. If you want the DRC one, you'll have to pass -f 140-drc. Edited March 10, 2023 by nicolaasjan
VistaLover Posted March 10, 2023 Posted March 10, 2023 (edited) 3 hours ago, nicolaasjan said: I don't see "*-0" and "*-1" variants. That's because these are ONLY offered when the videoID is an age-gated one && the tool is youtube-dl; with yt-dlp, as you wrote, the two audio variants, again for age-gated videoIDs, are labelled as "*" and "*-drc* (where drc = Dynamic Range Compression). TL;DR: When you're using youtube-dl and you stumble upon an age-gated videoID, if your script (for audio) specifically requests just "-f 140", then NO download for that ; you'd have to modify the audio format selection to be based on RegExp (and/or, perhaps, file extension of audio file) ... Edited March 10, 2023 by VistaLover better wording 2
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now