gPhoto est un logiciel en ligne de commande puissant concernant la gestion des appareils photos
Depuis quelques années on parle de gPhoto2 qui correspond à la deuxième version majeure de ce logiciel.
Ce programme permet deux choses :
il suffit d'installer le paquet gphoto2.
Du point de vue de l'appareil il faut le régler en mode PTP (et non en USB mass storage) Puis le brancher à l'ordinateur Et finalement lancer gphoto2
Problème pour reconnaitre l'appareil en mode USB :
sudo rm /usr/share/dbus-1/services/org.gtk.Private.GPhoto2VolumeMonitor.service
sudo rm /usr/share/gvfs/mounts/gphoto2.mount
sudo rm /usr/share/gvfs/remote-volume-monitors/gphoto2.monitor
sudo rm /usr/lib/gvfs/gvfs-gphoto2-volume-monitor
Redémarrer pour prendre en compte le changement avec un "sudo shutdown -r 0"
Affiche la version de gphoto2:
gphoto2 -v
Affiche toute la liste des appareils supportés:
gphoto2 --list-cameras
Pour savoir directement si le modèle D301s est supporté :
gphoto2 --list-cameras |grep D301s
Affiche le(s) appareil(s) photo connecté(s):
gphoto2 --auto-detect
Affiche le statut résumé de l'appareil détecté:
gphoto2 --summary
Prend une photo:
gphoto2 --capture-image
Prend une photo et la télécharge dans la foulée sur le pc:
gphoto2 --capture-image-and-download
Prend une photo toutes les 10 secondes:
gphoto2 --capture-image --interval 10
Télécharge toutes les photos présentes sur l'appareil photo dans le répertoire courant:
gphoto2 --get-all-files
Affiche la liste des fichiers présents dans l'appareil photo:
gphoto2 --list-files #1 DSC_7679.JPG rd 4840 KB 4288x2848 image/jpeg #2 DSC_7680.JPG rd 4831 KB 4288x2848 image/jpeg #3 DSC_7681.JPG rd 4219 KB 4288x2848 image/jpeg #4 DSC_7682.JPG rd 5840 KB 4288x2848 image/jpeg […] #612 DSC_8498.JPG rd 6632 KB 4288x2848 image/jpeg #613 DSC_8499.JPG rd 5472 KB 4288x2848 image/jpeg #614 DSC_8500.JPG rd 5133 KB 4288x2848 image/jpeg #615 DSC_8501.AVI rd 80291 KB video/x-msvideo #616 DSC_8502.JPG rd 4951 KB 4288x2848 image/jpeg #617 DSC_8503.JPG rd 5280 KB 4288x2848 image/jpeg #618 DSC_8504.JPG rd 5544 KB 4288x2848 image/jpeg #619 DSC_8505.JPG rd 5805 KB 4288x2848 image/jpeg #620 DSC_8506.JPG rd 5411 KB 4288x2848 image/jpeg
dans la liste retourné le premier fichier (le plus ancien) a le numéro #1, le suivant #2…
Pour récupérer les fichier #613 à #620 :
gphoto2 --get-file 613-620
Gtkam est l'interface officiel (GTK+2) qui manipule la librairie libgphoto2. Cela fournit une interface utilisateur graphique qui permet d'importer les photos et possiblement de nombreuses autres fonctionnalités.