-
Notifications
You must be signed in to change notification settings - Fork 753
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
[Bug]: Duration is not displayed in Subscriptions page #5322
Comments
Hi @lamborghinipth how many channels are you subscribed to? You can see this number on the Channels page |
I have this same problem, I'm subscribed to 800+ channels, the duration on subscription page is vital I often watch videos based on the duration fitting the time I have and swatch the longer ones later. |
@feather42 FreeTube automatically forces RSS when the currently selected profile has 125 or more subscriptions to avoid getting ratelimited. Unfortunately YouTube's RSS feeds don't include the video duration or live status. If FreeTube didn't force RSS, only about 130-160 channels would get fetched before you would hit YouTube's ratelimit and you would just get errors for the remaining 640-670 channels. If you don't want to use RSS, split your subscriptions up into different smaller profiles or drastically reduce you subscriptions. |
@efb4f5ff-1298-471a-8973-3d47447115dc
Total more than 200 channels in more than 10 profiles. Means I have about 20 channels in each profiles.
I think I did as your suggestion. I split into profiles as I said above. For example, I have profiles Sports that contain 16 channels. When I click on FreeTube logo while switching to profile Sports, the issue is still here right now. I also check a single latest subscribed channel - the 211st channel I subscribed. It works properly. I think it is a bug. |
If you refreshed your subscriptions with the all channels profile, which had too many subscriptions so got forced to use RSS and then switch to another profile without refreshing your subscriptions you will see the information that FreeTube fetched when you refreshed the all channels profile. If you switch to your sports profile and then refresh your subscriptions you should see the video durations.
That is entirely expected, when you visit a single channel directly FreeTube only has to fetch information for that specific channel from YouTube. The risk of getting ratelimited only exists on the subscriptions page, because FreeTube has to fetch information for every subscription in the profile at the same time, which is why it uses RSS if you have too many. |
Guidelines
Describe the bug
Reproduce:
Expected Behavior
Duration is displayed in bottom right of each video's thumbnail
![100](https://camo.githubusercontent.com/036ff074d18b8e34b7a480892d899e10b73c7b781a0690626e9ed85a0bdce504/68747470733a2f2f692e696d6775722e636f6d2f4e4d6d41614b702e6a706567)
Issue Labels
content not loading, text/string issue, visual bug
FreeTube Version
v0.21.0
Operating System Version
Win 11 Pro
Installation Method
Portable
Primary API used
Local API
Last Known Working FreeTube Version (If Any)
v0.21.0
Additional Information
None
Nightly Build
The text was updated successfully, but these errors were encountered: