-
-
Notifications
You must be signed in to change notification settings - Fork 1.9k
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
[YouTube Change] Throttling at 1MB/s #2407
Comments
I'm for closing this issue until we can clearly replicate this issue on invidious. I personally haven't been able to replicate the issue on yewtu.be. yt-dlp and invidious are quite different, we are always using the videoplayback URLs from the ANDROID client, and we use QUIC for proxying the data (although on my instance it's HTTP2). |
I would suggest adding some mechanism for logging the download speed and then test with this instance. Then we can know for sure if it affects only yt-dlp or it affects invidious as well
We have also not been able to reproduce the issue on yt-dlp. But youtube is known to do slow rollouts for these kinds of changes. So it would be beneficial if we can start investigating as soon as possible before this becomes a more widespread issue |
Definitely there is some kind of throttling on yewtu.be. Trying to watch at 720p or 1080p and after a few seconds/minutes the stream gets stuck. I checked my home connection and this is not the issue. |
That's true, I can replicate the issue. Throttling is back, unfortunately. |
Useful resource: TeamNewPipe/NewPipeExtractor#780 |
This issue has been automatically marked as stale and will be closed in 30 days because it has not had recent activity and is much likely outdated. If you think this issue is still relevant and applicable, you just have to post a comment and it will be unmarked. |
Doesn't seem to be an issue anymore. |
Copied from yt-dlp/yt-dlp#985 since it surely/will surely affect Invidious instances.
Description
YouTube seems to have implemented a new throttling method, an IP will get flagged and throttled consistently (and from the look of it, permanently) at ~1MB/s.
The test bellow is this video: https://www.youtube.com/watch?v=p2vOKrHzqcg downloaded with my Watch on PC Script slightly modified, on a server with a 1Gbit/s connection.
Bumping the
--throttled-rate
to 1500 doesn't change anything, it always extract something that will get downloaded at ~1MB/sIf I run the same script, on the same server, but in a VM that is using a VPN it downloads at a normal speed.
I asked @pukkandan and he seems to agrees that it looks like throttling.
Note: an Invidious instance is also running on the IP, albeit, not public (only semi-private with a dozen of users) it's an IP that is used more than a "normal" end user IP.
Verbose log
The text was updated successfully, but these errors were encountered: