gPhoto2 : transfert des photos
Le dim. 24 juillet 2011
Après une (grosse) mise à jour de ma Debian (Testing/Sid) nomade, mon appareil photo — Canon 7D — est reconnu mais aucune interface graphique (F-Spot, gThumb, Digikam...) n'est plus capable de rapatrier mes photos depuis la carte logée dans l'appareil. — Cela dit, je ne me suis pas trop cassé les dents sur les GUI. À quelque chose malheur est bon ! gPhoto2 est une application puissante et son utilisation en ligne de commande est, somme toute, assez simple. Illustration.
Commençons par la détection de l'appareil (branché) :
gphoto2 --auto-detect Modèle Port ---------------------------------------------------------- Canon EOS 7D usb:002,012
Une fois l'appareil détecté, voyons le contenu de la carte :
gphoto2 --list-files There are 8 files in folder '/store_00010001/DCIM/100EOS7D'. #1 IMG_9378.CR2 rd 20279 KB image/x-canon-cr2 #2 IMG_9380.CR2 rd 21935 KB image/x-canon-cr2 #3 IMG_9381.CR2 rd 20875 KB image/x-canon-cr2 #4 IMG_9382.CR2 rd 22131 KB image/x-canon-cr2 #5 IMG_9383.CR2 rd 20978 KB image/x-canon-cr2 #6 IMG_9384.CR2 rd 20339 KB image/x-canon-cr2 #7 IMG_9385.CR2 rd 26807 KB image/x-canon-cr2 #8 IMG_9386.CR2 rd 22056 KB image/x-canon-cr2
Avant extraire le tout dans un répertoire spécifique, un petit changement s'impose :
cd ~/photos/juillet_2011 gphoto2 --get-all-files
Pour récupérer une image en particulier :
gphoto2 --get-file 8
Bien évidemment, les fonctionnalités de gPhoto2 ne s'arrêtent pas là :
man gphoto2
Trois lignes de commandes valent bien trois clics dans une belle interface graphique.