FreeTubeApp / FreeTube

An Open Source YouTube app for privacy
https://freetubeapp.io/
GNU Affero General Public License v3.0
13.68k stars 867 forks source link

Subscribe to playlists #312

Open davidoskky opened 5 years ago

davidoskky commented 5 years ago

I've seen you intend to show the playlists in #195; I've also seen the #82 proposing to filter the playlists out of the subscriptions. I would instead prefer to subscribe for playlists, since generally I only want to see a part of what is being uploaded. I don't know if a separate subscribe button would be appropriate or if it would be best to have some overall filtering options that would allow doing something like that.

PrestonN commented 5 years ago

I'd probably consider this as a low priority for now, but it seems like a neat idea I could probably do down the line. I don't know when I'll work on this but I'll update here whenever I do.

jkms commented 5 years ago

+1

There are a few really big channels where I'm only interested in one particular, regularly updated playlist

neurodiverseEsoteric commented 4 years ago

Also would like a progress bar/page on this github for when the playlists page and the star button will actually be ready, even if it is a placebo like ol]Windows' copy-progress bar...

GilgusMaximus commented 4 years ago

If you want to see what comes up next, please take a look into the projects page of Freetube here on Github. The currently planned version v0.10.0 can be found here and will not include this feature. These features all come together in one big release because all need the same underlying system that still has to be developed.

Because we are currently in a development break, due to the pretty stressful pre-rewrite release weeks and also personal responsibilities, we are on a bit of a hold right now.

We won't provide a progress bar for anything that is not planned for the next feature release and even there is usually not a progress bar available, if it is not something that requires help and is visible in the PR section.

eguiraud commented 3 years ago

Hi, is "subscribe to playlists" (the titular feature) the same as "save/favorite/star a playlist"? Asking because #1170 was closed as a duplicate of this issue, but they don't seem exactly the same thing to me. My usecase: I am studying a long playlist of ~100 videos (finished, no more videos will be added, so no need to subscribe to playlist updates) and it would be nice to be able to bookmark/star it rather than having to search for it every time.

(amazing work on the app btw, I don't think I could have switched away from youtube otherwise -- thanks!)

GilgusMaximus commented 3 years ago

This will in the end depend on how playlists and subbing will be implemented. Looking at it though, your suggestions falls in between subscription of playlists and #547. Don't worry, we will definitely implement this as well.

lonix1 commented 2 years ago

Subscribing to playlists would be a cool new feature, because right now the only way is to keep a list of playlists in a separate file, outside of FreeTube, yuck... :)

The playlists/subscriptions feature has been on the backlog for years, so presumably it's complicated.

Maybe a compromise could be adopted?

ThiloteE commented 1 year ago

Just to illustrate the point of what this feature would try to solve: image

I don't care about this guys pidgeons, his private life, his girlfriend, his cooking, his girlfriends cooking, his travels, his gothic fetish or his research on serial killers, but he does great talks about the latest environmental and climate measurements. So please ... I hope you can understand the need for a feature that allows users to subscribe to a specific playlist rather than the whole channel....

Gorrrg commented 1 year ago

I'd love this feature as well. Have a seperate playlist view with all your followed playlists would be great. If one of the playlists has new videos then show a little badge in the corner of the playlist's thumbnail. That's it.

CubeTheThird commented 1 year ago

I don't know whether this is useful information, but it is possible already to create an RSS feed of a specific playlist through YT directly. Maybe this functionality could help with implementing this feature?

pseudomonas commented 1 year ago

I don't know whether this is useful information, but it is possible already to create an RSS feed of a specific playlist through YT directly.

At the risk of suggesting feature creep: is it worth thinking about a generic "subscribe to RSS" feature? That would allow you to curate playlists and me to watch them without requiring you to make the playlists on YouTube directly. On the other hand, a) it means you'll have to run a webserver that will serve the RSS b) if people are gonna be subscribing to random servers' feeds, then one needs robustness to malformed (or malicious!) feeds.

MegaKeegMan commented 1 year ago

I started using Freetube earlier this month and it is excellent. However, being able to subscribe to or favorite a playlist is up high on my wishlist. There are lots of channels that I don't care to subscribe to, but would love to have quick access to one of their playlists. I mainly use youtube for tutorial series and listening to music. For both of these things, the concept of a playlist is very important. If this issue makes it into a milestone, I would be very happy!

MegaKeegMan commented 12 months ago

Also I like the sentiment about RSS feeds. Really cool idea, but I think that is a pretty different direction. That might be for another issue. Maybe even for another repository.

RohitSurwase commented 11 months ago

This would be really great feature to have. I hope this gets implemented soon.

weltivambian commented 10 months ago

I need this! It'd be a great feature of keeping up with the content you are interested in while decluttering your inbox with uninteresting content from a channel.

k0zyrev commented 5 months ago

Bump. Using this feature in a regular RSS reader, but I was trying to consolidate all my youtube habits into Freetube App. Unfortunately, this crucial feature is missing.