-
Notifications
You must be signed in to change notification settings - Fork 10.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Every 3 videos causes the 4th video downloaded from a playlist to download at extremely slow speed #30024
Comments
Presumably the current version of the YT nonsense as identified in #29326? |
Yes i have same problem :( even if i limit download speed using -r 3M not help i must manualy end download ctrl+C in terminal then again paste playlist link to download and somtime start same slow speed or just fix and speed is normal but only for fiew or just one download then slow again... Meybe will be good add something like this: If Speed is lower then 1 MB more then 20s reconnect. Thanks cheers from Poland :) |
Hi its me again. I download big playlist and i see somehing. Example i use for download parametr youtube-dl --playlist-start 346 Speed is alweys slow 50Kb/s but if i change playlist-start number for higher example +6 youtube-dl --playlist-start 352 from 346 and start again then [download] Downloading video 1 of 33 YT not block speed for next fiew download. Yes looks wierd but thats how work now. Then if less download before YT see then better... |
Actually, I have this issue on any ISP even when I view a single video in MPV. But I never have it when I download one video with command line. |
i have the same exact problem... i've made macros for mobaxterm and just ctrl-c out when the speeds are 80k... until i finally get the full 50 megabits per sec.... alas it drops to 80k again within a few downloads... i can spend all day ctrl-c'ing and running the macro again to download a dozen video channel : ( i'd say i get the 80k speeds.. like 80% of the time now : ( tried limiting the speed as low as like 600k to no avail... it still drops to 80 either instantly or after a few downloads : ( edit- after doing a few more searches on here... i can verify that this absolutely works/fixes the issue : )_"try the workaround in yt-dlp. @tzarebczan @rebane2001 yt-dlp "https://www.youtube.com/watch?v=exampleURL" --extractor-args youtube:player_client=android --throttled-rate 100K see https://github.com/yt-dlp/yt-dlp/releases/tag/2021.07.07"_ |
Fixes ytdl-org#29326, closes ytdl-org#29790, closes ytdl-org#30004, closes ytdl-org#30024, closes ytdl-org#30052, closes ytdl-org#30088, closes ytdl-org#30097, closes ytdl-org#30102, closes ytdl-org#30109, closes ytdl-org#30119, closes ytdl-org#30125, closes ytdl-org#30128, closes ytdl-org#30162, closes ytdl-org#30173, closes ytdl-org#30186, closes ytdl-org#30192, closes ytdl-org#30221, closes ytdl-org#30239, closes ytdl-org#30539, closes ytdl-org#30552.
This video is downloading at 82.52KiB/s, estimated to take 16 minutes, where other videos will complete in less than 10 seconds (both video and audio at best available quality).
YouTube-DL has a very odd issue where after about 3 or 4 videos downloading at full rate in a playlist download, the following video will download at a very slow rate, in orders of 100 times slower. It probably is caused by YouTube's servers receiving GET requests from YouTube-DL on the same IP in quick succession, causing overhead.
This could be mitigated by having YouTube-DL have waited between download operations, or sending out new GET calls for every single download operation as if it is a new browser connecting every time. There could a be sensing requirement (try again if the download speed is below a certain value) or a command-line argument for if a download is suddenly slower than the previous downloads, attempt to reconnect as a new client.
While downloading a playlist, the entire playlist there should be no changes in speed due to downloading videos rapidly in order.
The text was updated successfully, but these errors were encountered: