"Kommentare" an Dateien hinzufügen/auslesen? [edit: "Metadaten"]

Status
Nicht offen für weitere Antworten.

0x7F800000

Top Contributor
Hallo allerseits!

Ich habe einige spezifische aber wohl recht billige Fragen:
1) bei manchen Dateiformaten (alle möglichen Sound- oder Bildformate) lassen sich oft zusätzliche Informationen hinzufügen (Autor, Titel, Album, Kompositor und ähnliches). Werden diese Informationen direkt in die datei mit reingeschrieben, das ist nichts was von meinem Betriebssystem hinzugezaubert wird?
2) Konkret bei bildern: Wie kann ich titel/kommentare bei einem JPEG schreiben/auslesen? Von ImageIO wird ja einfach nur ein BufferedImage geliefert, und beim schreiben kann man da auch nix außer format angeben.

Ich würde nämlich gerne bei bestimmten Plots die Informationen wie Formel, angezeigten Bereich und verwendete Farb-einstellungen abspeichern. Solange das nicht zu viel war, habe ich eine kleine Unterschrift direkt auf das Bild, in die Ecke geknallt, aber das ist nicht wirklich wiederverwertbar (auslesen kann man's ja nicht wieder) und außerdem wird's bei großen hässlichen Formeln sehr unschön, weil's dann das halbe bild einnimmt, oder gar nicht auf's bild draufpasst.

Wie kann man also bei Bildern zusatzinformationen in Kommentare reinschreiben? Einen Speziellen Dateiformat für Plots zu entwerfen wäre blöd, weil man die dann nirgends als normale Bilder verwenden kann. Hätte jemand einen Tipp/Link o.ä.? Mir fehlen irgendwie richtige Suchwörter^^ Gibt es für diese Zusatzinfomationen evtl. irgendeinen tollen Sammelbegriff?

Danke im Voraus.

greetz, 0x7F800000
 
Zuletzt bearbeitet:

0x7F800000

Top Contributor
"metadata"
Ich weiß nicht ob der Artikel an sich viel bringt, aber "metadata" ist womöglich genau das Stichwort, das mir gefehlt hat^^ :oops:

Ich les' es mir dann mal durch, danke schon mal!

edit: okay, wenn irgendwelche digitalkameras einen datum und gps-position des geknipsten fotos an ein jpg drankleben können, dann wird das ja wohl irgendwie mit einem hinreichend fetten java- (bzw scala) Programm zu schaffen sein, bin da eigentlich recht zuversichtlich^^ :reflect:
 
Zuletzt bearbeitet:
S

Spacerat

Gast
Du suchst wahrscheinlich sog. Metadaten. Hab' da mal was gegoogelt: Versteckte Daten in JPEG-Dateien
Die ImageIO API scheint das mit der Klasse IIOImage zu unterstützen. Hab' ich aber noch nichts mit gemacht.
@Edit: doch schon wieder so spääät? Gott bin ich müde...
 

0x7F800000

Top Contributor
Du suchst wahrscheinlich sog. Metadaten. Hab' da mal was gegoogelt: Versteckte Daten in JPEG-Dateien
Joah, danke nochmal, werd's auch gleich durchlesen.
Die ImageIO API scheint das mit der Klasse IIOImage zu unterstützen.
Aach, wunderbar! Scheint genau das zu sein was ich haben will :toll: danke schön! Ich glaube damit wär die Frage praktisch erledigt.

PS: Aber was'n hässlicher Klassenname :D

PPS: So ein Forum ist doch echt was tolles, da fragt man was um halb drei Uhr nachts am Samstag, und sofort melden sich gleich mehrere Leute, die eine gute Antwort haben^^
imnotworthy.gif
 
Zuletzt bearbeitet:
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
N Kommentare in Properties-Dateien Java Basics - Anfänger-Themen 6
G Autogenerierte Eclipse-Kommentare nerven Java Basics - Anfänger-Themen 5
MiMa JavaDoc Kommentare Java Basics - Anfänger-Themen 12
I Problem mit Properties-Kommentare Java Basics - Anfänger-Themen 2
J Kommentare in Blockschrift? Java Basics - Anfänger-Themen 21
S OOP Java Kommentare, Programm besser verstehen Java Basics - Anfänger-Themen 6
W Kommentare in Java Java Basics - Anfänger-Themen 26
T HTML Kommentare mit regulären Ausdrücken entfernen Java Basics - Anfänger-Themen 4
B Kommentare prüfen Java Basics - Anfänger-Themen 7
B Kommentare richtig schreiben Java Basics - Anfänger-Themen 8
R aus Text Kommentare entfernen Java Basics - Anfänger-Themen 12
M Kommentare in eclispe Java Basics - Anfänger-Themen 6
E Kommentare ausfiltern Java Basics - Anfänger-Themen 3
M Kommentare - so korrekt? Java Basics - Anfänger-Themen 8
M Kommentare Java Basics - Anfänger-Themen 3
S Wie gebe ich den Source Code ohne Kommentare aus? Java Basics - Anfänger-Themen 4
I Kommentare! Java Basics - Anfänger-Themen 3
J Datei-Details /-Infos wie Kommentare, Autor lesen/schreiben Java Basics - Anfänger-Themen 2
H .java Dateien in Eclipse einbinden und ausführen Java Basics - Anfänger-Themen 1
I Dateien aus dem Resource Folder laden Java Basics - Anfänger-Themen 2
A Thread XML-Dateien zusammenfügen Java Basics - Anfänger-Themen 11
Buroto Threads Verschiedene .txt Dateien Auf Listen und Verbinden Java Basics - Anfänger-Themen 3
J Dateien lesen und schreiben Java Basics - Anfänger-Themen 5
B Jar Dateien ohne IDE verwenden? Java Basics - Anfänger-Themen 1
A Optimierung eines Programms: Mergen der Dateien Java Basics - Anfänger-Themen 23
A Zwei XML-Dateien Mergen Java Basics - Anfänger-Themen 14
A Input/Output Mehrere Csv-Dateien einlesen Java Basics - Anfänger-Themen 2
LetsSebi Dateien werden nicht in Zip gespeichert Java Basics - Anfänger-Themen 1
J Alle .java Dateien von einem Verzeichnis in eine Zip speichern Java Basics - Anfänger-Themen 2
J Alle Dateien aus einem Verzeichnis laden Java Basics - Anfänger-Themen 10
MiMa log4j als separate Dateien in Schleife? Java Basics - Anfänger-Themen 6
M Scannen von *.txt - Dateien; wo sind der oder die Fehler? Java Basics - Anfänger-Themen 4
A Input/Output Dateien einlesen und ausgeben Java Basics - Anfänger-Themen 7
S Lese- / Schreibfähigkeit von Dateien sicherstellen Java Basics - Anfänger-Themen 1
C "HelloWorld" - Dateien erstellt, aber ist es eine class-Datei? Java Basics - Anfänger-Themen 2
J Java findet plötzlich die Dateien im Projekt nicht mehr. Java Basics - Anfänger-Themen 12
J Dateien in Verzeichnissen rekursiv auflisten wirft Exception Java Basics - Anfänger-Themen 4
L Classpath Alle Dateien im Classpath finden Java Basics - Anfänger-Themen 4
MiMa Formate für Dateien und Pfade? Java Basics - Anfänger-Themen 1
O Datei in mehrere kleine Dateien umwandeln Java Basics - Anfänger-Themen 47
L Richtige Reihenfolge der Dateien Java Basics - Anfänger-Themen 5
CptK Datentypen Text Dateien einlesen Java Basics - Anfänger-Themen 3
J Logging erzeugt zwei dateien.... Java Basics - Anfänger-Themen 7
A Dateien Verschieben Java Basics - Anfänger-Themen 1
M Mehre Dateien parallel kopieren mit Multithreading Java Basics - Anfänger-Themen 8
C Methoden Dateien im Ordner anzeigen Java Basics - Anfänger-Themen 12
J Java-Dateien lassen sich nicht editieren Java Basics - Anfänger-Themen 46
E FTP Dateien hochladen Java Basics - Anfänger-Themen 3
J Probleme beim schreiben von Dateien Java Basics - Anfänger-Themen 5
Korvinus Vergleichen von 2 csv-Dateien Java Basics - Anfänger-Themen 2
I Texte mit Absätzen in Dateien speichern und auslesen Java Basics - Anfänger-Themen 1
M "substring()" mit Dateien und Pfadangaben Java Basics - Anfänger-Themen 5
Voreck Jar Dateien Standart programm ändern Java Basics - Anfänger-Themen 12
K Dateien aus Source-Package verwenden Java Basics - Anfänger-Themen 10
B Dateien aus dem "resource" - Folder kopieren in Verzeichnis Java Basics - Anfänger-Themen 9
B Kopieren von Dateien mit Adminberechtigungen Java Basics - Anfänger-Themen 14
F Threads ftp4j, viele Dateien upload Java Basics - Anfänger-Themen 5
P Einen Ordner mit Dateien hochladen [FTP] Java Basics - Anfänger-Themen 2
X Dateien direkt hintereinander schreiben, Dateiname Java Basics - Anfänger-Themen 25
G Messwerte in 2 Dateien schreiben Java Basics - Anfänger-Themen 20
C Verarbeitung von sehr großen Dateien Java Basics - Anfänger-Themen 52
F Input/Output Dateien lesen/schreiben Java Basics - Anfänger-Themen 1
V Mehrere Dateien aus JFileChooser in eine ArrayList speichern Java Basics - Anfänger-Themen 2
K Dateien lesen | IndexOutOfBoundsException Java Basics - Anfänger-Themen 2
T Classpath Problem mit dem auslesen von Text-Dateien (Pfad) Java Basics - Anfänger-Themen 3
A attach source: Zusammenhang zwischen JAR und .class/.java Dateien? Java Basics - Anfänger-Themen 2
T .jar Datei als Ordner benutzen/ Dateien aus .jar Datei auslesen Java Basics - Anfänger-Themen 3
C Klassen Class Files nachladen (mehrer .jar Dateien) Java Basics - Anfänger-Themen 2
Bluedaishi for schleife um Dateien wieder zusammen zu fügen Java Basics - Anfänger-Themen 11
S Resourcen-Dateien im Jar-File verfügbar machen (Intellij 14) Java Basics - Anfänger-Themen 14
J Dateien für anderen User "mitgeben" Java Basics - Anfänger-Themen 1
S Dateien mit Java verschieben Java Basics - Anfänger-Themen 6
A Heap Space Error bei rekursiver Suche in Dateien trotz nur einer Zeile im Speicher Java Basics - Anfänger-Themen 26
E Dateien werden nicht gelöscht Java Basics - Anfänger-Themen 10
S Class Dateien decompilieren Java Basics - Anfänger-Themen 4
T Fehler beim Schreiben in Dateien! Java Basics - Anfänger-Themen 4
Bluedaishi Dateien Lassen sich unter windows nicht löschen Java Basics - Anfänger-Themen 8
Z Mehrere XML-Dateien zu einer zusammenfügen Java Basics - Anfänger-Themen 3
K JAR Dateien einbinden - funkt nicht wie es sollte... Java Basics - Anfänger-Themen 22
M Threads nio Dateien kopieren, Threads und Gui Java Basics - Anfänger-Themen 0
J *.sql Dateien in Java Java Basics - Anfänger-Themen 1
P Dateien im Ordner auflisten. Java Basics - Anfänger-Themen 3
P Compiler-Fehler .java Dateien kompilieren und .class Dateien zur .jar Java Basics - Anfänger-Themen 4
S Daten aus anderen Dateien in neue Datei einlesen Java Basics - Anfänger-Themen 3
M Input/Output Arbeiten mit extrem vielen Dateien Java Basics - Anfänger-Themen 8
R File chooser Dateien in frame anzeigen lassen Java Basics - Anfänger-Themen 5
N tar-Dateien Java Basics - Anfänger-Themen 6
B Methoden Dateien konvertieren Java Basics - Anfänger-Themen 3
L Dateien speichern/auslesen Java Basics - Anfänger-Themen 5
M Input/Output Probleme beim Parsen von CSV und TXT Dateien Java Basics - Anfänger-Themen 7
P Wiedereinstieg und kann keine Dateien mehr öffnen... Java Basics - Anfänger-Themen 13
F Classpath Dateien einbinden und Classpath durchsuchen Java Basics - Anfänger-Themen 2
N Java Programm zum Suchen und Ersetzen von Text Dateien Java Basics - Anfänger-Themen 10
S Dateien/LinkedList/StringBuffer - SOrtierung klappt nicht so ganz Java Basics - Anfänger-Themen 2
U Best Practice Nicht-permanente Links auf Dateien Java Basics - Anfänger-Themen 5
B In welchem (Default) Pfad erstellt Java Dateien? Java Basics - Anfänger-Themen 4
I Methoden zum lesen und speichern von Dateien Java Basics - Anfänger-Themen 2
B .ut dateien ignorieren und fortsetzen Java Basics - Anfänger-Themen 9
R Ressourcen in JAR-Dateien Java Basics - Anfänger-Themen 2
J jar Dateien global erreichbar machen Java Basics - Anfänger-Themen 3

Ähnliche Java Themen

Neue Themen


Oben