Удаление EXIF Данных из Изображений и Фотографий в Linux

Большинство цифровых фотоаппаратов и мобильных телефонов добавляют EXIF метаданные в изображения.

EXIF метаданные могут содержать характеристики камеры, ее настройки, местоположение (координаты GPS) и многое другое.

Если Вы беспокоитесь о приватности, вы возможно захотите анонимизировать свои фотографии и изображения, удалив из них все EXIF метаданные.

В этой небольшой заметке, я покажу как извлечь и затем удалить все EXIF метаданные из Ваших фотографий и изображений, с помощью командной строки в Linux и программы ExifTool.
Устанока ExifTool

Для Arch:

sudo pacman -S perl-image-exiftool

Извлечение EXIF Метаданных из Изображения

Извлечь и прочитать все EXIF метаданные из изображения или фотографии:

exiftool image.jpeg

Удаление EXIF Метаданных из Изображения

Удалить все EXIF метаданные из изображения или фотографии:

exiftool -all= image.jpeg

Удаление EXIF Данных из Множества Файлов

Следующие команды также сохраняют копии оригинальных файлов, добавляя к их именам префикс «_original».

Переместитесь в папку с изображениями.

Выполните следующую команду, чтобы удалить EXIF метаданные из всех файлов в текущей папке:

exiftool -all= *

Удалить EXIF метаданные из изображений с расширением «.jpeg«:

exiftool -all= *.jpeg

Flac album to flac — разбиение альбома во FLAC по композициям

Собственно понадобятся такие пакеты (работаем на Archlinux):

  • cuetools
  • shntool

Далее собственно скрипт, который мы сохраняем и выполняем командой # sh script_name.sh :

# Далее мы просто конвертируем кодировку, для чего используем iconv.
iconv -f CP1251 -t UTF8 *.cue > album.utf8.cue

# Итого мы получили CUE-sheet в кодировке UTF-8. Далее разбиваем, сначала
# определим метки времени:

cuebreakpoints album.utf8.cue
#Должны получить список меток времени, по которым будет идти разделение.
#Нам не принципиально какие именно метки мы получим, важен тот факт, что
#мы их получили. Используя shnsplit и полученные метки времени делаем
#разбивку на треки:

cuebreakpoints album.utf8.cue | shnsplit -o flac -f album.utf8.cue -t «%n — %t» *.flac
# Получим набор треков с названием split-trackXX.flac, где XX — номер
# трека. Остаётся навесить на треки теги, указанные в CUE-sheet. Делаем с
# помощью скрипта cuetag:
rm *pregap.flac
cuetag.sh album.utf8.cue «%n — %t» *.flac
# Теперь теги добавлены в файлы. Конечно записанные теги могут не совсем
# соответствовать тем, которые приняты в вашей музыкальной библоитеке. На
# такой случай пригодятся руки и программа easytag.

# Вот впринципе и всё по поводу разбивки FLAC+CUE на FLAC-треки.

rm album.utf8.cue

Поднимаем Intel Corporation PRO/Wireless 2200BG в Arch Linux

Если у Вас имеется wi-fi адаптер Intel Corporation PRO/Wireless 2200BG, то в Arch linux  его поднять довольно просто.

Итак, приступим…

# lpsi

выдает вот так например:

01:09.0 Network controller: Intel Corporation PRO/Wireless 2200BG [Calexico2] Network Connection (rev 05)

Устанавливаем следующий Firmware:

sudo pacman -S ipw2200-fw

Ну а теперь поднимаем модуль ядра:

sudo modprobe -r ipw2200
sudo modprobe ipw2200

Далее наш wi-fi адаптер появится в выводе команды

ifconfig -a

Все просто.