themadman
Mitglied
Hallo,
ich möchte gern eine binäre Datei (.mp3 Datei) nach dem auftreten eines bestimmten Strings prüfen (z.B. TIT2, TXXX) und anschließend, ab dieser Stelle die folgenden Zeichen auslesen.
ich weiß echt nicht wie ich das Anstellen soll habe schon zahlreiche versuche unternommen aber bekomme es nicht hin.
im Anhang mal ein Screenshot von einer Datei welche ich gerne auslesen möchte.
was ich zurückgeliefert haben möchte ist im Beispiel u.a:
TIT2 = Alone In The Dark
TPE1 = Airwave
POPM = traktor@native-instruments.de
TXXX = fBPM 0.000000
TXXX = fBPMQuality 0.000000
TXXX = TraktorRemixer Original Mix
ich hoffe ihr habt das Prinzip verstanden?
wäre über eure Hilfe sehr dankbar. hab versucht ID3 Auslesecodes umzucshreiben aber bin daran gescheitert, da diese immer nur ID3v1 unterstützt haben und dort die Länge je Eintrag begrenzt ist (z.B ist ein Titel IMMER 30 Zeichen lang)
Hoffe ihr wisst weiter. wenigstens ein Ansatz wie ich die binäre Datei nach einem String untersuchen kann und die Strings danach ebenfalls auslese
Danke im vorraus
Mike
ich möchte gern eine binäre Datei (.mp3 Datei) nach dem auftreten eines bestimmten Strings prüfen (z.B. TIT2, TXXX) und anschließend, ab dieser Stelle die folgenden Zeichen auslesen.
ich weiß echt nicht wie ich das Anstellen soll habe schon zahlreiche versuche unternommen aber bekomme es nicht hin.
im Anhang mal ein Screenshot von einer Datei welche ich gerne auslesen möchte.
was ich zurückgeliefert haben möchte ist im Beispiel u.a:
TIT2 = Alone In The Dark
TPE1 = Airwave
POPM = traktor@native-instruments.de
TXXX = fBPM 0.000000
TXXX = fBPMQuality 0.000000
TXXX = TraktorRemixer Original Mix
ich hoffe ihr habt das Prinzip verstanden?
wäre über eure Hilfe sehr dankbar. hab versucht ID3 Auslesecodes umzucshreiben aber bin daran gescheitert, da diese immer nur ID3v1 unterstützt haben und dort die Länge je Eintrag begrenzt ist (z.B ist ein Titel IMMER 30 Zeichen lang)
Hoffe ihr wisst weiter. wenigstens ein Ansatz wie ich die binäre Datei nach einem String untersuchen kann und die Strings danach ebenfalls auslese
Danke im vorraus
Mike