// COMPUTERBASE — MOBILE & WEB
Tag-Editor Mp3tag 3.36: Update verbessert Umgang mit Grafiken und Export
Die bekannte Anwendung zum Taggen von Mediendateien Mp3tag ist in Version 3.36 erschienen. Im Mittelpunkt stehen Verbesserungen beim Umgang mit Covern und Tag-Quellen sowie erweiterte Export-Funktionen. Darüber hinaus hat Entwickler Florian Heidenreich zahlreiche Fehler behoben und Korrekturen vorgenommen.
Für die neue Version wurde den Suchergebnissen von Tag Sources eine neue Schaltfläche hinzugefügt, über die sich das vollständige Cover anzeigen lässt, sofern die jeweilige Quelle ein solches bereitstellt. Passend dazu wurde das Web Sources Framework um die Variable %_coverfullurl% erweitert, über die ParserScriptIndex eine URL zum vollständigen Coverbild bereitstellen kann. Außerdem lässt sich die URL für die Vorschau nun über ParserScriptAlbum setzen. Ebenfalls neu hinzugekommen ist eine von den Feldern des Tag Panels unabhängige Verwaltung benutzerdefinierter Feldwerte, wodurch die Organisation eigener Metadaten flexibler gestaltet werden soll.
Verbessert wurden auch die Export-Funktionen. Hier liefern columnNames(x,y) und columnValues(x,y) nun sämtliche Namen beziehungsweise Werte der Spalten in der Dateiliste. Die Funktion $list() erhält einen optionalen vierten Parameter, mit dem sich das Trennzeichen für mehrere Feldwerte festlegen lässt. Die neue Funktion fmtDate formatiert hingegen rohe Zeitstempel anhand einer frei definierbaren Formatzeichenfolge in lesbare Datumsangaben.
Änderungen gibt es darüber hinaus an der Programmstruktur in Form des Web Sources Framework. Darin kann json_foreach nun JSON-Objekte durchlaufen und deren Schlüssel über json_foreach_counter ausgeben. Gleichzeitig wurde ein Fehler beseitigt, durch den die Schleife auch bei leeren oder fehlenden JSON-Arrays ausgeführt wurde. Ein weiterer Fix betrifft einen Integer-Überlauf bei der Konvertierung innerhalb der Funktion json_select_many.
Beim Umbenennen von Dateien kann Mp3tag nun auch zugehörige .cdg- und .lrc-Dateien entsprechend aktualisieren, sofern diese für die Anzeige in der Dateiliste konfiguriert sind.
Auch an anderen Stellen wurden mit der neuen Version zahlreiche Fehler behoben. Mehrere Korrekturen betreffen die Stabilität und Dateiverarbeitung, darunter ein Absturz beim Fortsetzen der Bearbeitung der Dateiliste mit aktivierter automatischer Vervollständigung. Gleiches gilt für einen möglichen Absturz beim Schreiben von Tags in fehlerhafte oder unvollständige FLAC-Dateien. Zudem wurde eine mögliche Race Condition beim gemeinsamen Zugriff auf Cover-Änderungen korrigiert. Nicht gespeicherte Cover-Änderungen konnten zuvor beim Öffnen der Cover-Verwaltung fehlen oder zurückgesetzt werden; auch dieses Problem wurde behoben. Bei QuickTime-MP4-Dateien verhindert Mp3tag nun, dass andere Tracks als solche vom Typ text als Kapitel interpretiert werden. Der Umgang mit langen Pfaden wurde beim Kopieren, Verschieben und Löschen von Dateien über UNC-Pfade ebenfalls verbessert.
Ebenso hat die Oberfläche mehrere Korrekturen erhalten. Bislang erlaubte das Cover-Element im Tag Panel das Hinzufügen von Bildern per Drag-and-drop, obwohl keine Dateien ausgewählt waren. Bei horizontal angeordnetem Tag Panel konnte zudem die horizontale Bildlaufleiste fehlen, wenn das Cover-Element deaktiviert war. Beim Verschieben eines Trennelements in den Tag-Panel-Einstellungen konnte dessen Bezeichnung darüber hinaus leer erscheinen. All diese Fehler sollten mit der neuen Version behoben worden sein.
Für den Dark Mode wurden die Darstellung deaktivierter Beschriftungen im Assistenten zur automatischen Nummerierung sowie die Rahmenfarben mehrzeiliger Felder im Tag Panel korrigiert beziehungsweise verbessert. Auch im hellen Modus wurde die Darstellung der Feldrahmen angepasst.
Alle Änderungen und Neuerungen werden in den auch dieses Mal sehr ausführlichen Release Notes aufgeführt.
Die neue Version von Mp3Tag steht ab sofort auf der Website des Projektes zum Download bereit. Alternativ kann das Update auch wie gewohnt bequem über den Link am Ende dieser Meldung aus d