Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature Request] Favorites + Watch Later + Dynamic Playlists/Watch Queue - not just one #547

Open
deepspaceaxolotl opened this issue Oct 2, 2020 · 15 comments

Comments

@deepspaceaxolotl
Copy link

I can say I really appreciate the direction Freetube is going in terms of customisability, it's quite heartening. On that topic, I would like to pitch in to keep the Watch Later button in the corner of videos/as an option under the player alongside that tab, as well as, rather than in place of, the upcoming on-the-fly playlists. I never used the Watch Later feature on YouTube, but have found it very useful on Freetube, especially with navigating in only one tab, and for keeping up with many subscriptions.

A separate Favourites tab would also be nice so I don't have to mix my 'bookmarked' videos and those I want to watch later, but just the functionality that's present in the old app would be enough for me to upgrade right away. (And exporting this list/these lists would be great! Another reason I sadly can't test out the new rewrite, losing my watch later videos.)

And of course, switches in the settings for showing or hiding those tabs (in conjunction with other distraction-free mode options) would be a great idea.

@deepspaceaxolotl deepspaceaxolotl added the enhancement New feature or request label Oct 2, 2020
@GilgusMaximus
Copy link
Contributor

Thanks for the appreciation. First I'd like to say that I would appreciate it a lot if the issue templates are used in the future. Makes everything tidier.

  1. The dynamic playlist was a proposal from play all videos in the current profile #413 and [Feature Request] Video setable skips, on the fly playlists, and watched video variants  #519. Its concrete implementation is yet to be discussed and probably 2 releases away with the playlists coming up just in the next release. Your idea only has differences at a few points. So your proposal will definitely be included in the discussion.

  2. With custom playlists in the next release you can make as many playlists as you want, including a favorites playlist. An additional tab wouldn't differ much from a normal playlist, However the idea of adding a favorite button so the video gets added to a favorites playlist could be a good compromise.

  3. That depends on the concrete implementation of the UI. That is usually something Preston does.

@deepspaceaxolotl
Copy link
Author

Oh, apologies! Am still a bit confused with the etiquette here, this wasn't really a bug report so I just went with a paragraph style... I'll keep it in mind for next time if it comes up.

Thank you for the response, and for linking those issues about custom playlists! Yeah, I'm liking the direction of flexibility you are heading in. I guess tabs aren't that big of a thing really, just would miss the button in the corner of video thumbnails as it's super easy to access, which is good for a click-and-forget feature like Watch Later. ^^;

@nothub
Copy link

nothub commented Jun 20, 2023

I have placed a bounty on this issue ticket via bountysource.com, I would really enjoy to have list that I can throw some videos into directly from the subscriptions overview and then watch them all at once.

https://app.bountysource.com/issues/93260922-favorites-watch-later-dynamic-playlists-watch-queue-not-just-one

@Victor239
Copy link

Good idea. I've just doubled the bounty.

@samarthdave
Copy link

samarthdave commented Feb 17, 2024

looks like this issue is still up for grabs? also app.bountysource.com doesn't seem to be working at the moment but I'll take a look at that once it comes back online (ERR_NAME_NOT_RESOLVED on chrome)

would it be worthwhile to add a Youtube API integration? you would add your API key and all your remote playlists would populate locally? Watch Later, liked, etc. would be ported over?

either way, it'd be great to have a controlled Queue of videos to go thru as I consume content passively while working and I think handing off that responsibility back to Youtube for those tasks is ideal. Let me know what you all think

@Victor239
Copy link

https://bountysource.com/ is up, not sure about the subdomain.

YouTube API integration is a nice-to-have, but not for the MVP feature IMO. I personally don't have any playlists on my account and intend to use the feature solely locally, but I can imagine the utility for others.

@samarthdave
Copy link

samarthdave commented Feb 19, 2024

Yeah I clicked the sign in button on the homepage and it redirected to https://app.bountysource.com/signin which is still down. I'll wait for it to get resolved I guess

In the meantime, do you use the Favorite feature to maintain a queue of videos you want to watch? I haven't managed to get it sorting videos in the order I prefer

@Victor239
Copy link

Yes I do, but without being able to have playlists it doesn't get that much use.

@kommunarr
Copy link
Collaborator

@PikachuEXE has implemented this functionality with #4234. Is there any specific feature requested in the original issue description that is not yet implemented?

@deepspaceaxolotl
Copy link
Author

deepspaceaxolotl commented Apr 23, 2024

Works great, I love the flexibility and customisability! I think the only thing I find myself missing (unless I've just not been able to find the setting) is a grid view like the old watch later/favourites tab, it made it a lot easier to see what I've marked for later at a glance and decide on what to watch. Otherwise, excellent work!

Edit: I see this has been requested already #4708!

@deepspaceaxolotl deepspaceaxolotl changed the title Favorites + Watch Later + Dynamic Playlists/Watch Queue - not just one [Feature Request] Favorites + Watch Later + Dynamic Playlists/Watch Queue - not just one Apr 23, 2024
@deepspaceaxolotl
Copy link
Author

I think since there are other issues addressing the few nitpicks I have left with the new system, I'm going to close this. Thanks to everyone for implementing it!

@FreeTubeBot FreeTubeBot removed this from Dependent on a not implemented feature in Feature Requests Apr 23, 2024
@efb4f5ff-1298-471a-8973-3d47447115dc

I'm going to keep this open because the watch queue and dynamic playlists aren't implemented yet and are huge features. If its unclear what these features are let me know and I'll upload some examples

@FreeTubeBot FreeTubeBot added this to To assign in Feature Requests Apr 23, 2024
@deepspaceaxolotl
Copy link
Author

I'd appreciate that, I'm not very familiar with them!

@kommunarr
Copy link
Collaborator

kommunarr commented Apr 26, 2024

@efb4f5ff-1298-471a-8973-3d47447115dc Same here if you don't mind. I'm not familiar with the nuances of these terms

@efb4f5ff-1298-471a-8973-3d47447115dc

Here you see me queuing videos. There is a normal Enqueue option and a Enqueue Now option. Enqueue will add the video to the end of the queue. Enqueue Now will put the video after the current playing video in the queue. The on the dynamic playlists part is shown later in the video. Dynamic playlists lets me create a playlist of the videos I just put in a queue so i can watch them later for example.

signal-2024-05-02-201035_004.mp4

Here you see me going to a creators channel page and watching one of their playlists. While watching their playlists I decide to add a video to the queue. I decided i have watched enough and create a playlist so i can watch it later. Notice that the video i added to the queue is also added to the list.

signal-2024-05-02-201035_003.mp4

This is my own created playlist i start watching. While im watching the video in my playlist I see another video and add it to the queue. Notice that the playlist it self is unaffected by this. I noticed a video in the queue that dont want to watch and remove it. Notice that the playlist itself doesnt change.

signal-2024-05-02-201035_002.mp4

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Development

No branches or pull requests

7 participants