VueTubeApp / VueTube

A simple FOSS video streaming client aimed to recreate ALL features from their respective apps (and more)
GNU General Public License v3.0
3.28k stars 172 forks source link

Copy playlist from different user #33

Open Svk1190 opened 2 years ago

Svk1190 commented 2 years ago

Problem YouTube allows current user to save/subscribe to an existing playlist by a different user (or the original user). However this playlist belongs to the original user and cannot be modified by the current user. So if the current user wishes to add some more videos to this playlist, he must manually duplicate the playlist. I think there should be an easy way to copy a playlist.

Solution VueTube can give an easy option to duplicate/copy a playlist owned by a different user, such that the copied playlist belongs to the current user. The current user can edit the playlist and reorder the videos or remove any video if he wishes.

Optionally, the URL of the original playlist is noted down in the description of the copied playlist. For example, Description: "This playlist was copied from URL: https://www.youtube.com/playlist?list=PL3AgYAEOLiEAozhobOHd6oI2MD_AraU6B on Date: 14 March 2022".

Optionally, VueTube can show a sync button for these copied playlists. If user clicks on the sync button, then VueTube will check the original playlist URL and show a message to the user: "The original playlist has five extra videos, listed below. Do you want to add any of these to your playlist?"

Describe alternatives you've considered Currently, we need to manually copy the playlist, one video at a time.

Additional context This can be helpful when we see an existing playlist by a different user, and we wish to make some modifications on it.

Frontesque commented 2 years ago

Haven't seen this issue until just now, This actually seems like something that I would use a lot. Great idea!