# Playliste für Logitech-Media-Server (LMS)

**URL:** https://community.mp3tag.de/t/playliste-fur-logitech-media-server-lms/13097
**Category:** Allgemein
**Created:** [February 15, 2012, 4:09pm UTC](https://community.mp3tag.de/t/playliste-fur-logitech-media-server-lms/13097 "2012-02-15T16:09:40Z")
**Posts on this page:** 7
**Page:** 1

<div class="post-metadata">

### Author: ![musicmaster](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/m/ed655f/32.png) [@musicmaster](https://community.mp3tag.de/u/musicmaster)
#### Post date: [February 15, 2012, 4:09pm UTC](https://community.mp3tag.de/t/playliste-fur-logitech-media-server-lms/13097/1 "2012-02-15T16:09:40Z")

</div>

Hallo Forum, ich benutze MP3tag seit Jahren und freue mich über das Engagement der Mitglieder. Jetzt muss ich dieses Engagement mal "anzapfen".  
Ich habe meine CD-Sammlung digitalisiert, und will sie jetzt über die Squeezebox alle aufrufen können. Eine normale Playlist erkennt der LMS nicht. Mann kann die zwar über den Logitech-Media-Server (LMS) erstellen, aber das ist eine Schweinearbeit. Was liegt näher als MP3tag und dort die Export funktion zu benutzen.

Eine vom LMS erzeugte PL sieht wie folgt aus:

_#CURTRACK 0  
 #EXTM3U  
 #EXTURL:file:///volume1/music/Pop/Sampler/The%20Rockfiles/Rockfile%20Volume%2005/01%20-%20Chuck%20Berry%20-%20Johnny%20B.%20Good.mp3  
 #EXTINF:161,Johnny B. Good  
/volume1/music/Pop/Sampler/The Rockfiles/Rockfile Volume 05/01 - Chuck Berry - Johnny B. Good.mp3_  
   
Mit dem Code:

_$filename(4700.m3u,utf-8)  
 #CURTRACK 0  
#EXTM3U$loop(%track%)  
 #EXTURL:file:%\_path%  
 #EXTINF:%\_length\_seconds%,%title%  
%\_path%  
$loopend()_  
   
bin ich zu folgenden Ergebnis gekommen:

_#CURTRACK 0  
 #EXTM3U  
 #EXTURL:file:U:\Pop\Sampler\The Rockfiles\Rockfile Volume 14\01 - Frankie Avalon - Venus.mp3  
 #EXTINF:142,Venus  
U:\Pop\Sampler\The Rockfiles\Rockfile Volume 14\01 - Frankie Avalon - Venus.mp3_

Jetzt habe ich zwei Probleme, die ich nicht gelöst bekommen:

1. Alle Leerzeichen in #EXTURL in %20 umwandeln und
2. sämtlliche Backslashs in slashs umwandeln.
3. Das _U:_ müsste ersetzt werden durch /volume1/music

Hinweis: LMS und Musikfiles liegen auf einem externen Linus-Server. Das

Wenn da jemand einen Tip hätte wäre ich dankbar. Geht das überhaupt?

Gruß  
Eberhard

---

<div class="post-metadata">

### Author: ![dano](https://community.mp3tag.de/user_avatar/community.mp3tag.de/dano/32/6_2.png) [@dano](https://community.mp3tag.de/u/dano)
#### Post date: [February 15, 2012, 5:35pm UTC](https://community.mp3tag.de/t/playliste-fur-logitech-media-server-lms/13097/2 "2012-02-15T17:35:10Z")

</div>

Das geht mit den Skriptbefehlen.  
Statt nur %\_path% schreibst du:

volume1/music$replace($cutleft(%\_path%,2),,/, ,'%20')

---

<div class="post-metadata">

### Author: ![musicmaster](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/m/ed655f/32.png) [@musicmaster](https://community.mp3tag.de/u/musicmaster)
#### Post date: [February 15, 2012, 5:40pm UTC](https://community.mp3tag.de/t/playliste-fur-logitech-media-server-lms/13097/3 "2012-02-15T17:40:05Z")

</div>

Hallo dani,

das Verhältnis der Textlänge unser beider Beiträge ist reziprok zur gewollten Wirkung 😃

Vielen Dank es geht.

Eberhard

---

<div class="post-metadata">

### Author: ![musicmaster](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/m/ed655f/32.png) [@musicmaster](https://community.mp3tag.de/u/musicmaster)
#### Post date: [February 15, 2012, 7:00pm UTC](https://community.mp3tag.de/t/playliste-fur-logitech-media-server-lms/13097/4 "2012-02-15T19:00:14Z")

</div>

Eine Frage habe ich noch:

Das Original-Format ist Unix UTF-8 und am Ende einer Zeile nur mit LF getrennt. Ich komme aber mit Windows/DOS UTF-8-Format und CR/LF um die Ecke. Das hakt in der Erkennung durch den LMS noch. Sieht im Editor zwar genau so aus, war nur über die unterschiedliche Größe erstaunt und habe dann Obiges bemerkt.

Hat Du da noch ein Tip für mich?

Gruß Eberhard

---

<div class="post-metadata">

### Author: ![dano](https://community.mp3tag.de/user_avatar/community.mp3tag.de/dano/32/6_2.png) [@dano](https://community.mp3tag.de/u/dano)
#### Post date: [February 15, 2012, 7:17pm UTC](https://community.mp3tag.de/t/playliste-fur-logitech-media-server-lms/13097/5 "2012-02-15T19:17:47Z")

</div>

Das bekommst du wohl nur hin wenn du alles in eine Zeile schreibst und da wo ein Umbruch erfolgen soll _$char(10)_ einfügst.

---

<div class="post-metadata">

### Author: ![musicmaster](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/m/ed655f/32.png) [@musicmaster](https://community.mp3tag.de/u/musicmaster)
#### Post date: [February 15, 2012, 8:01pm UTC](https://community.mp3tag.de/t/playliste-fur-logitech-media-server-lms/13097/6 "2012-02-15T20:01:58Z")

</div>

Das habe ich schon versucht, das ist aber im Ergebnis ganz in die Hose gegangen. Ich akzeptiere einfach, dass es manchmal aus einen hören Grunde hakt und fertig.

Ist ja schon genial, was man/frau damit machen kann.

Dir einen schönen Abend und nochmals vielen Dank für die Hilfe.

Eberhard

---

<div class="post-metadata">

### Author: ![dano](https://community.mp3tag.de/user_avatar/community.mp3tag.de/dano/32/6_2.png) [@dano](https://community.mp3tag.de/u/dano)
#### Post date: [February 15, 2012, 8:19pm UTC](https://community.mp3tag.de/t/playliste-fur-logitech-media-server-lms/13097/7 "2012-02-15T20:19:28Z")

</div>

Sollte doch funktionieren (Anhang)

[t2\_play\_linux.mte](https://community.mp3tag.de/uploads/default/original/2X/d/d2a5a78b1ec8a5d5fb6ee6853c5aa64863280abc.mte) (271 Bytes)
