Optionally limit number of trending videos from single account/channel #5180

Open
opened 2026-02-22 11:11:39 -05:00 by deekerman · 4 comments
Owner

Originally created by @FediVideos on GitHub (Oct 17, 2023).

Describe the problem to be solved

Quite often the trending videos section is dominated by one particular channel or account. This tends to drown out all the other creators, and reduce the visibility of smaller channels/accounts.

On some instances, I've seen over 50% of the trending videos all coming from one account. It makes it look like there aren't any other creators on there, even though there are lots.

Describe the solution you would like

It would be nice for instance admins to have the option of limiting how many videos are visible in trending from a single channel/account.

This is what Mastodon does on their trending posts section, and it works really well, it lets people see a wider range of accounts in trends.

(Obviously some instances might not want this limitation, which is why I'm suggesting it as an option.)

Originally created by @FediVideos on GitHub (Oct 17, 2023). ### Describe the problem to be solved Quite often the trending videos section is dominated by one particular channel or account. This tends to drown out all the other creators, and reduce the visibility of smaller channels/accounts. On some instances, I've seen over 50% of the trending videos all coming from one account. It makes it look like there aren't any other creators on there, even though there are lots. ### Describe the solution you would like It would be nice for instance admins to have the option of limiting how many videos are visible in trending from a single channel/account. This is what Mastodon does on their trending posts section, and it works really well, it lets people see a wider range of accounts in trends. (Obviously some instances might not want this limitation, which is why I'm suggesting it as an option.)
Author
Owner

@tio-trom commented on GitHub (Nov 16, 2023):

I agree. Look at this:
2023-11-16_14-25

2023-11-16_14-26

The Linux Experiment channel dominates so much it looks like it is the only one. We need a better way of promoting the trending videos. Limiting the trending videos per channel is a good idea.

@tio-trom commented on GitHub (Nov 16, 2023): I agree. Look at this: ![2023-11-16_14-25](https://github.com/Chocobozzz/PeerTube/assets/38043315/ce66870f-1d71-4e3c-b823-757670790615) ![2023-11-16_14-26](https://github.com/Chocobozzz/PeerTube/assets/38043315/401f35e7-e488-4f66-9338-3180cd54d517) The Linux Experiment channel dominates so much it looks like it is the only one. We need a better way of promoting the trending videos. Limiting the trending videos per channel is a good idea.
Author
Owner

@FediVideos commented on GitHub (Nov 17, 2023):

Yeah, that's what Mastodon's trending posts feature used to look like when it first launched. However, when they tweaked it to only show one trending post per account, the feature became a LOT more useful.

@FediVideos commented on GitHub (Nov 17, 2023): Yeah, that's what Mastodon's trending posts feature used to look like when it first launched. However, when they tweaked it to only show one trending post per account, the feature became a LOT more useful.
Author
Owner

@vid-bin commented on GitHub (Feb 15, 2024):

Pitching in my support.

@vid-bin commented on GitHub (Feb 15, 2024): Pitching in my support.
Author
Owner

@FediVideos commented on GitHub (Jan 7, 2026):

Just to follow up, I'm trying to run my fedi.video instance as a discovery site for PeerTube, so that new people can discover the best PeerTube channels to follow in a safe and curated environment. However, the trending is being swamped by a small number of popular channels so that discovery is far more difficult than it should be.

For an example, I've attached below what my site's Trending page currently looks like, with one channel taking up most of the space on the page. It carries on like this way down the page with one channel totally dominating, and makes it very difficult for people to discover other content as they have to keep scrolling very far down every time to see any variety. If someone doesn't like the dominant channel, or if they like it but just want to see other stuff, the dominance makes the trending page almost useless to them.

If I could (optionally) restrict my instance's trending page to showing just one video per channel, that would make discovery a lot easier for people browsing the instance and they would discover a lot more channels! 🙂

Image
@FediVideos commented on GitHub (Jan 7, 2026): Just to follow up, I'm trying to run my fedi.video instance as a discovery site for PeerTube, so that new people can discover the best PeerTube channels to follow in a safe and curated environment. However, the trending is being swamped by a small number of popular channels so that discovery is far more difficult than it should be. For an example, I've attached below what my site's Trending page currently looks like, with one channel taking up most of the space on the page. It carries on like this way down the page with one channel totally dominating, and makes it very difficult for people to discover other content as they have to keep scrolling very far down every time to see any variety. If someone doesn't like the dominant channel, or if they like it but just want to see other stuff, the dominance makes the trending page almost useless to them. If I could (optionally) restrict my instance's trending page to showing just one video per channel, that would make discovery a lot easier for people browsing the instance and they would discover a lot more channels! 🙂 <img width="1920" height="915" alt="Image" src="https://github.com/user-attachments/assets/27db70ef-27bb-41fa-9870-b113cfd75875" />
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/PeerTube#5180
No description provided.