Größe eines vorhandenen IDv2 ermitteln
-
Grüßt Euch,
Ich hab jetzt viel im Internet gesucht und mir ne Menge meiner MP3's im HexEditor angesehen. Grundsätzlich habe ich jetzt alles über IDv2 was ich wissen möchte, bis auf ein Problem:
Der IDv2 steht ja am Anfang der Datei, sodass theoretisch jede Änderung (die sich auf die Länge des Tags auswirkt) dazu führt, dass man die Datei vollständig neu schreiben muss. Man umgeht das, in dem man einen Block VOR der Datei einfügt, so dass nur diese Block geändert werden muss. Ich habe mir jetzt, wie oben gesagt, viele meiner MP3's und IDv2 Tags angeschaut. Ich als Mensch sehe jetzt natürlich wo die eigentliche Datei beginnt, was aber für die Programmierung nicht reicht.
Mein Frage daher ist: Wie kann ich den Musikblock vom Tagblock unterscheiden? Gibt es da irgendwas, mit dem MP3's immer beginnen?
Gruß
Markus Seidl