Servicemenü für den KDE Dateimanager Dolphin individuell erweitern (Teil 2)

Unter Umständen ist es manchmal gegeben die Metadaten eines selbst erstellten Fotos zu entfernen, zB. bei einer Veröffentlichung in einem Social-Network oder in einem öffentlich zugänglichen Fotoalbum im Internet.

Die sog. EXIF-Tags die im JPG mitenthalten sind beinhalten zB. die GPS-Positionsdaten, das Kameramodell, das genaue Erstellungsdatum des Fotos, Blende, Verschlusszeit und vieles mehr.

Um diese EXIF-Tags aus dem JPG’s zu entfernen leistet das Kommandozeilentool jhead gute Dienste. Ein wenig bequemer wäre es durchaus sinnvoll dies im Dateimanager des KDE Desktops Dolphin zu erledigen. In den Servicemenüs, das erscheint wenn man auf eine Datei mit der rechten Maustaste das sog. Kontextmenü öffnet (siehe dazu nachfolgenden Screenshot), kann man dies sehr einfach selbst konfigurieren.


EXIF Daten entfernen

Den Eintrag “Sämtliche Metadaten aus JPG’s entfernen (Originale werden geändert)” erhält man eine entsprechende *.desktop Konfigurationsdatei anlegt, die das Tool jhead bei Auswahl des Eintrags aufruft.

Sollte das Tool jhead nicht installiert sein, dann bitte per Discover Softwarecenter oder auf der Kommandozeile nachinstallieren.

# apt install jhead

Listing der Konfigurationsdatei /usr/share/kservices5/ServiceMenus/exif.desktop.

Type=Service
ServiceTypes=KonqPopupMenu/Plugin,image/jpeg
Actions=MetadatenAusJPGEntfernen
Encoding=UTF-8 
X-KDE-Priority=TopLevel 
#
[Desktop Action MetadatenAusJPGEntfernen]
Name=Sämtliche Metadaten aus JPG's entfernen (Originale werden geändert)
Icon=image-jpeg
Exec=/usr/bin/jhead -de -di -dx %U

Hier im Beispiel habe ich die Konfigurationsdatei exif.desktop genannt. Diese Datei muss als root im oben genannten Verzeichniss abgelegt werden damit es für alle User im Dateimanager Dolphin verfügbar ist. Man kann diese Aktion auf eine oder mehrere markierte Dateien (JPG’s) anwenden.

Bitte beachten das mit dieser Aktion die Orginaldatei, sprich das Foto, geändert wird. Wenn also das Original mit seinem EXIF-Metadaten erhalten bleiben soll, die Aktion nur an Kopien durchführen.

Hier die auf notwendigste Maß reduzierten EXIF-Daten des Fotos (JPG).

$ jhead IMG_20150726_123952.jpg
File name    : IMG_20150726_123952.jpg
File size    : 4385862 bytes
File date    : 2015:07:26 12:39:53
Resolution   : 3120 x 4160
JPEG Quality : 98

Zum Vergleich das Original mit seinen EXIF Metadaten.

$ jhead IMG_20150726_123952.orig.jpg
File name    : IMG_20150726_123952.orig.jpg
File size    : 4422866 bytes
File date    : 2015:07:26 12:39:53
Camera make  : oneplus
Camera model : A0001
Date/Time    : 2015:07:26 12:39:52
Resolution   : 3120 x 4160
Flash used   : No (auto)
Focal length :  3.8mm
Exposure time: 0.0027 s  (1364)
Aperture     : f/2.0
ISO equiv.   : 100
GPS Latitude : ? ?
GPS Longitude: ? ?
JPEG Quality : 98

Der erste Teil dieser Serie ist hier nachzulesen.