Outils pour utilisateurs

Outils du site


pele_mele:photo

Photo

Télécharger des photos depuis un appareil photo

# Version courte
gphoto2 --auto-detect -P --skip-existing
 
# Version longue
gphoto2 --auto-detect --get-all-files --skip-existing
  • --auto-detect permet de lister les appareils connectés.
  • -P ou --get-all-files permet de récupérer l'ensemble des fichiers trouvés.
  • --skip-existing permet de ne télécharger que ceux absents de la cible.

Pour plus de détails sur l'utilisation de gphoto2, il y a la documentation officielle.

Utiliser l'appareil photo comme webcam

Installation des logiciels

sudo pacman -S gphoto2 v4l-utils v4l2loopback-dkms ffmpeg linux-headers
  • gphoto2 est un outil qui permet de communiquer avec l'appareil photo.
  • v4l-utils est une collection d'outils qui permettent de gérer les périphériques multimédias.
  • v4l2loopback-dkms est un module du noyau qui permet de générer un périphérique vidéo virtuel.
  • ffmpeg est une collection d'outils et de bibliothèques de gestion de fichiers multimédias.
  • linux-headers est une collection d'entêtes pour le noyau qui permettent l'interface entre les modules du noyau et les modules de l'utilisateur.

Configuration du périphérique virtuel

Configuration temporaire :
Il faut lancer la commande suivante :

sudo modprobe v4l2loopback exclusive_caps=1 max_buffers=2

Le chargement du module manuellement avec modprobe nécessite de charger le module à chaque redémarrage.

Configuration permanente :
Il faut d'abord créer le fichier /etc/modprobe.d/dslr-webcam.conf avec le contenu suivant :

dslr-webcam.conf
alias dslr-webcam v4l2loopback
options v4l2loopback exclusive_caps=1 max_buffers=2

Il faut ensuite activer le module en ajoutant dslr-webcam à la fin du fichier /etc/modules.

Capture de la vidéo

gphoto2 --stdout --capture-movie | ffmpeg -i - -vcodec rawvideo -pix_fmt yuv420p -threads 0 -f v4l2 /dev/video0

Cette commande va capturer la vidéo et la transférer vers un périphérique vidéo virtuel. Il ne reste plus qu'à utiliser ce périphérique virtuel dans le logiciel souhaité.

Les informations décrites ci-dessus ont été extraites de ce site. J'ai volontairement omis certaines informations car elles ne me concernent pas. Par exemple, ça ne fonctionne pas sur ma machine avec le GPU.

Règles de base pour photographier les étoiles

  • Utiliser un temps de pose adapté pour éviter la trainée des étoiles générée par la rotation terrestre (Utiliser la règle de 600 décrite plus bas).
  • Utiliser un ISO élevé (au moins 800).
  • Prendre au moins 5 photos consécutives.
  • Utiliser la mise au point manuelle et la régler sur l'infini.

Règle de 600 : cette règle permet de calculer le temps de pose en secondes adapté à la focale utilisée. Pour calculer ce temps de pose, il faut diviser la valeur 600 par la focale utilisée. Pour une focale de 15mm, on aura donc un temps de pose de 40 secondes.

pele_mele/photo.txt · Dernière modification : 2021/03/01 19:39 de alexis