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.

What is the purpose of your issue?
Output note: This should match nothing. There are no new uploads after 20170721.
"dateafter" flag should affect page download
Currently when running
youtube-dlwith thedateafterflag, as you can see from the above output, it seems thatyoutube-dlcompletely ignores whatever you put in as the date as far as the "Downloading page" process is concerned.Since the page is sorted chronologically, the logic should go like this:
dateafterflag given by userpage #1only.dateafterdoes not match anything, abort.This is not the best way to do it of course, it would be better to run the process once for every page and check when you reach a page that doesn't have 100% videos that should be downloaded (this is the last page), so that just the right amount of pages are fetched. At least with the above way, which may be easier to implement, you can avoid the currently very annoying behavior where
youtube-dlfetches every page of a channel (potentially a lot) only to to conclude that zero videos matched your date filter.This issue is similar to #1846 and #1816 but it's not identical.