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

[Feature Request]: When not able to get a channel’s videos list through the local API, fallback to the RSS feed #3641

Closed
3 tasks done
hollownights opened this issue Jun 8, 2023 · 5 comments

Comments

@hollownights
Copy link

hollownights commented Jun 8, 2023

Guidelines

  • I have searched the issue tracker for open and closed issues that are similar to the feature request I want to file, without success.
  • I have searched the documentation for information that matches the description of the feature request I want to file, without success.
  • This issue contains only one feature request.

Problem Description

Any time YouTube makes some change to the channel's videos page/tab, FreeTube can be affected by not being able to retrieve a list of videos. This problem also occurs if there is some restriction to the user's IP address.

Proposed Solution

When not able to get a channel’s videos list through the local API for any reason whatsoever, fallback to the RSS feed. The RSS feed is limited to the last 10 videos, but that is 10 videos better than nothing.

Alternatives Considered

Considering that FreeTube (and FreeTube-like softwares/services) doesn't uses the official API, there isn't any, really. Only the RSS feeds can be expected to keep the same structure, despite the limitations imposed by YouTube.

Issue Labels

display more information to user, ease of use improvement, improvement to existing feature

Additional Information

No response

@efb4f5ff-1298-471a-8973-3d47447115dc

Hi @hollownights on what page do you want the RSS fallback to be applied to?

@hollownights

This comment was marked as spam.

@efb4f5ff-1298-471a-8973-3d47447115dc
Copy link
Member

efb4f5ff-1298-471a-8973-3d47447115dc commented Jun 8, 2023

Implementing this on the channel page would be a mess, as the RSS feeds contain videos, shorts and live, with no way of differentiating them, so we couldn't split them up properly into their individual channel tabs.

So for that reason i unfortunately have to close the issue.

@efb4f5ff-1298-471a-8973-3d47447115dc efb4f5ff-1298-471a-8973-3d47447115dc closed this as not planned Won't fix, can't repro, duplicate, stale Jun 8, 2023
@aleksejrs
Copy link

aleksejrs commented Jun 8, 2023

videos, shorts and live, with no way of differentiating them, so we couldn't split them up properly into their individual channel tabs.

I hate the distinction between shorts and videos, because I have to check three places (including Live, see #2852) to see if there are new videos on a channel, and one of the places did not exist in the past and many channels do not use it, so it is an unpleasant surprise when videos appear there unnoticed. Maybe mobile users like it, but I would rather have a page like Subscriptions on a channel.

@hollownights

This comment was marked as spam.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants