Closed SkyeMors closed 4 months ago
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 channels.
Because of RSS you dont see the video duration
If you don't want to use RSS, split your subscriptions up into different smaller profiles or drastically reduce you subscriptions.
Yes, I understand this, which is why I proposed the other optional solutions that have the user perform an action that manually, individually requests video length after a delay.
Guidelines
Problem Description
I would like for videos (universally) to show the video length. Currently from what I've seen, it only shows video length in the corner of video previews in Playlists and in the Subscription page (and likely other places) if you've already "watched it" (loaded it locally, where it's presumably pulled from once the video loads).
Proposed Solution
Have the video length timestamp in the bottom-right of thumbnails of all videos globally by default.
Alternatives Considered
Have a "--:--" fake timestamp in the bottom-right of the thumbnail that stays blank until you hovor on it for long enough for it to grab the video length, then populate it. Alternatively, grab and place the video length when it's added to a playlist on the user's end.
Issue Labels
display more information to user
Additional Information
No response