In der Regel werden unsere Playlists (externe .m3u) über Wochen automatisiert geladen, was wunderbar funktioniert.
Wird eine solche Playlist manuell über das Menü Playlist Einfügen geladen zeigt der Bowser fast immer keine Laufzeiten, stürzt ab, oder lädt die Emergency List nach. Gelegentlich funktioniert es.
Ziehe ich die gleiche Playlist mit Drag und Drop auf den Browser passiert das nicht.
Was könnte dieses fehlerhafte Verhalten auslösen?
Alle Titel sind in der Datenbank erfasst, und wie schon gesagt, im automatischen Betrieb verhalten sich die gleichen Dateien unauffällig. Die Playlist sind sehr lang: In der Regel 7-8 Stunden. Ist der Speicher vielleicht überfordert?
Ich habe mit unserem Backup Server erneut getestet, den Fehler reproduziert, und eine Zeile gefunden in der sich diese seltsamen Zeichen befinden “”
Meldung im Systemprotokoll:
06.10.2014 20:37:44 Warnung Überspringe fehlerhaftes Element “The Beautiful Blue Danube”: Cannot open file “X:\playlists_mairlist\7H-day\Z:\25 Classical Favorites - 25 Classical Favorites\04 - 25 Classical Favorites - The Beautiful Blue Danube.mp3”. Der angegebene Pfadname ist ungültig
Anmerkung Die Playlisten befinden sich auf Laufwerk X:, die Musikdaten auf Laufwerk Z:
Entsprechende Zeile in der Originalplaylist:
Z:\25 Classical Favorites - 25 Classical Favorites\04 - 25 Classical Favorites - The Beautiful Blue Danube.mp3
Anstelle von “” sollte wohl der Name der Playlist stehen. Ich habe eine Verknüpfung erzeugt um den Pad zu prüfen:
X:\playlists_mairlist\7H-day\Herbstseptemberday2014.m3u
mAirList 4.3 kann mit dem BOM nichts anfangen und interpretiert es daher als Teil des Texts der ersten Zeile:
Z:\25 Classical Favorites - 25 Classical Favorites\04 - 25 Classical Favorites - The Beautiful Blue Danube.mp3
Der M3U-Importer meint nun, dass es sich bei dem Dateinamen nicht um eine absolute Pfadangabe handelt (beginnt ja nicht mit einem Laufwerksbuchstaben), hält es also für einen relativen Dateinamen, und stellt noch das Verzeichnis der M3U-Datei vorne an:
X:\playlists_mairlist\7H-day<komische Sonderzeichen>Z:\25 Classical Favorites - 25 Classical Favorites\04 - 25 Classical Favorites - The Beautiful Blue Danube.mp3
Damit wäre geklärt, warum der erste Dateiname immer kaputt ist. Die folgenden Dateien müssten dann aber korrekt übernommen werden, das Problem betrifft nur die erste Zeile. (Wenn nicht, dann gibt es noch ein zweites Problem.)
Abhilfe: Entweder mAirList 4.4 verwenden, oder aber die Software, mit der ihr die M3Us erstellt, so ändern, dass sie die Textdateien nicht in UTF8 mit BOM sondern Latin1-codiert ohne BOM schreibt.
Wow. Da muss man erst mal drauf kommen. Tausend Dank für diese sorgfältige Analyse. Ich werde jetzt die Maschinen auf 4.4 updaten nachdem dies, wie ich jetzt lese, durch ein einfaches Überspielen möglich ist.