Download videos before or after "date uploaded" #89

Closed
opened 2026-02-20 22:25:12 -05:00 by deekerman · 6 comments
Owner

Originally created by @Jimmm on GitHub (Aug 4, 2011).

Originally assigned to: @jaimeMF on GitHub.

For Example:
youtube-dl -datebefore 20110804 “http://www.youtube.com/watch?v=foobar”
download this video, if it was uploaded before the 4th of Aug 2011
or
youtube-dl -dateafter 20110804 “http://www.youtube.com/watch?v=foobar”
or
youtube-dl -date 20110804 “http://www.youtube.com/watch?v=foobar”

It will be very handy for my playlist downloads. I rename my videos and youtube-dl downloads them one more time. Date filter will solve my problem.

Thanks for your attention.

Originally created by @Jimmm on GitHub (Aug 4, 2011). Originally assigned to: @jaimeMF on GitHub. For Example: youtube-dl -datebefore 20110804 “http://www.youtube.com/watch?v=foobar” download this video, if it was uploaded before the 4th of Aug 2011 or youtube-dl -dateafter 20110804 “http://www.youtube.com/watch?v=foobar” or youtube-dl -date 20110804 “http://www.youtube.com/watch?v=foobar” It will be very handy for my playlist downloads. I rename my videos and youtube-dl downloads them one more time. Date filter will solve my problem. Thanks for your attention.
deekerman 2026-02-20 22:25:12 -05:00
  • closed this issue
  • added the
    request
    label
Author
Owner

@truhlikfredy commented on GitHub (Oct 2, 2011):

Hi, this is exactly what could solve my problem as well. Again paylist download is great and with the date option would be just awesome. Kindly sad that is made in python, if it would be C or something what I understand I would make this feature myself. But still if somebody makes it, I'm willing pay small amount on his paypal, if that helps.

@truhlikfredy commented on GitHub (Oct 2, 2011): Hi, this is exactly what could solve my problem as well. Again paylist download is great and with the date option would be just awesome. Kindly sad that is made in python, if it would be C or something what I understand I would make this feature myself. But still if somebody makes it, I'm willing pay small amount on his paypal, if that helps.
Author
Owner

@phihag commented on GitHub (Nov 28, 2011):

A common use for this seems to be to automatically download the newest videos in a channel. We should support dates in the form now[+-][0-9]+(day|week|month|year)(s)?.

@phihag commented on GitHub (Nov 28, 2011): A common use for this seems to be to automatically download the newest videos in a channel. We should support dates in the form `now[+-][0-9]+(day|week|month|year)(s)?`.
Author
Owner

@truhlikfredy commented on GitHub (Dec 6, 2011):

Now I had time to check the new git version, updated it on NAS and it seams to me that it isn't there yet. I was confused that it's already supported. Now I'm not so much. Now + - days are fine, but even having option to send fixed timestamp would be excellent. Having fixed date would be I think better than this flexible system. For start would be easier to implement (i think :) ). And everybody wanting to get there any flexible dates could use date -d "now -2 day" and then feed result to your downloaded. I download one channel it got over 200 videos and over 50GBs, so now I would like to burn at least half of them on bluray and having ability to put fixed date would avoid re-downloading the burned and deleted files. And it would work better than having now-200day and tomorrow changing it to now-201day etc...

@truhlikfredy commented on GitHub (Dec 6, 2011): Now I had time to check the new git version, updated it on NAS and it seams to me that it isn't there yet. I was confused that it's already supported. Now I'm not so much. Now + - days are fine, but even having option to send fixed timestamp would be excellent. Having fixed date would be I think better than this flexible system. For start would be easier to implement (i think :) ). And everybody wanting to get there any flexible dates could use `date -d "now -2 day"` and then feed result to your downloaded. I download one channel it got over 200 videos and over 50GBs, so now I would like to burn at least half of them on bluray and having ability to put fixed date would avoid re-downloading the burned and deleted files. And it would work better than having now-200day and tomorrow changing it to now-201day etc...
Author
Owner

@mvi-x commented on GitHub (Feb 12, 2013):

I see this still as open. Is anyone taking care of it or did you guys find some workaround?

@mvi-x commented on GitHub (Feb 12, 2013): I see this still as open. Is anyone taking care of it or did you guys find some workaround?
Author
Owner

@phihag commented on GitHub (Feb 18, 2013):

@mvime Sorry, we got a lot of open issues and no active developer has taken an interest to this feature. Feel free to propose a pull request.

@phihag commented on GitHub (Feb 18, 2013): @mvime Sorry, we got a lot of open issues and no active developer has taken an interest to this feature. Feel free to propose a pull request.
Author
Owner

@tommcintyre commented on GitHub (Jul 22, 2017):

+1

Also issues should stay open if they're legit, just assign to a _backlog label or something?

@tommcintyre commented on GitHub (Jul 22, 2017): +1 Also issues should stay open if they're legit, just assign to a _backlog label or something?
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/youtube-dl-ytdl-org#89
No description provided.