Thank you for your donation!


Cloudsmith graciously provides open-source package management and distribution for our project.


Problem: Uploaded playlist won't play
#1
I have a few Pis around the house running Moode.  I have several playlists I made on one Pi which I then saved and uploaded to the other devices.  But, they will not play.  I click the icon and choose "clear/play" nothing happens.  If I navigate the folders and play the songs individually, they work fine.  The playlists work on the device I used to create them.  All songs are stored on an NFS shared folder.  

Am I misunderstanding how this should work?  Is there something I'm doing wrong?

Ultimately, it's not a big problem for me as I don't have many playlists and usually listen to albums, but it is bugging me that I cannot figure it out.

Thanks for any suggestions.
RELEASE INFORMATION
  • Release: 8.3.3 2023-06-08
  • Maintainer: Tim Curtis © 2014
PLATFORM INFORMATION
  • RaspiOS: 11.6
  • Linux kernel: 6.1.21-v8+ #1642
  • Pi model: Pi-3B 1.2 1GB
  • Architecture: aarch64
  • MPD version: 0.23.12
Mike
Reply
#2
(06-30-2023, 04:04 PM)GuitarManMike Wrote: I have a few Pis around the house running Moode.  I have several playlists I made on one Pi which I then saved and uploaded to the other devices.  But, they will not play.  I click the icon and choose "clear/play" nothing happens.  If I navigate the folders and play the songs individually, they work fine.  The playlists work on the device I used to create them.  All songs are stored on an NFS shared folder.  

...

Mike

Hi, Mike.

I just tried this with two moOde 8.3.3 players. I created a TestCopy playlist on one; the playlist consisting of two tracks from an NFS server. Copied the /var/lib/mpd/playlists/TestCopy.m3u file to the same location on the second player. Refreshed the Playlists panel so TestCopy would appear and now I when I hit clear/play for it the two tracks show up in the Queue and the first starts playing. [Note: this is true even if the permissions on the copied-over playlist file are pi:pi instead of root:root. However, if the permissions aren't correct then the second player can't edit the playlist from the WebUI.]

Maybe you should be more explicit about "...which I then saved and uploaded to the other devices."

Also, the NFS share has to be referenced the same on each player or the links will be wrong and the playlist won't work. In my example,

Code:
pi@m833p4b:/var/lib/mpd/playlists $ cat TestCopy.m3u
#EXTGENRE:
#EXTIMG:default
NAS/OMV-Test/TestTracks/Edith Piaf/The Best of Edith Piaf/lp_the-best-of-edith-piaf_edith-piaf_0_disc1side1.flac
NAS/OMV-Test/TestTracks/Hyperion/14 Clementi Piano Sonata in D major, Op 25 No 6 - Movement 2 Un poco andante.flac

Every player I might copy this playlist to must also mount the share as "OMV-Test" or they won't do anything when I click clear/play.

Regards,
Kent
Reply
#3
Thanks for taking the time to check it out and reply. But as almost always happens, shortly after finally asking for help, I figured it out. When I created my mounts, the paths matched, but the names did not. One was named "Basement", and the other was "Bedroom". (I moved everything recently and apparently haven't internalized that change yet.) Playlists are created with the mount name, not the path used. So then, an entry in the playlist might be

NAS/Basement/Rock/Donald Fagen/Donald_Fagens_The_Nightfly_Live/01.I.G.Y.

which pretty obviously should be

NAS/Bedroom/Rock/Donald Fagen/Donald_Fagens_The_Nightfly_Live/01.I.G.Y.

on the other Pi.

I also learned that I cannot edit the name of the mount. I had to remove it and create a new one. Or at least I needed to from my Android which might just be acting weird today. But once I recreated the mount and scanned, everything seems to be working.

I haven't tried to edit a playlist, but I will check it out.

Oh! and just an FYI, what I meant about copying playlists over was Configure --> System --> Backup and then Restore.

Thanks,
Mike
Reply


Forum Jump: