Ceci est une ancienne révision du document !
Table des matières
Photo
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.