invidious icon indicating copy to clipboard operation
invidious copied to clipboard

(Feature Requests) Import Videos from an existing Youtube playlist into an Invidious Playlist

Open ghost opened this issue 4 years ago • 4 comments

I think one good feature would be the ability to import videos from an existing youtube playlist to one on an invidious playlist, maybe an add to playlist or add all to playlist marker, so then if you have playlists in a regular youtube account but want to use Invidious, then you can essentially copy that over to the instances, maybe something similar could be the case with favorites since that's also a playlist though I don't know if that's coded differently for that one.

ghost avatar May 01 '20 06:05 ghost

That will be so cool

trymeouteh avatar May 03 '20 02:05 trymeouteh

Also, that would make it easy to make a copy of someone else's playlist to edit, which you have to do manually on youtube.

Justin-CB avatar May 04 '20 13:05 Justin-CB

+1 ; making existing Youtube playlist available in Invidious would be great!

May be we can support both snapshot & proxy modes.

  1. Snapshot mode copies once into local playlist
  2. Proxy mode keeps playlist in sync with origin playlist

Eagerly waiting.

Cheers,

sudhaker avatar May 14 '20 14:05 sudhaker

This issue has been automatically marked as stale and will be closed in 30 days because it has not had recent activity and is much likely outdated. If you think this issue is still relevant and applicable, you just have to post a comment and it will be unmarked.

github-actions[bot] avatar Jun 27 '22 02:06 github-actions[bot]

Hi, I came here to ask about that!

I would love to move from YouTube to Invidious, but most of what I watch is from my long “Watch Later” playlist, so I cannot make the switch for now.

When doing an export with Google Takeout (in the same zip that gives you the subscriptions.csv file that you can import in Invidious already), you get a CSV file per playlist (for instance Watch later.csv, Favorites.csv, Liked videos.csv).

The format is the following:

Playlist ID,Channel ID,Time Created,Time Updated,Title,Description,Visibility
123456789ABCDEFGHI,123456789ABCDEFGHIJKLMNO,2010-01-01 00:00:00 UTC,2023-01-01 00:00:00 UTC,Watch later,,Private

Video ID,Time Added
OUlwwBNESpU,2023-01-03 00:00:00 UTC
-QjMB0qhXfo,2023-01-02 00:00:00 UTC
FH_N1X2hGL0,2023-01-03 00:00:00 UTC
…

So we have easy access to the data needed to create a new Invidious playlist from that, or add the videos to an existing playlist.

nclm avatar Mar 05 '23 11:03 nclm

@nclm gotchu :) #3697

Freder211 avatar Mar 21 '23 01:03 Freder211

Oh great @Freder211, thank you! Looking forward for it to be merged :)

nclm avatar Mar 21 '23 10:03 nclm