Para la gente que no me conozca, tengo varios hobbies que he conservado a lo largo del tiempo. Aparte del PS3, es la fotografia.

Bueh, y como desde hace un tiempo estoy trabajando en un lugar que tecnicamente se pueden ver las estrellas durante la noche. El gran problema de ciudades como Santiago es que la contaminacion luminica no permite ver las estrellas. Algo similar a "los arboles no dejan ver el bosque".
Entonces pense que seria interesante hacer un stop motion de las estrellas moviendose. Asi que a mirar no solamente el manual de la camara, sino tambien que clase de desechos podria tener en casa que pudieran ayudarme.

Gphoto
Libgphoto2 es una biblioteca de manejo de camaras digitales. Pero, lamentablemente, tiene un soporte medio fulero para algunas camaras. Y lamentablemente, tengo una camara que no soporta a libgphoto2...
"Canon and some Nikon cameras only: capturetarget - setting this to sdram will make the camera capture directly into the camera RAM and not on the memory card. You need to download the image in the same gphoto2 call..."
Bueh, puedo vivir con eso. Incluso, la comunicacion con la camara me permite hacer video!
jci@arthur:~$ gphoto2 --list-config
/main/actions/uilock
/main/actions/syncdatetime
/main/actions/autofocusdrive
/main/actions/manualfocusdrive
/main/actions/eoszoom
/main/actions/eoszoomposition
/main/actions/eosviewfinder
/main/actions/eosremoterelease
/main/settings/datetime
/main/settings/reviewtime
/main/settings/output
/main/settings/evfmode
/main/settings/ownername
/main/settings/artist
/main/settings/copyright
/main/settings/capturetarget
/main/settings/capture
/main/status/model
/main/status/ptpversion
/main/status/batterylevel
/main/status/lensname
/main/status/serialnumber
/main/status/shuttercounter
/main/status/availableshots
/main/imgsettings/imageformat
/main/imgsettings/imageformatsd
/main/imgsettings/iso
/main/imgsettings/whitebalance
/main/imgsettings/whitebalanceadjusta
/main/imgsettings/whitebalanceadjustb
/main/imgsettings/whitebalancexa
/main/imgsettings/whitebalancexb
/main/imgsettings/colorspace
/main/capturesettings/autoexposuremode
/main/capturesettings/drivemode
/main/capturesettings/picturestyle
/main/capturesettings/aperture
/main/capturesettings/shutterspeed
/main/capturesettings/meteringmode
/main/capturesettings/bracketmode
/main/capturesettings/aeb
/main/other/d402
/main/other/d407
/main/other/d406
/main/other/d303
/main/other/5001
jci@arthur:~$
Todas las anteriores son las opciones que puedo modificar : autoexposure, drive mode...pero no le puedo decir donde almacenar las fotos. Ok, como dije, puedo vivir con eso.
Asi que solamente dejar seteada la camara y hacer :
jci@arthur:~$ gphoto2 -I 60 -F 120 --capture-image-and-download
El veintiunico problema es que debe estar conectado a una maquina con USB. Lo otro es que, algunas veces, no tener actividad en la maquina termina activando los modos de ahorro de energia que a veces involucran desconectar el subsistema de USB.

Like cooking this
Teniendo todas las imagenes, luego montar usando mencoder. Aqui esta la parte truculenta. Entre comillas, por que es la mas simple...
Encode all *.jpg files in the current directory:
mencoder "mf://*.jpg" -mf fps=25 -o output.avi -ovc lavc -lavcopts vcodec=mpeg4
// mencoder man page
La otra opcion, por cierto, es ir META. O sea, conseguir un disparador remoto. Programable, ojala.
Aqui es donde aparece este juguetito. Una baratela en Amazon :-)

Con este juguetito se puede programar el delay inicial, la cantidad de tiempo de exposicion (dejando el sensor abierto), el intervalo entre capturas y la cantidad de tomas a sacar.
Es como tener
jci@arthur:~$ sleep 5s; gphoto2 -I 60 -F 120 --capture-image-and-download
pero en version fisica :-)
Ah, ademas estoy intentando comprender como funcionan las curvas de color automaticas/manuales de las camaras.
Algo que GIMP ayuda bastante para lograr algo como esto...

Como queda? Este es un resultado de un experimento, claro que fue hecho _manualmente_
O mejor aun...
1887 views »