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

Add some way to give more visibility to infrequent uploaders #1866

Open
Blockguy24 opened this issue Jan 24, 2025 · 3 comments
Open

Add some way to give more visibility to infrequent uploaders #1866

Blockguy24 opened this issue Jan 24, 2025 · 3 comments
Labels
Enhancement New feature or request Youtube

Comments

@Blockguy24
Copy link

Use Cases

Currently, the YouTube plugin doesn't update every channel due to rate limits. Even when "Peek Channel Contents" is enabled, sometimes not all channels are updated for a while. I want to be able to see what these channels uploaded when GrayJay eventually gets around to updating them.

Proposal

If there was some way to identify all the channels that GrayJay considered as infrequent uploaders, then I could manually enable notifications for those channels, or add them to a subscription group

References

@Blockguy24 Blockguy24 added the Enhancement New feature or request label Jan 24, 2025
@Zvonimir-FUTO
Copy link
Collaborator

In the latest version we have implemented option called Only Use Channel RSS Feeds (inferior) which contains the ability to exclusively use channel content rss feeds, this should significantly reduce rate-limiting at the cost of bad results (no duration, includes shorts, only last 15 videos). We are also looking to improve this further.

@Blockguy24
Copy link
Author

Does that option always refresh all channels? When I have it enabled, the verbose messaging seems to imply otherwise.

@Kelvin-FUTO
Copy link
Contributor

Correction, RSS feed only does not remove the ratelimit, it just replaces first first half of requests with rss requests like peeekChannelContents does.

To list a few things that are worth knowing/doing if you havent:

  • Background updating setting allows Grayjay to update your subs overtime while you are not using Grayjay, this is a good way to keep your cache up2date including infrequent uploaders
  • Peek channel contents adds 100 additional channel requests on top of the existing limits. I do not know how many subs you have.
  • Reloading a subscription group should reload those channels specifically, so technically (not saying its a good solution, but should atleast mention it), making a group with said infrequent channels and reloading while you have that subsgroup selected should reload those subscriptions directly.
  • Some ideas to space out updating throughout use of Grayjay are being considered, dripfeeding, this would allow Grayjay to update your subs while you are watching videos and such, thus covering more channels without interfering with the user.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Enhancement New feature or request Youtube
Projects
None yet
Development

No branches or pull requests

3 participants