gPhoto (Русский)

From ArchWiki

Состояние перевода: На этой странице представлен перевод статьи gPhoto. Дата последней синхронизации: 20 декабря 2020. Вы можете помочь синхронизировать перевод, если в английской версии произошли изменения.

Libgphoto2 — основная библиотека, созданная для предоставления доступа к цифровым камерам с помощью внешних программ (фронтендов), например, digiKam и gPhoto2. Список официально поддерживающихся камер доступен на официальном сайте (другие камеры также могут быть совместимы).

Эта статья описывает настройку libgphoto2 для получения доступа к цифровым камерам. Также обратите внимание, что некоторые камеры монтируются как обычные USB-накопители и не требуют libgphoto2.

Установка

Установите пакет libgphoto2, а также gphoto2, если необходим интерфейс командной строки.

Фронтенды libgphoto2

  • Darktable — утилита для организации и работы с RAW-изображениями.
https://darktable.org/ || darktable
  • digiKam — организация цифровых фото для KDE.
https://www.digikam.org/ || digikam
  • Entangle — предоставляет графический интерфейс для съёмки с подключённым компьютером и полным управлением камеры с него.
https://entangle-photo.org/ || entangleAUR
  • gphotofsFUSE-модуль для монтирования камеры в качестве файловой системы.
http://www.gphoto.org/proj/gphotofs/ || gphotofsAUR
  • gThumb — просмотрщик изображений для GNOME.
https://wiki.gnome.org/action/show/Apps/Gthumb || gthumb
  • GTKam — фронтенд gPhoto2 на GTK 2.
http://www.gphoto.org/proj/gtkam/ || gtkamAUR
  • gvfs-gphoto2 — бекенд gPhoto2 для GVfs, позволяющий монтировать камеру в качестве файловой системы из файловых менеджеров, поддерживающих GVfs. Например, GNOME Files, Nemo, PCManFM и Thunar.
https://wiki.gnome.org/Projects/gvfs || gvfs-gphoto2
  • Kamera — интеграция gPhoto2 в KDE.
https://github.com/KDE/kamera || kamera
  • Pantheon Photos — просмотрщик изображений для Pantheon.
https://launchpad.net/pantheon-photos || pantheon-photos
  • Rapid Photo Downloader — загрузка фото и видео с камер, карт памяти и переносных запоминающих устройств.
https://www.damonlynch.net/rapid/ || rapid-photo-downloader
  • Rawstudio — свободный конвертер RAW-изображений, написанный на GTK. Поддерживает съёмку с подключённым компьютером с помощью gPhoto2.
https://rawstudio.org/[устаревшая ссылка 2024-07-30 ⓘ] || rawstudioAUR
  • Shotwell — организатор цифровых фото для GNOME.
https://wiki.gnome.org/Apps/Shotwell || shotwell

Использование gPhoto2

GPhoto2 — клиент командной строки для libgphoto2. GPhoto2 предоставляет доступ к библиотеке libgphoto2 через терминал или из shell-скрипта для выполнения доступных операций с камерой. Это основной пользовательский интерфейс.

GPhoto2 также предоставляет удобную отладку для разработчиков драйверов камер.

Быстрые команды

  • gphoto2 --list-ports
  • gphoto2 --auto-detect
  • gphoto2 --summary
  • gphoto2 --list-files
  • gphoto2 --get-all-files
  • gphoto2 --set-config datetime=now — задаёт камере текущее время

Для получения более подробной информации о работе с файлами, см.

  • gphoto2 --shell

Пример использования с GVfs

Автоматическое обнаружение подключённой камеры и вывод необходимого порта:

$ gphoto2 --auto-detect
Model                          Port                                            
----------------------------------------------------------
Canon Digital IXUS 980 IS      usb:006,011 

Теперь откройте файловый менеджер и введите адрес с указанным выше портом — "gphoto2://[usb:006,011]" — камера автоматически смонтируется GVfs и станет доступна в файловом менеджере.

Проблемы с правами доступа

Пользователям с локальной сессией разрешения на доступ к камерам выдаются с помощью ACL. См. раздел Устранение часто встречающихся неполадок#Разрешения сессии, если это не работает.