Appareils photos numériques et gphoto2
L'article USB et appareils photos numériques de Jean-Christophe Beumier présente la configuration des appareils photos numériques fonctionnant en mode "mass storage", c'est-à-dire que la mémoire de ces appareils apparaît comme un disque supplémentaire. D'autres appareils fonctionnent autrement et une bibliothèque, gphoto2, permet de les utiliser sous GNU/Linux.
Aspects techniques
- Appareil photo : Creative PC 300, Canon Powershot A70, etc. (liste des appareils supportés)
- Distribution Sarge/Sid, noyau 2.4.25 et 2.6.7
- gphoto2, version 2.1.4-2 ou supérieur
- hotplug
Sources
- /usr/share/doc/libgphoto2-2/README.Debian
- Les permissions usb de gphoto2
- Et avoir Fred dans les parages :)
Méthode
Pour les noyaux 2.4, il faut ajouter la ligne suivante dans votre fichier (/etc/fstab) :
none /proc/bus/usb usbdevfs devuid=0,devgid=102,devmode=0660 0 0
Ensuite, il faut communiquer à hotplug la liste des périphériques USB reconnus :
/usr/lib/libgphoto2/print-usb-usermap > /etc/hotplug/usb/usbcam.usermap
Puis lui dire la manière dont il va en gérer les permissions. Ici les permissions sur les appareils seront données à un groupe camera :
cd /etc/hoplug/usb cp /usr/share/doc/libgphoto2-2/linux-hotplug/usbcam.group ./usbcam
Et enfin, créer le groupe et y ajouter le ou les utilisateurs :
addgroup --system camera adduser nomutilisateur camera
Utilisation
- Soit en mode graphique : utiliser gThumb (GNOME) ou digikam (KDE)
- Soit en mode console : voir la man de gphoto2
Voici voilà… à vous de jouer !!!
Ash