Ich muss die Segel streichen.
Was MM da in Kombination mit dem Skripts "Exportiere alle Playlisten" und "Import M3U" macht, ist mit meiner Logik nicht vereinbar.
Einfacher Test:
1.) Irgendeine *.mp3-Datei in irgendeinem Pfad auf irgendeiner lokalen Festplatte via "Mein Computer" in MediaMonkey suchen, mir rechter Maustaste anklicken -> Senden an -> Wiedergabeliste -> Neue Wiedergabeliste -> "Test#100" eintippen, OK drücken
Resultat:
a) Es wird eine zusätzliche Wiedergabeliste namens "Test#100" im Hauptbaum unter "Wiedergabelisten" erzeugt
b) Die oben ausgewählte Datei wird zu dieser Wiedergabeliste hinzugefügt und alle vorhandenen ID3Tags werden eingelesen und richtig dargestellt
c) Eine Suche (Lupe) im "Gesamten Archiv" nach einem Teil des Dateinamens in "beliebiges Textfeld" zeigt im Suchrestultat die Datei in fett. Dieses Stück (ganz genau gesagt dessen Metadaten) ist also 100% im Archiv vorhanden
d) Ein Doppelklick auf diese Datei spielt sie ganz normal ab.
Soweit alles paletti.
Wenn man nun über Extras -> Skripte -> "Exportiere ALLE Playlisten" und einem beliebigen Zielpfad die vorhandenen Wiedergabelisten exportiert, wird auch eine "Test#100.m3u" erstellt. Ein Kontrollblick in diese Textdatei zeigt: #EXTINF ist vorhanden, der komplette Dateipfad samt Dateinamen auch.
Jetzt fängt es an komisch zu werden:
I) Löscht man nun die Wiedergabeliste "Test#100" mit rechtem Mausklick und "Entfernen" (und bestätigt die Sicherheitsabfrage mit JA) wird diese Liste aus der Anzeige gelöscht.
ABER: Die Datei selber wird nicht aus dem Archiv gelöscht!
Ein Suche wie oben unter c) zeigt, dass die Datei immer noch in der MM-Datenbank vorhanden ist.
Das heisst, jeder weitere Versuch, diese Datei jemals wieder via Playliste vom gleichen Ort zu importieren wird schlicht und ohne jeglichen Hinweis scheitern. Eine Aktualisierung der ID3Daten ist somit nicht mehr möglich.
II) Also löscht man im ersten Versuch diese Datei manuell aus dem Archiv: Rechte Maustaste auf dem Suchresultat -> Entfernen -> Aus den gebotenen Möglichkeiten "Nur Archiveintrag löschen" wählen (die Original-Datei will man ja auf keinen Fall verlieren).
Ein Suche wie oben unter c) zeigt, dass die Metadaten dieser Datei nun nicht mehr in der MM-Datenbank vorhanden sind.
III) Nun versucht man, die vorher exportierte Playliste wieder zu importieren:
Extras -> Skripte -> "Import M3U" -> Verzeichnis mit "Test#100.m3u" angeben, OK drücken, warten
Was geschieht?
Es wird wieder eine Wiedergabeliste mit dem Namen "Test#100" erstellt. Und wo ist der Archiv-Eintrag? Ein Klick auf die Wiedergabeliste zeigt: Leer.
Liegt es an den ImportM3U Optionen?
Vermutlich.
Denn wen man beim Import-Skript die Option #3 "Create tracks not found in library?" und #4 "Include created tracks in playlist?" ankreuzt, bekommt man das, was meiner persönlichen Logik nach automatisch passieren sollte:
Nicht bereits vorhandene Tracks werden neu importiert und zwar in die MM-Datenbank = Gesamtes Archiv UND in die automatisch erstellte Wiedergabeliste.
Es kann aber auch einfach sein, dass ich die eigentliche Logik hinter Wiedergabelisten nicht verstehe.