Drei Personen von hinten zu sehen sitzen auf einer rötlichen Holzbank. Sie betrachten zahlreiche Schwarz-Weiße Fotos von Gesichtern, die vor ihnen an einer Wand aufgehängt sind. Es sind über 100 Bilder, die mit einem einheitlichen Abstand über und untereinander aufgehängt wurden. Alle Bilder sind gleich gross. Alle Gesichter sind anders. Die Personen auf der Bank wirken so als würden sie sich über die Bilder unterhalten.

So löschst du alle Metadaten aus den Bildern deiner Website

Die Bilder, die du auf deiner Website zur Verfügung stellst können sehr viele Metadaten enthalten. Neben Kamera-Einstellungen können Uhrzeit, Datum, Geräte-Informationen und in einigen Fällen sogar Koordinaten enthalten sein.

Einerseits belegen diese Daten zusätzlichen Speicherplatz auf deinem Server und Bandbreite, wenn diese zum Client übertragen werden. Andererseits willst du vielleicht nicht, dass andere Personen wissen welche Geräte du nutzt und wie deine Gewohnheiten sind oder wo du wann warst.

Exiftool

Mein Tool der Wahl ist hier eindeutig exiftool. Es lässt sich problemlos auf Linux-Systemen und vielen Webservern installieren und kann im Batch-Modus ganze Verzeichnisse abarbeiten. Außerdem ist es nützlich, wenn du einfach mal einen schnellen Blick auf die Metadaten eines Bildes werfen möchtest. Auf Ubuntu kannst du es mit

sudo apt-get install libimage-exiftool-perl perl-doc

installieren.

Rufe es dann auf, um die die Daten eines Bildes anzeigen zu lassen:

exiftool bd2956jkdfsf4.jpg

Du erhälst ungefähr so eine Ausgabe:

ExifTool Version Number         : 11.88
File Name                       : bd2956jkdfsf4.jpg
Directory                       : .
File Size                       : 193 kB
File Modification Date/Time     : 2022:01:12 14:08:23+01:00
File Access Date/Time           : 2022:01:18 21:00:15+01:00
File Inode Change Date/Time     : 2022:01:12 14:08:55+01:00
File Permissions                : rw-rw-r--
File Type                       : JPEG
File Type Extension             : jpg
MIME Type                       : image/jpeg
JFIF Version                    : 1.01
Resolution Unit                 : inches
X Resolution                    : 300
Y Resolution                    : 300
Exif Byte Order                 : Big-endian (Motorola, MM)
Make                            : Canon
Camera Model Name               : Canon EOS 550D
Exposure Time                   : 1/15
F Number                        : 5.0
ISO                             : 100, 0
Date/Time Original              : 2016:07:18 14:39:40
Flash                           : Unknown (16 0)
Focal Length                    : 105.0 mm
Lens Model                      : EF24-105mm f/4L IS USM
Image Width                     : 1280
Image Height                    : 853
Encoding Process                : Baseline DCT, Huffman coding
Bits Per Sample                 : 8
Color Components                : 3
Y Cb Cr Sub Sampling            : YCbCr4:2:0 (2 2)
Aperture                        : 5.0
Image Size                      : 1280x853
Megapixels                      : 1.1
Shutter Speed                   : 1/15
Focal Length                    : 105.0 mm
Light Value                     : 8.6

Metadaten Löschen

Wie du sehen kannst sind das Kameramodel sowie Datum und Uhrzeit der Aufnahme enthalten. Du kannst all diese Daten löschen indem du folgenden Befehl ausführst:

exiftool -all= bd2956jkdfsf4.jpg

Exiftool wird dir automatisch ein Backup der veränderten Datei erzeugen. Wenn du dir die Metadaten der bereinigten Bilddatei nun noch einmal anzeigen lässt kannst du sehen, dass diese nun wesentlich reduzierter sind. Alles was übrig bleibt sind Daten, die sich aus dem Bildmaterial selbst ergeben:

ExifTool Version Number         : 11.88
File Name                       : bd2956jkdfsf4.jpg
Directory                       : .
File Size                       : 193 kB
File Modification Date/Time     : 2022:01:21 16:29:53+01:00
File Access Date/Time           : 2022:01:21 16:29:53+01:00
File Inode Change Date/Time     : 2022:01:21 16:29:53+01:00
File Permissions                : rw-rw-r--
File Type                       : JPEG
File Type Extension             : jpg
MIME Type                       : image/jpeg
Image Width                     : 1280
Image Height                    : 853
Encoding Process                : Baseline DCT, Huffman coding
Bits Per Sample                 : 8
Color Components                : 3
Y Cb Cr Sub Sampling            : YCbCr4:2:0 (2 2)
Image Size                      : 1280x853
Megapixels                      : 1.1

Batch Modus

Wenn du bereits eine Website betreibst haben sich dort vermutlich unzählige Bilder angesammelt. Für diesen Fall kann Exiftool auch einen ganzen Ordner mit Unterverzeichnissen bereinigen. Und das geht so:

exiftool -r -all= -ext jpg -ext gif -ext png -overwrite_original wp-content/uploads/

Das Kommando oben sucht im Ordner wp-content/uploads alle Dateien mit den Endungen .jpg, .gif und .png. Zudem wird mit der Flag overwrite_original darauf verzichtet Kopien der Originale zu bahalten.

Lege dir vor dieser Prozedur unbedingt ein Backup an! Und dann viel Spaß beim Bereinigen deiner Bilder.

Titelbild: https://pixabay.com/de/photos/menschen-betrachter-ausstellung-2944064/