futo-org / grayjay-android

Read-only mirror of Grayjay repo for issue tracking
https://gitlab.futo.org/videostreaming/grayjay
Other
699 stars 42 forks source link

Ability to combine channels into a single "creator" #1294

Open Sainan opened 1 week ago

Sainan commented 1 week ago

Use Cases

Greyjay is advertised as being a platform to "follow creators, not channels," yet all that can be done is follow/subscribe to channels. A trivial example of this would be Jet Lag: The Game. They have an active presence on both Youtube and Nebula, both supported by Greyjay, and yet, if I were to actually follow both via Greyjay, I would see every video twice in my subscription feed.

Proposal

I propose that you actually be able to follow creators, by specifying their channel(s), resuling in a better presence in the subscription feed, e.g. by pruning or collapsing multiples of the same video in the subscription feed.

dipique commented 1 week ago

This feature would require de-duplicating videos that have different titles, sizes, and lengths--i I'm not sure there's actually any reasonable way to do this without creating a brand new crowd sourced database or getting creators to add some kind of metadata.

Kelvin-FUTO commented 1 week ago

We already support this, but our current design is to be creator driven, meaning that a creator needs to verify their accounts so no false positives happen. We've been thinking about doing this in an automatic fashion, or even user specified, we just haven't gotten to it.

We already support deduplicating videos from the same account.