Skip to content
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

Automatic rate limiting - using a headless video player #23181

Open
wisiz opened this issue Nov 23, 2019 · 0 comments
Open

Automatic rate limiting - using a headless video player #23181

wisiz opened this issue Nov 23, 2019 · 0 comments
Labels

Comments

@wisiz
Copy link

@wisiz wisiz commented Nov 23, 2019

Checklist

  • I'm reporting a feature request
  • I've verified that I'm running youtube-dl version 2019.11.22
  • I've searched the bugtracker for similar feature requests including closed ones

Description

Nowadays providers check the throughput and ban an account when videos are downloaded to quick. Also videos have a different bitrate or even the bitrate changes through the video. Setting limit-rate to a specific rate is difficult and to not get banned setting it way too low.
Providers can produce videos with changing bitrates to detect downloaders with a fixed --limit-rate.

Make youtube-dl capable of automatic rate-limiting (throttling) by piping the downloaded video into a video player (headless) who takes care of the bitrate, to emulate an interactive user.
This allows to download at the highest possible rate.

@wisiz wisiz added the request label Nov 23, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
1 participant
You can’t perform that action at this time.