Tags und Bearbeiten von Metadaten

Warum dauert das Schreiben von ID3v2-Tags so lange?

Der ID3v2 Tag steht am Anfang einer MP3-Datei. Falls noch kein ID3v2-Tag in der MP3-Datei steht ist noch kein Platz für einen neuen ID3v2 am Anfang der Datei reserviert. Deswegen muss zunächst eine temporäre Datei mit dem ID3v2-Tag angelegt werden. An diese temporäre Datei müssen dann die MP3-Daten angehängt werden. Das ist sehr Festplatten-intensiv, was in einer längeren Bearbeitungszeit resultiert. Beim Ändern eines bereits vorhandenen ID3v2 Tag sind die Bearbeitungszeiten um ein vielfaches kleiner.

Falls Sie die Längenbeschränkung auf 30 Zeichen bei Interpret, Album, usw.
des ID3v1-Tags nicht stört, können Sie statt des ID3v2-Tags auch nur den ID3v1-Tag schreiben lassen. Dieser steht am Ende der Datei und kann deshalb
sehr schnell geschrieben und geändert werden.

Das gilt auch für den von Mp3tag auch für MP3s unterstützten APEv2-Tag. Dieser kann schnell geschrieben, schnell gelesen und schnell geändert werden - der einzige "Nachteil" ist, das ihn bisher nur der Player foobar2000 ausliest und anzeigt.