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

Any Way to Mark a Channel as "Watched"? #671

Open
rebeltaz opened this issue Dec 19, 2024 · 5 comments
Open

Any Way to Mark a Channel as "Watched"? #671

rebeltaz opened this issue Dec 19, 2024 · 5 comments
Labels
question Further information is requested

Comments

@rebeltaz
Copy link

I am coming from the trainwreck that is 4k Video Downloader. This looks like an EXCELLENT alternative to that!

I see how to tell tartube to check channels every so often and download videos that are not previously downloaded. My question is, is there any way to initially mark a channel as "fully downloaded" so that the first time the schedule runs, it doesn't try to download the ENTIRE channel and only gets videos post certain-date?

Thanks and thank you for this program!

@rebeltaz rebeltaz added the question Further information is requested label Dec 19, 2024
@axcore
Copy link
Owner

axcore commented Dec 20, 2024

There are two things you can try. The first one is good when you're downloading a channel for the first time:

Edit > General download options... > Downloads
On the line Only videos uploaded after this date, click the Set button and choose a date. For example, choose 1st December if you only want videos uploaded this month.

The second option is good for channels you've already downloaded, and you just want to look for new videos:

Edit > System preferences... > Operations > Stop
Select the Stop checking/downloading a channel/playlist button

That will stop the download after finding 3 videos that you've already downloaded. (Change the 3 value to a different number, if you want.)

Note that YouTube is making life difficult for everyone at the moment, so neither option will work as efficiently as they used to. (Check the Output tab during a download and see for yourself how many errors YouTube is spewing out; it's probably the same reason why 4k Video Downloader isn't working as well as you'd hoped.)

@rebeltaz
Copy link
Author

Oh no... 4k Video Downloader is a whole 'nother issue related to Lifetime License purchasers getting screwed. (https://www.reddit.com/r/4kdownloadapps/new/ and especially https://www.reddit.com/r/4kdownloadapps/comments/1hdsga2/app_support_ends_february_1_2025/ if you're interested)

I appreciate that. The first option sounds like just the ticket for what I need. I never thought I'd complain that a program had TOO many options, but... lol... Thank you again.

@rebeltaz
Copy link
Author

So... unfortunately, with both options setup as described, tartube seems to be downloading the meta data for every video in the channel every time the schedule starts a Download session. I have found that if I select '--break-on-existing,' channels that have already downloaded at least one video, then the rest of that channel will be skipped. But without that, if you ave not downloaded any videos, or only one (using the 'three videos' setting) it will check the entire channel every time. I would have expected the channel to be skipped once a video is found that is older than DATE. Is that not true?

I am sorry to be such a pain...

@axcore
Copy link
Owner

axcore commented Dec 27, 2024

Can you give me the URL of a channel that behaves in that way?

@rebeltaz
Copy link
Author

I've only added two channels while testing this. One seemed to be ok-ish, but this one - https://www.youtube.com/@LibertyHangout/videos - is the one that I really had trouble with.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested
Projects
None yet
Development

No branches or pull requests

2 participants