For a long time I’ve wanted to be able to migrate my Plex Server from Windows to Linux but the largest obstacle was that I have several playlists with lots of songs that I don’t want to have to manually rebuild. Unfortunately, Plex doesn’t natively provide a way to do that. Well, thanks to information gleaned from these forums and some trial and error, I’ve come up with a process that works. It’s too long to fit in a post but you can find it here:
I hope this is helpful to anyone out there trying to migrate playlists!
Hey thanks for posting this, after reading through it I figured it wouldn’t be hard to write an API wrapper Python package to do some simple API calls that I needed to move playlists between users… turns out there’s already a Python package python-plexapi:
I used that and wrote my own very simple script to copy playlists between users. This will allow me to easily migrate my Managed Users over to standalone users and invite them to the Plex Home to avoid a bunch of things that don’t work well with Managed Users. Could be easily modified to use multiple baseurls if you were doing multiple servers.