Ich fragte eine ähnliche Frage vor einiger Zeit, aber mit Python, und haben seitdem beschlossen, zu Java zu wechseln, weil es schien, mehr Ressourcen, um diese Art von Sache zu tun. Grundsätzlich brauche ich eine Art von Bibliothek, Idee oder Anweisungen, die mir erlauben würde, ID3-Tags in einer MP4-Datei zu bearbeiten, wie die Art in iTunes gefunden. Wenn jemand etwas weiß, wäre ich für Ihre Hilfe sehr dankbar.
Bislang habe ich Folgendes getan:
-
Ich habe diese Frage/Antwort zu einem sehr ähnlichen Problem gefunden: Wie bearbeitet man Video-ID3v2-Tags in Java? (es beschreibt, wie man eine Bibliothek für Audiodateien namens JID3 verwendet, um Video-ID3-Tags zu bearbeiten), aber ich kann beim besten Willen nicht herausfinden, wie man sie tatsächlich in ein Eclipse-Projekt importiert und verwendet. Ich habe es im Grunde entpackt und alle Pakete in das Projekt eingefügt, aber das eine Mal, dass es funktionierte, machte die Filmdatei anschließend für jeden Media Player unlesbar. Wenn jemand spezifische Kenntnisse hat, wie man JID3 importiert und verwendet, wäre das großartig.
-
Ich habe diese Seite gefunden: http://willcode4beer.com/parsing.jsp?set=mp3ID3 die einige scheinbar gute Code zum Lesen und Schreiben von ID3-Tags hat, leider funktioniert es nicht richtig ständig zurückgibt Zeichenfolgen von Fragezeichen oder mir sagen, dass die Datei nicht da ist spontan (es wird buchstäblich eine Zeit arbeiten und dann nicht funktionieren ein anderes Mal ohne Änderungen). Nichtsdestotrotz gefällt mir die Idee, einfach die Bytes oder ASCII einer Datei zu lesen und das ID3-Tag auf diese Weise zu finden/zu bearbeiten, wenn also jemand weiß, was man dafür tun kann, wäre das großartig.
Vielen Dank im Voraus.