leider finde ich über die Suchfunktion nichts passendes zu meinem Problem.
Ich möchte gerne automatisiert, wenn z.B. ID2_Genre = "Power Metal" -> ID1_Genre = "Metal".
Gerade in diesem Genre gibt es zig Untergenres, die aber im ID1 nicht angezeigt werden können.
Meine Anmerkung dazu:
123. A capella (Note: spelling error, should be "a cappella" or "A Cappella" (-->Mp3tag)
133. Negerpunk (Note: should be "Afro-Punk" )
Mp3tag Optionen einstellen auf Schreiben ID3v1 und ID3v2.
Beim Eintrag von "Metal" schreibt Mp3tag in beide Tag-Typ-Versionen den entsprechenden Wert für "Metal" ...
ID3v2 = Metal
ID3v1 = 9
Das wird vermutlich auch für alle anderen Genres so gelten, wenn Genre Namen verwendet werden, wie sie definiert sind für ID3v1.
Das Genre "Power Metal" ist in der ID3v1 Liste nicht vorhanden.
Deshalb wird Mp3tag im ID3v1 Tag nichts eintragen.
Wenn du nun dafür sorgst, dass vorübergehend, also nur für das Speichern des Genre Wertes in den ID3v1 Tag-Typ, das Tagfeld GENRE mit dem Wert gefüllt ist, der für beide Tag-Typ-Versionen gleich ist, dann wird es funktionieren.
Anschließend kannst du das Tagfeld GENRE für den ID3v2 Tag-Typ wieder mit dem Wert von zuvor füllen.
Die Zuordnung von z. B. ...
Metal <== Power Metal, Hot Metal, Black Metal, usw. ...
... kannst du in einer Aktion definieren.
Die Arbeitsschritte sind ungefähr so ...
Im ID3v2 kopieren des vorhandenen Genre Wertes z. B. nach GENRE_ORIGINAL
Anwenden der Zuordnungstabelle auf dem Tagfeld GENRE.
Hab es jetzt anders gelöst. Einfach alle Dateien einlesen, IDTag2 beim Schreiben aus, sortieren nach Genre und dann die jeweiligen markiert und das Genre eingetragen.
Ja, so war auch meine erste Idee ... aber das wird auf Dauer immer wieder mit Handarbeit verbunden sein.
Nach der Änderung im ID3v1 Tag solltest du das Schreiben von ID3v1 Tag ausschalten.
Denn wenn du zufällig eine bereits bearbeitete Datei speicherst, ...
die im ID3v2 Tag als Genre gesetzt hat z. B. "GENRE=Rusty Metal", ...
dann ist anschließend im ID3v1 Tag das GENRE Tagfeld leer.
Übrigens könnte man sich auch eine Export-Import-Lösung vorstellen, ...
wobei im Export-Skript die Zuordnungstabelle mit eingearbeitet sein kann.