ExifTool: Metadaten von Bildern einfach auslesen

Einleitung in ExifTool

ExifTool ist eine freie und quelloffene Software, die sich auf das Lesen, Schreiben und Bearbeiten von Metadaten in Dateien spezialisiert hat. Entwickelt wurde das Programm von Phil Harvey, der die erste Version bereits im Jahr 2003 veröffentlichte. Damals lag der Fokus auf dem Auslesen der Exchangeable Image File Format (EXIF)-Daten digitaler Kameras, doch im Laufe der Jahre wuchs die Software zu einem universellen Werkzeug heran. Heute ist ExifTool in der Perl-Sprache geschrieben und umfasst über 288.000 Zeilen Code. Es wird täglich von einer großen Gemeinschaft genutzt, darunter Fotografen, Forensiker, Archivare und alle, die die Kontrolle über die Metadaten ihrer Dateien behalten möchten. Die Software ist auf der offiziellen Webseite exiftool.org sowie auf GitHub verfügbar und wird regelmäßig aktualisiert. Ihre Bedeutung liegt nicht nur in der Vielfalt der unterstützten Formate, sondern auch in der Flexibilität, mit der selbst komplexe Metadatenstrukturen verarbeitet werden können.

ExifTool: Metadaten von Bildern einfach auslesen - 1

Die wichtigsten Funktionen im Überblick

ExifTool kann Metadaten in über 130 verschiedenen Dateiformaten lesen, schreiben und entfernen. Dazu gehören nahezu alle gängigen Bildformate wie JPEG, TIFF, PNG, RAW-Dateien verschiedener Kameramodelle, aber auch PDF, Videos, Audio-Dateien und viele andere. Die Software unterstützt mehr als 23.000 einzelne Tags, die aus unterschiedlichen Metadatenstandards stammen: EXIF, IPTC, XMP, GPS-Daten, Hersteller-spezifische MakerNotes und vieles mehr. Dadurch ist es möglich, weit über die üblichen Informationen wie Aufnahmedatum oder Kamerahersteller hinauszugehen. Man kann beispielsweise den Aufnahmeort, die Belichtungseinstellungen, das verwendete Objektiv, den Autor, die Urheberrechtsinformationen und sogar versteckte Vorschaubilder extrahieren. ExifTool erlaubt zudem das Erstellen und Entfernen von Metadaten, das Umbenennen von Dateien basierend auf Metadaten, das Verarbeiten ganzer Ordnerstrukturen und das Definieren eigener Tags. Die folgende Liste zeigt eine Auswahl der häufigsten Dateiformate, mit denen ExifTool arbeitet:

ExifTool: Metadaten von Bildern einfach auslesen - 2
  • JPEG (inklusive EXIF, IPTC, XMP)
  • TIFF und GeoTIFF
  • PNG (Text-Chunks, tEXt, zTXt)
  • RAW-Formate (CR2, NEF, ARW, DNG, RAF, ORF, PEF)
  • PDF (Metadata, XMP)
  • Videoformate (MOV, MP4, AVI, M4V)
  • Audioformate (MP3, WAV, FLAC, M4A)
  • Microsoft Office Dateien (DOCX, XLSX, PPTX)
  • SVG, WebP, HEIC/HEIF
  • DICOM (medizinisches Bildformat)

Einsatzbereiche von ExifTool

Die Anwendungsmöglichkeiten von ExifTool sind vielfältig. In der digitalen Forensik wird es eingesetzt, um aus Bildern und anderen Dateien versteckte Informationen zu extrahieren, die Aufschluss über die Entstehungsgeschichte geben können. Beispielsweise lassen sich GPS-Koordinaten, Aufnahmezeitpunkt und Geräteeigenschaften auslesen, was bei der Aufklärung von Straftaten oder der Überprüfung von Beweismitteln helfen kann. In der Archivierung und Dokumentation nutzen Bibliotheken und Museen ExifTool, um Metadaten zu standardisieren und um Datenbestände zu bereinigen. Ein häufiges Szenario ist die Entfernung personenbezogener Daten, bevor Bilder im Internet veröffentlicht werden, um die Privatsphäre zu schützen. Fotografen verwenden ExifTool, um Serienbilder mit Stapelverarbeitung zu beschriften, Urheberrechtshinweise einzubetten oder die Dateinamen nach Aufnahmedatum zu sortieren. Die folgende Tabelle veranschaulicht einige typische Aufgaben und die dazugehörigen ExifTool-Befehle:

ExifTool: Metadaten von Bildern einfach auslesen - 3
Aufgabe Beispielbefehl Ergebnis
Alle Metadaten eines Bildes anzeigen exiftool foto.jpg Liste aller vorhandenen Tags mit Werten
GPS-Koordinaten entfernen exiftool -gps:all= foto.jpg Bild ohne geografische Informationen
Urheberrecht setzen exiftool -copyright="Max Mustermann" bild.jpg Copyright-Tag wird hinzugefügt oder überschrieben
EXIF-Daten in eine Textdatei exportieren exiftool -j foto.jpg > metadaten.json Ausgabe als strukturiertes JSON-Dokument
Stapelverarbeitung: alle JPEG-Dateien in einem Ordner umbenennen exiftool -filename="%f_%Y%m%d_%H%M%S.%%e" *.jpg Dateinamen enthalten Aufnahmedatum und Uhrzeit

