Beantwortet

Verbesserungsvorschlag: M3U Playlists, "relative paths" unterstützen

  • 20 January 2021
  • 5 Antworten
  • 290 Ansichten

Abzeichen

Hallo Community,

ich habe offenbar einen Bug beim Import von M3U Playlists gefunden.

Meine Playlisten nutzen alle “relative paths” und liegen unter folgendem Path:

\\NAS\Archiv\Archiv\Musik\Playlists\

Sonos scannt: \\NAS\Archiv\Archiv\Musik\

Beispiel einer Playlist:

#EXTM3U
#EXTINF:199, Sean Paul & David Guetta - Mad Love (feat. Becky G)
..\Einzelinterpreten\M-Z\Sean Paul & David Guetta\Mad Love (feat. Becky G) - Single\1 Mad Love (feat. Becky G).m4a
#EXTINF:160, Deorro - Bailar (feat. Pitbull & Elvis Crespo)
..\Einzelinterpreten\A-L\Deorro\Bailar (feat. Pitbull & Elvis Crespo) - Single\1 Bailar (feat. Pitbull & Elvis Crespo).m4a
#EXTINF:202, Beatfactory - Sugar, Sugar (feat. Massiv 4)
..\Compilations\Club Rotation 30\2-16 Sugar, Sugar (feat. Massiv 4).flac

Eine so importierte Playliste funktioniert zwar (Musik läuft), zeigt aber nur Dateinamen an.

 

Wenn ich diese M3U-Datei auf “absolute path” umstelle, sieht das Ergebnis wie folgt aus:

#EXTM3U
#EXTINF:199, Sean Paul & David Guetta - Mad Love (feat. Becky G)
\\NAS\Archiv\Archiv\Musik\Einzelinterpreten\M-Z\Sean Paul & David Guetta\Mad Love (feat. Becky G) - Single\1 Mad Love (feat. Becky G).m4a
#EXTINF:160, Deorro - Bailar (feat. Pitbull & Elvis Crespo)
\\NAS\Archiv\Archiv\Musik\Einzelinterpreten\A-L\Deorro\Bailar (feat. Pitbull & Elvis Crespo) - Single\1 Bailar (feat. Pitbull & Elvis Crespo).m4a
#EXTINF:202, Beatfactory - Sugar, Sugar (feat. Massiv 4)
\\NAS\Archiv\Archiv\Musik\Compilations\Club Rotation 30\2-16 Sugar, Sugar (feat. Massiv 4).flac

 

Es sieht so aus, als würde Sonos beim Import der Playlists keine Metadaten laden können, weil die Pfadangabe nicht korrekt “übersetzt” wird. Beim abspielen klappt es hingeben.

Wo kann ich diesen Bug melden?

icon

Beste Antwort von Nils S 22 January 2021, 16:38

Original anzeigen

Dieser Beitrag ist geschlossen für weitere Beiträge

5 Antworten

Benutzerebene 6
Abzeichen +3

@Chris_WF 

Hey, danke für den Hinweis.

Wir haben das intern weitergeleitet und analysieren es nun. Wir haben keinen Zeitrahmen, den wir teilen können.

 

Liebe Grüße

Nils

Abzeichen

Hallo Nils,

danke für die Info. Ich bin selbst Softwareentwickler. Wenn ihr also wider Erwarten Hilfe braucht, dass Thema nachzustellen, einfach melden.

Wenn ihr es erfolgreich nachgestellt habt, würde ich mich natürlich auch über eine Info freuen. :-) (Auch wenn der Zeitpunkt für den Fix nicht geteilt werden kann. :-)

Gruß

Christian

 

Benutzerebene 6
Abzeichen +3

Wenn ihr es erfolgreich nachgestellt habt, würde ich mich natürlich auch über eine Info freuen. 🙂 (Auch wenn der Zeitpunkt für den Fix nicht geteilt werden kann. :-)

@Chris_WF Hey da gab es eine Rückmeldung: 

Der Controller kann aktuell keine “relative paths”. Das ist aus unserer Sicht “by design” und kein Bug. Wir nehmen deinen Hinweis daher gerne als Verbesserungsvorschlag auf.

 

Beste Grüße

Nils

Hi, 

