[[Vorlage(Getestet, focal)]] {{{#!vorlage Wissen [:Paketquellen: Paketquellen verwalten] [:Pakete installieren: Installation von Programmen] [:Terminal: Ein Terminal öffnen] }}} [[Inhaltsverzeichnis()]] [[Bild(Wiki/Icons/terminal.png, 48, align=left)]] [http://www.sentex.net/~mwandel/jhead/ Jhead] {en} ist ein freies und quelloffenes Kommandozeilenprogramm, mit dem die [wikipedia:Exchangeable_Image_File_Format:Exif]-Informationen eines JPEG-Bildes ausgelesen und verändert werden können. Funktionen: * Bild Informationen bearbeiten / auslesen * Vorschaubild extrahieren / löschen / verändern * Auslesen der Kameraeinstellungen, mit denen das Bild aufgenommen worden ist * Verändern des Kommentarfeldes des Bildes * Anzeigen der GPS-Koordinaten des Bildes * Setzen / Verändern des Exif-Zeitstempels = Installation = Jhead ist in den offiziellen Paketquellen enthalten. Dazu muss nur das folgende Paket installiert [2] werden: {{{#!vorlage Paketinstallation jhead, universe }}} = Benutzung = {{{#!vorlage Hinweis Auch wenn es so scheint, modifiziert JHead nicht wirklich die existierenden Dateien, sondern löscht die originalen und schreibt dann neue Dateien unter gleichem bzw. optional auch verändertem Namen. Das kommt z.B. dann zum Tragen, wenn die Dateien mehrfach [:ln/#Hardlinks:hart verlinkt] sind, sodass man dann nach der Verarbeitung veränderte Kopien und die Originale zurückbehält. Weiterhin besteht Datenverlustgefahr wenn der Speicherplatz auf dem Volume zu Neige geht. JHead löscht dann weiter die Originale und schreibt nur noch leere JPG-Dateien. }}} Die folgenden Beispiele werden alle im Terminal [3] eingegeben. == Beispiele == ||<-2 rowclass="titel"> Beispiele|| || Zweck || Befehl || || Alle Exif-Informationen eines JPEG-Bildes anzeigen || {{{#!vorlage Befehl jhead DATEINAME.jpg }}} || || Alle Metadaten einschließlich der Vorschaubilder aus der JPEG-Datei entfernen (von besonderem Interesse für Menschen, die ihre Bilder online stellen) || {{{#!vorlage Befehl jhead -purejpg DATEINAME.jpg }}} || || Extrahieren des Vorschaubildes aus der Bilddatei || {{{#!vorlage Befehl jhead -st "&i_vorschaubild.jpg" DATEINAME.jpg }}} || || Löschen des Vorschaubildes aus der Bilddatei || {{{#!vorlage Befehl jhead -dt DATEINAME.jpg }}} || || Die Dateizeit auf die der Exif-Zeit setzen (d.h. die Dateizeit wird geändert) || {{{#!vorlage Befehl jhead -ft DATEINAME.jpg }}} || || Die Exif-Zeit auf die der Dateizeit setzen (d.h. die EXIF-Zeit wird geändert) || {{{#!vorlage Befehl jhead -dsft DATEINAME.jpg }}} || || Nur die Bilder eines bestimmten Kameramodells anzeigen lassen || {{{#!vorlage Befehl jhead -model "Canon DIGITAL IXUS 860 IS" *.jpg }}} || || Nur die Bilder ausgeben, die einen Exif-Header besitzen (das sind meist die, die direkt von einer Kamera stammen) || {{{#!vorlage Befehl jhead -exonly *.jpg }}} || || Den JPEG-Kommentar ändern || {{{#!vorlage Befehl jhead -cl "ich bin ein Kommentar und zweiundvierzig" DATEINAME.jpg }}} || || Die Exif-Zeit ändern (Format: Jahr:Monat:Tag-Stunde:Minute:Sekunde) || {{{#!vorlage Befehl jhead -ts2010:02:29-23:42:05 DATEINAME.jpg }}} || ||Exif-Zeitstempel korrigieren (Format: Stunden:Minuten:Sekunden). Im Beispiel rechts wird jedes Bild eine Stunde in die Vergangenheit geschoben (z.B. Zeitumstellung vergessen) || {{{#!vorlage Befehl jhead -ta-1:00:00 *.jpg }}} || || Automatisches und verlustfreies Drehen aller Bilder des aktuellen Ordners (aufgrund ihres Exif-Orientierungstags) || {{{#!vorlage Befehl jhead -autorot *.jpg }}} || ||Dateinamen nach Exif-Datum/Zeit ändern (Format: Jahr_Monat_Tag-Stunde_Minute_Sekunde) || {{{#!vorlage Befehl jhead -n%Y_%m_%d-%H_%M_%S *.jpg }}} || = Links = * [http://www.sentex.net/~mwandel/jhead/ Projektseite] {en} * [http://www.sentex.net/~mwandel/jhead/usage.html noch mehr Beispiele] {en} * [https://www.cgsecurity.org/wiki/Nach_dem_Gebrauch_von_PhotoRec#Jpeg Skripte mit JHead] zur Sortierung und der Wiederherstellung von JPG-Dateinamen nach dem Gebrauch von [:Datenrettung/#PhotoRec:PhotoRec]. * [http://www.gimpfr.org/contrib_photolabo_exiftools.php PhotoLab Exiftools] {en} - Erweiterung für [:GIMP:] * [http://www.linux-user.de/ausgabe/2005/10/046-verlustfrei/ Knipsen ohne Schwund - JPEG-Bilder automatisch umbenennen und verlustlos bearbeiten] {de} - LinuxUser 10/2005 * Alternativen: * [:ExifTool:] - Ändern von Exif-, IPTC/IIM- und XMP-Metadaten * [:Exiv2:] - dito * [:Metadaten:] {Übersicht} Übersichtsartikel #tag: Grafik, Shell, Metadaten