Quick-Aktion und Aktionengruppe arbeiten unterschiedlich
Beim Kopieren von Tagfeldinhalten von ID3v1 nach ID3v2 ist mir Folgendes aufgefallen.
Im Dialog Mp3tag/Extras/Optionen/Tags/Mpeg die Einstellungen setzen.
Lesen
[X] ID3v1
[] ID3v2
[] APE
Schreiben
[] ID3v1
[X] ID3v2
[] APE
(X) ID3v2.4 UTF
() ID3v2.3 UTF
() ID3v2.3 ISO
[_] ID3v2 nur wenn ID3v1 zu klein.
Entfernen
[X] ID3v1
[X] ID3v2
[_] APE
Eine Datei selektieren, die einen ID3v1 Tag enthält, und Quick-Aktion "Tag-Feld formatieren" ausführen.
Feld: ALBUM_ID3V1
Formatstring: %ALBUM%
Das Ergebnis sieht so aus (verkürzte Darstellung der Datei als Textauszug).
Es wurde das Feld ALBUM_ID3V1 im ID3v2 Tag angelegt wie beabsichtigt.
ID3 )TALB Rio GrandeTPE1 Old CowhandCOMM deu This is a comment.TIT2 I'm an Old Cowhand from the RiTRCK 2TDRC 1999TXXX ALBUM_ID3V1 Rio Grande
...
TAGI'm an Old Cowhand from the RiOld Cowhand Rio Grande 1999This is a comment. ÿ
Wiederholung von Schritt 2. Quick-Aktion "Tag-Feld formatieren" ausführen.
Feld: ARTIST_ID3V1
Formatstring: %ARTIST%
Das Ergebnis sieht so aus (verkürzte Darstellung der Datei als Textauszug).
Es wurde das Feld ARTIST_ID3V1 im ID3v2 Tag angelegt.
Allerdings ist das zuvor angelegte Tagfeld ALBUM_ID3V1 verschwunden.
Das ist ein Fehler.
ID3 )TALB Rio GrandeTPE1 Old CowhandCOMM deu This is a comment.TIT2 I'm an Old Cowhand from the RiTRCK 2TDRC 1999TXXX ARTIST_ID3V1 Old Cowhand
...
TAGI'm an Old Cowhand from the RiOld Cowhand Rio Grande 1999This is a comment. ÿ
Wenn man aber die beiden Vorgänge "Tag-Feld formatieren" in einer Aktionengruppe zusammenfasst und ausführt, dann werden beide Tagfelder gleichzetig im ID3v2 Tag angelegt.
Das ist korrekt.
Das Ergebnis sieht so aus (verkürzte Darstellung der Datei als Textauszug).
ID3 )TALB Rio GrandeTPE1 Old CowhandCOMM deu This is a comment.TIT2 I'm an Old Cowhand from the RiTRCK 2TDRC 1999TXXX ALBUM_ID3V1 Rio GrandeTXXX ARTIST_ID3V1 Old Cowhand
...
TAGI'm an Old Cowhand from the RiOld Cowhand Rio Grande 1999This is a comment. ÿ
Zusammenfassung:
Im Gegensatz zur automatischen Ausführung mehrerer Aktionen "Tagfeld formatieren", die in einer Aktionengruppe zusammengefasst sind, arbeitet der manuelle mehrfache Aufruf Quick-Aktion "Tagfeld formatieren" fehlerhaft, wenn vom ID3v1 Tag gelesen wird und in den ID3v2 Tag geschrieben wird.
Wünschenswert ist, dass auch das mehrfache manuelle Ausführen der Quick-Aktion "Tag-Feld formatieren" dasselbe Ergebnis erbringt wie das Ausführen einer Aktionengruppe mit mehrfachen Aktionen "Tagfeld formatieren".
DD.20100511.1141.CEST