SONOS kann relative Pfade, nur hat es (oder besser der Controller) Probleme mit dem “Rücksprung ins übergeordnete Verzeichnis” (also dem “..\”)

Das Problem der ersten PL ist, dass die M3U im Nachbarverzeichnis des Audio-Pfades liegt. - also zunächst ein Rücksprung zur ersten Abzweigung erforderlich ist.

Wenn die M3U im gleichen Pfad (dabei ist die Tiefe egal) liegt, dann funktioniert es einwandfrei.
@Chris_WF , in Deinem Bsp. also die M3U einfach unter “\\NAS\Archiv\Archiv\Musik\” speichern. Dann funktioniert es auch mit relativen Pfaden wie nachfolgend.

#EXTM3U
#EXTINF:199, Sean Paul & David Guetta - Mad Love (feat. Becky G)
Einzelinterpreten\M-Z\Sean Paul & David Guetta\Mad Love (feat. Becky G) - Single\1 Mad Love (feat. Becky G).m4a
#EXTINF:160, Deorro - Bailar (feat. Pitbull & Elvis Crespo)
Einzelinterpreten\A-L\Deorro\Bailar (feat. Pitbull & Elvis Crespo) - Single\1 Bailar (feat. Pitbull & Elvis Crespo).m4a
#EXTINF:202, Beatfactory - Sugar, Sugar (feat. Massiv 4)
Compilations\Club Rotation 30\2-16 Sugar, Sugar (feat. Massiv 4).flac

Ist zwar nicht so schön für die Ordnung auf dem NAS, ist aber SONOS vollkommen egal.
Und im Controller werden diese Listen ja eh alle alphabetisch unter “Importierte Listen” angezeigt, egal wo sie alle liegen und in welcher Tiefe.

Abzeichen

Hi, 

SONOS kann relative Pfade, nur hat es (oder besser der Controller) Probleme mit dem “Rücksprung ins übergeordnete Verzeichnis” (also dem “..\”)

Das Problem der ersten PL ist, dass die M3U im Nachbarverzeichnis des Audio-Pfades liegt. - also zunächst ein Rücksprung zur ersten Abzweigung erforderlich ist.

Wenn die M3U im gleichen Pfad (dabei ist die Tiefe egal) liegt, dann funktioniert es einwandfrei.
@Chris_WF , in Deinem Bsp. also die M3U einfach unter “\\NAS\Archiv\Archiv\Musik\” speichern. Dann funktioniert es auch mit relativen Pfaden wie nachfolgend.

#EXTM3U
#EXTINF:199, Sean Paul & David Guetta - Mad Love (feat. Becky G)
Einzelinterpreten\M-Z\Sean Paul & David Guetta\Mad Love (feat. Becky G) - Single\1 Mad Love (feat. Becky G).m4a
#EXTINF:160, Deorro - Bailar (feat. Pitbull & Elvis Crespo)
Einzelinterpreten\A-L\Deorro\Bailar (feat. Pitbull & Elvis Crespo) - Single\1 Bailar (feat. Pitbull & Elvis Crespo).m4a
#EXTINF:202, Beatfactory - Sugar, Sugar (feat. Massiv 4)
Compilations\Club Rotation 30\2-16 Sugar, Sugar (feat. Massiv 4).flac

Ist zwar nicht so schön für die Ordnung auf dem NAS, ist aber SONOS vollkommen egal.
Und im Controller werden diese Listen ja eh alle alphabetisch unter “Importierte Listen” angezeigt, egal wo sie alle liegen und in welcher Tiefe.

@Peter_13 

Danke für den Hinweis. Ich habe meine Playlisten nun angepasst und in den Root-Ordner (also hier “Musik” geschoben) und alles ist schön :-).

@Nils S 

Aus meiner Sicht bleibt dies ein Bug, da das Sonos-System die Musik ja findet und auch abspielt. Nur die Metadaten werden nicht korrekt geladen.

Da ich jetzt aber dank Peter_13 eine (nicht ganz schöne, aber funktionierende) Lösung habe, werde ich dies hier nicht weiter diskutieren. :-) Ich würde mich aber trotzdem sehr freuen, wenn der Verbesserungsvorschlag umgesetzt werden würde.

Gruß

Christian