Files
mini_pylon/README.md

1.6 KiB
Raw Permalink Blame History

Minimal command line pylon recorder

building

tested with the pylon 7.4.0 and pylon supplementary package for mpeg 4.1.0.1

  1. clone git repository
  2. execute make
  3. this should create a binary called minimal_pylon
  4. if not executable do chmod a+x minimal_pylon
  5. have fun

recording

Just run it with ./minimal_pylon. It will use some defaults for resoultion, framerate, gain, etc and records 100 frames. There is a warning on the command line telling when frames need to long to be recorded.

Run ./minimal_pylon --help fro information about the supported settings:

 ./minimal_pylon --help
Expected args:
         --fps|-f        the framerate, defaults to 20 Hz
         --help|?        this help
         --width|-w      the image width in pixel, defaults to 2000
         --height|-h     the image height in pixel, defaults to 2000
         --xoffs|-x      image x offset in pixel, defaults to 0
         --yoffs|-y      image y-offset in pixel, defaults to 0
         --exposure|-e   exposure time in us, defaults to 10000
         --gain1|-g1     gain for camera 1 in db, defaults to 5.0
         --gain2|-g2     gain for camera 2 in db, defaults to 5.0
         --cameras|-c    the desired number of cameras to grab at the same time, defaults to 1
         --framecount|-n         the number of frames, defaults to 100
         --quality|-q    the qualtiy of the compression (0 < q <= 100), defaults to 50
         --index|-i      the camera index, ignored if cameras > 1, defaults to 0
         --outfile|-o    the output filename

Don't complain, send a pull request!