Mp3tag für Mac verwendet eine andere Engine zur Behandlung von reguläre Ausdrücken und auch wenn ich noch keine gravierenden Unterschiede feststellen konnte, sind die Möglichkeiten da ja nahezu unendlich.
Außerdem gibt es einige Unterschiede bei den Aktionen (z.B. keine Option "Sentence" und kein "Words begin after any of" bei der Aktion "Case conversion", mehr Optionen für bei "Adjust Cover", noch keine Aktionen "Convert Codepage", "Import text" und "Set Cover Properties"). Das ist das, was mir spontan einfällt.
Ein Konverter müsste
-
das bestehende Format parsen (dabei auch die eigenwillige Art des Escaping von Unicode-Zeichen und anderen Sonderzeichen behandeln, z.B.
\u00e4fürä) -
Aktionen erkennen, die nicht verlustfrei übertragbar sind und das dem Nutzer melden/protokollieren.
-
Aktionen in ein neues JSON-basiertes Format konvertieren, welches dem Format der Aktionen von Mp3tag für Mac entspricht, oder dort importiert werden kann (evtl. zunächst über
/usr/libexec/PlistBuddy).
Der MTA Converter von @Sebastian_Mares ist ein in Visual Basic Programm, was in der Vergangenheit entwickelt wurde, um Aktionen für die Darstellung in der alten Forum-Software zu formatieren. Das gibt evtl. einen kleinen Einblick.