ExifTool auf verschiedenen Plattformen

Die Software ist plattformunabhängig und wird für Linux, macOS, Windows und Android angeboten. Auf Linux-Systemen ist sie in den Paketquellen vieler Distributionen enthalten und kann einfach über den Paketmanager installiert werden. Für Windows steht ein ausführbares Installationsprogramm zur Verfügung, das auch ohne Perl-Laufzeitumgebung auskommt, da ExifTool als vorkompilierte EXE ausgeliefert wird. Mac-Anwender können die Software über Homebrew oder direkt herunterladen. Besonders erwähnenswert ist die Android-Version, die über Google Play als App verfügbar ist. Sie bietet eine grafische Benutzeroberfläche und erlaubt das einfache Bearbeiten von Metadaten direkt auf dem Mobilgerät. Dadurch wird ExifTool auch für mobile Workflows interessant, etwa wenn Fotografen unterwegs Bilder verschlagworten oder privatisieren möchten. Unabhängig von der Plattform bleibt die Kommandozeile die Hauptschnittstelle, wobei auch grafische Oberflächen von Drittanbietern existieren, die auf ExifTool aufbauen. Die umfangreiche Dokumentation umfasst sowohl eine Manpage als auch ein ausführliches HTML-Handbuch und ein PDF, das auf der offiziellen Webseite bereitsteht.

ExifTool: Metadaten von Bildern einfach auslesen - 4

Ausgabeformate und erweiterte Optionen

ExifTool kann die extrahierten Metadaten in verschiedenen Formaten ausgeben. Standardmäßig erfolgt die Ausgabe als lesbarer Text, der in der Kommandozeile angezeigt wird. Für die Weiterverarbeitung in Skripten oder Datenbanken sind die Formate JSON, XML und HTML besonders nützlich. Mit der Option -json erzeugt ExifTool eine strukturierte JSON-Ausgabe, die sich leicht mit anderen Programmen parsen lässt. Das HTML-Format kann dazu verwendet werden, übersichtliche Berichte zu generieren. Zudem erlaubt die Software die Ausgabe in eine CSV-Datei, sodass sich Metadaten auch in Tabellenkalkulationen analysieren lassen. Ein weiteres herausragendes Merkmal ist die Fähigkeit, benutzerdefinierte Tags zu definieren. Über Konfigurationsdateien können eigene Metadatenfelder angelegt werden, was ExifTool für spezielle Anwendungen in der Forschung oder Industrie öffnet. Auch das Verarbeiten von Ordnern mit Unterverzeichnissen, das rekursive Durchsuchen und das gleichzeitige Bearbeiten tausender Dateien sind selbstverständlich. Die Software arbeitet standardmäßig nicht destruktiv: Vor Änderungen wird standardmäßig eine Sicherungskopie der Originaldatei erstellt, sodass ungewollte Änderungen rückgängig gemacht werden können.

ExifTool: Metadaten von Bildern einfach auslesen - 5

Fazit

ExifTool ist ein unverzichtbares Werkzeug für alle, die Metadaten in Dateien kontrollieren möchten. Es vereint eine enorme Bandbreite an unterstützten Formaten und Tags mit einer durchdachten Kommandozeilenschnittstelle. Dank der aktiven Entwicklung durch Phil Harvey und der quelloffenen Lizenz steht das Programm kostenlos zur Verfügung. Ob man sensible Daten entfernen, Bilder automatisiert beschriften oder einfach nur die Aufnahmeparameter eines Fotos nachschlagen möchte – ExifTool bietet die passende Funktionalität. Die Verfügbarkeit auf allen gängigen Betriebssystemen, die integrierte Android-Unterstützung und die umfassende Dokumentation machen es sowohl für Einsteiger als auch für professionelle Anwender attraktiv. Wer das volle Potenzial seiner Metadaten ausschöpfen möchte, sollte ExifTool unbedingt einmal ausprobieren.

Quellen

Die Informationen in diesem Artikel basieren auf folgenden Quellen: Offizielle Webseite von ExifTool (exiftool.org), GitHub Repository (github.com/exiftool/exiftool), Featureseite exiftool.org/features, Adam the Automator Tutorial (adamtheautomator.com/exiftool), Dokumentation auf exiftool.org/under, Medium Tutorial von Vicky Aryan (vickyaryan7.medium.com/exiftool-a-meta-data-extractor), Google Play App (play.google.com/store/apps/details?id=com.exiftool.free) sowie die Linux Manpage (linux.die.net/man/1/exift

ExifTool Metadaten Bilder EXIF Fotoanalyse Kommandozeile Dateiverwaltung
Hinweis Die Inhalte dienen nur zu Informationszwecken und ersetzen keine professionelle Beratung.
Autor

Stefano Barcellos

Mitwirkender bei Visite Barbados.

« Vorheriger Beitrag
Maus für Notebook: Die beste Wahl für unterwegs

Ähnliche Beiträge