Hi Leute,
hab folgendes Problem: Ich möchte eine Medienbibliothek für mp3-Dateien in Java schreiben.
Soweit so gut. Jetzt möchte ich jedoch auch die ID3-Taginformationen aus den Dateien lesen,
um sie zu ordnen, usw..
Das Problem sind die Header in den mp3-Dateien. Hier mal ein Ausschnitt:
Das ist die erste Zeile in einer mp3-Datei. Dummerweise weiss ich ja nicht immer, ob die Einträge auch alle
gemacht wurden, d.h. es gibt auch Dateien, in denen nur Titel und Interpret drinstehen, solche, in denen gar nichts steht und solche wie oben, in denen alles steht.
Außerdem sind die Sonderzeichen zwischen den Informationen immer andere, sodass man auch mit den
indexOf(char)-Methoden von String keine Abschnitte trennen kann.
Weiss wer Rat? Eventuell eine Bibliothek zum Downloaden, die mir die Arbeit abnehmen kann?
Oder Tipps?
Bin für alles dankbar.
hab folgendes Problem: Ich möchte eine Medienbibliothek für mp3-Dateien in Java schreiben.
Soweit so gut. Jetzt möchte ich jedoch auch die ID3-Taginformationen aus den Dateien lesen,
um sie zu ordnen, usw..
Das Problem sind die Header in den mp3-Dateien. Hier mal ein Ausschnitt:
Code:
ID3 vCOMM deu Recorded with No23 RecorderTIT2 Behind The WheelTALB 101 Live ConcertTYER 1988TRCK 123456789TCON EchtzeitaufnahmenUSLT $ deu You're behind the wheel tonightTPE1 Depeche Mode
Das ist die erste Zeile in einer mp3-Datei. Dummerweise weiss ich ja nicht immer, ob die Einträge auch alle
gemacht wurden, d.h. es gibt auch Dateien, in denen nur Titel und Interpret drinstehen, solche, in denen gar nichts steht und solche wie oben, in denen alles steht.
Außerdem sind die Sonderzeichen zwischen den Informationen immer andere, sodass man auch mit den
indexOf(char)-Methoden von String keine Abschnitte trennen kann.
Weiss wer Rat? Eventuell eine Bibliothek zum Downloaden, die mir die Arbeit abnehmen kann?
Oder Tipps?
Bin für alles dankbar.