Работа с цифровой фотокамерой - CentOS Wiki
Получение снимков с цифровой фотокамеры
В принципе скачать снимки с цифрового фотоаппарата в Linux перестало быть проблемой. Допустим у нас имеется цифровая фотокамера Canon PowerShot 450. При подключении ее к компьютеру с помощью USB, на рабочем столе по умолчанию всплывет приглашение от программы просмотра изображений gThumb - импортировать фотографии.
Все, можно пользоваться.
А теперь для тех кому этот способ не интересен, например при отсутствии программ просмотра изображений с функцией импорта или не запущенных X-ах. Мы будем использовать gPhoto - набор программного обеспечения для работы с цифровыми фотокамерами.
Проверим, поддерживается ли наша камера:
$ gphoto2 --auto-detect
выдало следующее
Модель Порт -------------------------------------------------------------- PTP/IP Camera usb:
где PTP/IP - Picture Transfer Protocol over Internet Protocol. Этот протокол предназначен для передачи данных с цифровых камер на совместимые периферийные устройства (принтеры, устройства хранения данных, ПК).
Далее, перейдя в нужную директорию дадим команду
$ gphoto2 -P
и наши снимки начнут импортироваться в эту директорию.
Чтобы было проще возьмите данный скрипт.
запустив его например так (или создав кнопку запуска на панели):
$ sh foto.sh
в вашей домашней директории создастся каталог с именем сегодняшней даты (год, месяц, день, время) и в этом каталоге будут ваши снимки с фотоаппарата.
Вот код данного скрипта:
#!bin/sh cd /home/alexandr data=`/bin/date +%d.%m.%Y_%H-%M-%S` /bin/mkdir Foto_${data} cd Foto_${data} gphoto2 -P exit 0
пожалуйста замените во второй строчке слово alexandr на имя своего пользователя.