-
-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Closed
Labels
bugfrozen-due-to-agetriageNew bug reports that need to be evaluatedNew bug reports that need to be evaluated
Description
I confirm that:
- I have searched the existing open AND closed issues to see if an issue already exists for the bug I've encountered
- I'm using the latest version (your issue may have been fixed already)
Version
Version: 0.54.4-SNAPSHOT (dd4802c)
Current Behavior
I imported a playlist:
#EXTM3U
../Ane Brun/Headphone Silence/02 Headphone Silence (Henrik Schwarz Remix-DF Noizy Edit).mp3
../Ane Brun/Headphone Silence/01 Headphone Silence (Henrik Schwarz Remix-Dixon Edit-Ame Approved).mp3
../Bluetech/Prima Materia/01 Leaving Babylon.mp3
../Bluetech/Prima Materia/02 Prophetic Sines.mp3
../Bluetech/Prima Materia/03 Triangle (Retriangulated).mp3
../Bluetech/Prima Materia/04 Rubicon.mp3
...
But when I export it in Navidrome, then try and play it, there are no entries in the playlist:
#EXTM3U
#PLAYLIST:Ambient4
#EXTINF:500,Ane Brun - Headphone Silence (Henrik Schwarz Remix/DF Noizy Edit)
/music/Ane Brun/Headphone Silence/02 Headphone Silence (Henrik Schwarz Remix-DF Noizy Edit).mp3
#EXTINF:562,Ane Brun - Headphone Silence (Henrik Schwarz Remix/Dixon Edit/Ame Approved)
/music/Ane Brun/Headphone Silence/01 Headphone Silence (Henrik Schwarz Remix-Dixon Edit-Ame Approved).mp3
#EXTINF:405,Bluetech - Leaving Babylon
/music/Bluetech/Prima Materia/01 Leaving Babylon.mp3
#EXTINF:379,Bluetech - Prophetic Sines
/music/Bluetech/Prima Materia/02 Prophetic Sines.mp3
#EXTINF:425,Bluetech - Triangle (Retriangulated)
/music/Bluetech/Prima Materia/03 Triangle (Retriangulated).mp3
#EXTINF:360,Bluetech - Rubicon
...
Expected Behavior
Navidrome should play its own exported playlist.
Steps To Reproduce
- create a playlist with relative file names
- verify that tracks are shown
- export playlist from Navidrome
- view exported playlist in Navidrome
- verify that no tracks are shown in exported playlist
Environment
- OS: Debian GNU/Linux 12 (bookworm)
- Browser: Chrome
- Client: Symfonium
- Docker: Docker version 27.5.1, build 9f9e405
How Navidrome is installed?
Docker
Configuration
docker run -d \
--name navidrome \
--restart=unless-stopped \
--user $uid:$gid \
-v "$music:/music:ro" \
-v "$database:/data" \
-p 4533:4533 \
-e "ND_LOGLEVEL=debug" \
-e "ND_ENABLETRANSCODINGCONFIG=true" \
-e "ND_LASTFM_APIKEY=XXX" \
-e "ND_LASTFM_SECRET=XXX" \
ghcr.io/navidrome/navidrome:develop
Relevant log output
Anything else?
It seems that the absolute reference to /music/
rather than the relative reference of ../
is the culprit.
Code of Conduct
- I agree to follow Navidrome's Code of Conduct
Metadata
Metadata
Assignees
Labels
bugfrozen-due-to-agetriageNew bug reports that need to be evaluatedNew bug reports that need to be evaluated