Disparo remoto de T1i desde Linux

Publicado el dom 03 enero 2010

Como es natural, me surgió la curiosidad de conectar mi EOS T1i/500D al computador y ver que se podía hacer con esta conexión.

En primer lugar, debo decir que la extracción de archivos desde la cámara se puede hacer sin problemas ya sea empleando gphoto2 o gThumb, este último es el que empleo en forma cotidiana por su integración con el escritorio GNOME.

Si mantenemos conectada la cámara y desmontamos el volumen de datos podremos acceder a las funciones (limitadas hasta ahora) de control remoto por medio de gphoto2. Para el modelo que tengo sólo tengo disponible el disparo remoto (autofocus incluido) y extracción al vuelo de la fotografía tomada.

A eso se puede sumar que por medio de los parámetros de entrada de gphoto2 podremos hacer fotografías a intervalos (como con un intervalómetro) indicando el tiempo de intervalo y la cantidad de frames a capturar. (con éstas podemos armar un timelapse).

Entre los comandos útiles:

  1. Para detectar la(s) cámaras conectadas:

gphoto2 --auto-detect

  1. Listar las opciones configurables de la cámara conectada:

gphoto2 --list-config

  1. Tomar una foto:

gphoto2 --capture-image

  1. Tomar una foto y pasarla al PC (en mi modelo sólo funciona ésta ya que las tomas quedan en la RAM de la cámara):

gphoto2 --capture-image-and-download

  1. Tomas a intervalos de 5 segundos y 100 fotos:

gphoto2 --capture-image -I 5 -F 100

gphoto2 --capture-image-and-download -I 5 -F 100