Когда вы что-то фотографируете у себя на телефоне, то полученный снимок будет иметь какие-то дополнительные метаданные. Например: дата, GPS координаты, модель смартфона, выдержка и так далее. Некоторые из этих данных могут быть особенно чувствительными, поэтому неплохо чистить метаданные фотографий перед публикацией.
Для этого есть большое количество способов. Разберём несколько:
➡️ Способ 1. При помощи exiftool:
# !!! Опция -overwrite_original перезапишет оригинал !!!
# Удалить только GPS метаданные:
exiftool -gps:all= -overwrite_original -P image.jpg
# Удалить все метаданные у всех фотографий, начинающихся на IMG_:сь
exiftool -all= -tagsfromfile @ -Orientation -P IMG_*.jpg
➡️ Способ 2. из контекстного меню Dolphin:
1. Установите нужные зависимости:
su -
apt-get update
apt-get install exiftool kdialog
2. Создайте нужную директорию:
mkdir -p ~/.local/share/kio/servicemenus/
3. Откройте текстовый редактор:
nano ~/.local/share/kio/servicemenus/removeMetadata.desktop
4. Вставьте следующий скрипт:
[Desktop Entry]
Type=Service
ServiceTypes=KonqPopupMenu/Plugin
MimeType=image/*
Actions=removeMetadata
[Desktop Action removeMetadata]
Name=Удалить метаданные
Icon=document-cleanup
Exec=kdialog --yesno 'Вы действительно хотите удалить метаданные?' --title 'Подтвердите' && exiftool -all= %U -tagsfromfile @ -Orientation -overwrite_original
5. Сделайте файл исполняемым:
chmod +x ~/.local/share/kio/servicemenus/removeMetadata.desktop
✔️ Готово! После перезапуска Dolphin, в контекстном меню изображения вы сможете выбрать удаление метаданных.
❓ Как проверить, какие метаданные уже есть у изображения?
Если файл просканирован индексатором Baloo, то в свойствах файла. Иначе можно командой
exiftool:exiftool image.jpg
@alt_kde | @alt_kde_chat
#Совет
