kota's memex

supported cameras

http://www.gphoto.org/proj/libgphoto2/support.php

webcam

Install v4l2loopback and enable it's module:

$ sudo vi /etc/modules
dslr-webcam
$ sudo vi /etc/modprobe.d/dslr-webcam.conf
alias dslr-webcam v4l2loopback
options v4l2loopback exclusive_caps=1 max_buffers=2
$ sudo reboot

Inspect your camera's supported features:

gphoto2 --auto-detect
    List auto-detected cameras and the ports to which they are connected.
gphoto2 --summary
    Summary of camera status.
gphoto2 --abilities
    Display the camera and driver abilities specified in the libgphoto2
    database. Use --summary to query an overview of the camera.

Find a dummy video device to use:

v4l2-ctl --list-devices |grep -A1 Dummy

Write your camera's display to /dev/video2:

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