Great to see some more excitement. Hope that @elan and others will hear us and implement this.
What’s left for us to do is to vote for it in this thread.
For my case, I’d immediately sign up for a lifetime Plex pass just for this feature. I don’t even need any of the premium features, but M3U import support is one of two features that is really missing for me from PMS today.
It’s not easy, but you can use the existing endpoint to import M3Us. Maybe an enterprising person will whip up a utility to make it easier before we get around to it
Thanks @elan. Unrotunately, the manual way with postman does not appear to be working for me? Could one of the deveiopers have a look at the error logs?
Will all due respect… This thread is more than 4 years old. Interest in this feature is significant and passionate. I respectfully ask that you step back, reread the last sentence of this post, and reflect on how that sentiment must sound to those passionate customers. Yes, customers.
One More Vote.
New to Plex. Installed on Synology NAS. To echo others…a lifetime PlexPass would be a no brainer if this feature existed.
I hate iTunes, both the library manager and the mobile player. Every digital music decision (players & software) I’ve ever made has had ‘avoid iTunes’ as a founding premise. My one flash-upgraded iPod runs Rockbox.
When you install the Plex server you give it the location of a library – a folder on some storage media. If Plex can scan that folder (and subfolders) to build a library (database) by identifying audio files (mp3, ogg, flac, …) and extracting metadata, why it is unable to parse an M3U file within that folder structure, whose entries are relative to that library root, and add a playlist to its library with a name matching the M3U file name? Why? Why? Why?
You can import playlists from ITunes but there’s no iTunes for Raspberry Pi so RP servers have no way of importing them. It’s also a huge waste of time installing iTunes and building your library in it just to get the playlists into Plex.
Add me to the +1 for getting a lifetime subscription to Plex if it had the ability to import M3U’s (on Raspberry Pi 3 at least, no iTunes support there)
I’m wondering if someone that could code an easy solution for us would be willing to do so if we all chipped in and paid them to do it? I have hundreds of playlists on a Raspberry Pi 3B+ server and really need to get my M3U playlists into Plex with an easy gui based solution, like from the Plex interface. Maybe someone from the Plex team that wants a side project or if we agreed to purchase subscriptions on completion of the feature?
Any Updates on this?
I am a lifetime member, and this feature has been requested since 2014 !!
As a paid product, waiting 5 years for one feature is a little too much,
don’t you agree Plex Team?
Will you please update on the timeline, roadmap, or any plans in this regard?
I wrote a script in Python to synchronise playlists between Plex and any local directory (of .m3u files). Maybe it will be of use to some of you; you can find it here
It’s not quite GUI, but you enter your variables as discussed above at the top of the script, then just run it with Python 3
Just looked at the script and instructions, I think it’s beyond my capabilities, I don’t understand any of the directions. Guess I’ll keep my fingers crossed for a GUI version or for Plex to implement it into the interface (ideally). I would literally buy a lifetime membership the same day if they had that feature, I have no need for the apps but the M3U support would be worth the membership to me.
I’m happy to try guide you through - if you’re running Raspbian in the Pi it should already have Python installed. The only other trickyish thing is sharing a folder between your Plex machine and your Pi (assuming they are different machines?) What do you run Plex on?
XDGFX, I’m thinking about giving it a try. Can you tell me if I’m heading in the right direction? Can I copy the script to notepad, make the changes in variables then copy and paste it into the command prompt in the Raspberry Pi? My playlists are in the music folder on the pi and inside that folder is a Music Library folder, the playlists are pointed to that folder. I think I’m getting overwhelmed looking at the whole project instead of taking one step at a time…
/home/[user]/music/ is where your playlists are contained, and
/home/[user]/music/Music Library/ is where your music files are located?
If that’s the case, I would recommend moving your playlists; I set up the program to back up your entire playlists folder just in case - so if your music files are inside a subfolder it will back up everything!
I would recommend this:
Playlists - /home/[user]/playlists
Music - /home/[user]/music (or similar)
Of course if anything moves make sure your playlists are still pointing to the right place
You have the locations right:
/home/pi/music
/home/pi/music/Music Library
If I make a separate folder for the Playlists and move them they won’t point to the right directory anymore will they?
If I do change the structure is there an easy way to change the song locations inside the playlists, they’re currently:
Music Library\Carly Simon-No Secrets-The Right Thing To Do.mp3
they work in all my devices with that format.
I use the same structure on all my PC’s, Android Phones and flash drive for my vehicle it makes it easier to update all my music libraries at the same time, I just sync folders and flash drives.
The way the script is designed it won’t work with the file structure as is? The music library is over 100 GB, if it backs up everything will that cause a problem?
Sorry I have so many questions, really appreciate your help trying to get this working.