mirror of
https://github.com/Chocobozzz/PeerTube.git
synced 2026-03-02 22:57:11 -05:00
Optionally limit number of trending videos from single account/channel #5180
Labels
No labels
Component: Accessibility
Component: Administration
Component: Auth
Component: CLI
Component: Channels
Component: Chapters
Component: Comments
Component: Custom Markdown
Component: Docker 🐳
Component: Documentation 📚
Component: Email
Component: Embed
Component: Federation 🎡
Component: Import/Export
Component: Live
Component: Metadata
Component: Mobile
Component: Moderation :godmode:
Component: Notifications
Component: Object storage
Component: Observability
Component: PeerTube Plugin 📦
Component: Player ⏯️
Component: Playlist
Component: Recommendation
Component: Redundancy
Component: Registration
Component: Runners
Component: SEO
Component: Search
Component: Security
Component: Stats
Component: Studio
Component: Studio
Component: Subscriptions
Component: Subtitles 💬
Component: Transcoding
Component: Upload
Component: Video Import
Component: i18n 🔡
Priority: High
Priority: Low
Priority: Roadmap
Status: Blocked ✋
Status: In Progress 🔜
Status: To Reproduce
Status: Waiting for answer
Template not filled
Type: Bug 🐛
Type: Discussion 💭
Type: Discussion 💭
Type: Duplicate ➿
Type: Feature Request ✨
Type: Maintenance 👷♀️
Type: Performance
Type: Question
UI
good first issue
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/PeerTube#5180
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
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.)
@tio-trom commented on GitHub (Nov 16, 2023):
I agree. Look at this:

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.
@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.
@vid-bin commented on GitHub (Feb 15, 2024):
Pitching in my support.
@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! 🙂