futo-org / grayjay-android

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

Link identical videos across platforms #1227

Open Phil12026 opened 1 month ago

Phil12026 commented 1 month ago

Use Cases

Situation: I am a subscriber of nebula and watch Practical engineering on it for no adds. I also am subscribed to him on YouTube to help his subscriber count. His name is identical on both platforms. He releases his videos a day early on nebula, than releases it on YouTube with an ad added onto the video. The video names are also identical on both platforms, although the length is longer on YouTube because of the ad. The video shows up twice in my subscription feed, when they should only show up once.

Proposal

Feature request: Give Greyjay the ability to know that if someone I'm following on both YouTube and Nebula/other sources have the same name, and the videos have the same title, that they are in fact the same video, so it doesn't show up in my feed twice.

To save on CPU usage have it mark channels that share a name with channels on other platform(s), and only do the matching on channels that are marked.

References

No response

b-risk commented 1 month ago

Similar to my post #353 But I think what you are suggesting already exists, just GrayJay doesn't check which video is newer and doesn't display that one AFAIK