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.
Issue #1745 was solved the other day. But to go along with it, it would be nice to optimize these video selections as well:
--match-title
--reject-title
--date
--datebefore
--dateafter
And maybe all the video selection options. ( https://github.com/rg3/youtube-dl#video-selection )
At the moment, if a youtube video from a playlist is outside a date range or has rejected title regex, the video and info pages still load for it anyway, and then afterward skip over the video since it doesn't match the filters. By adding the filter check before the info page loading, the info page loading could be skipped entirely. This is assuming that the data required for these filters is available prior to loading the individual video info pages.