Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign upGitHub is where the world builds software
Millions of developers and companies build, ship, and maintain their software on GitHub — the largest and most advanced development platform in the world.
Checklist
Description
What the problem is:
Duration information of videos in a YouTube playlist are not given by YouTube-DL even though they're available, causing us to process each video (make an individual request for each video) to find out their duration. (which often leads to 429)
How it could be fixed:
Changing the video regex (maybe) and then parsing the duration of videos in the playlist extractor would fix this. (https://github.com/ytdl-org/youtube-dl/blob/master/youtube_dl/extractor/youtube.py#L332)
How your proposed solution would look like:
User calls
extract_info()withprocess=False. The;process=Truetoextract_info()and make extra calls.