Skip to content

d-j-a-y/yvonne-remote

Repository files navigation

yvonne-remote

Server side control for "Yvonne vas au Bal" live cinema performance using arduino, gphoto2, image magick, ffmpeg, ncurses.

Yvonne remote is a simple client/server model for automatic shooting sessions.

  • Remote, or local client control (ex : --remoteno).
  • Shoots can be done over a stream (ex: -s /dev/video0) or from a reflex camera.

User case : From a switch board, arduino based, it permist to drive the shooting process and video generation of a digital reflex camera.

Yvonne remote out of binaries

HELP

 ./yvonne-remote --help
Usage: yvonne-remote [OPTIONS]

Options:
  -q  --quiet                Don't print out as much info
  -h, --help                 Print this help message and quit
  -n, --name=scenename       Name of the scene (defaut currentdir)
  -p, --port=serialport      Serial port the Arduino is connected to (defaut /dev/ttyACM0)
  -f, --fotogap=integer      Gap of scene (photo) numbering for resumption (optional)
  -v, --videogap=integer     Gap of video numbering for resumption (optional)
  -d  --delay=seconds        Delay between two shoot in seconds (default 5)
  -b, --baud=rate            Baudrate (bps) of Arduino (default 57600)
  -s, --stream=path_to       Path of stream source to useµ. Bypass the camera detection
  -R, --remoteno             No remote control

Dependecies: libgphoto2, ffmpeg, MagickWand, Ncurses.

DEPENDENCIES

  • ffmpeg
  • libgphoto2
  • MagickWand
  • Ncurses

INSTALL

make

make install

SEE ALSO

See the client control hosted on Arduino who transmits over COM port switche's states (start or pause the shooting, generate a video...).

MORE INFOS