Dragonframe can call a local script file whenever certain events occur.
This is a very easy and straightforward integration with many possibilities. Here are some:

  • Back up your high-resolution images whenever a new image is downloaded.
  • Color process your RAW files whenever a new image is downloaded.
  • Notify a content management system whenever a frame is captured.
  • Instruct a motion control application to advance its position whenever Dragonframe moves to a new frame.

Dragonframe calls your script file for the following events:

  • SHOOT : As soon as the user triggers a frame capture.
  • DELETE : As soon as the user deletes an image.
  • POSITION FRAME : When Dragonframe is ready to capture another frame/exposure.
  • CAPTURE COMPLETE : When Dragonframe has downloaded a high-resolution image from your camera.
  • FRAME COMPLETE : When Dragonframe has captured all exposures for a frame.
  • TEST : When Dragonframe has downloaded a high-resolution image from your camera as a test shot.
  • EDIT : When Dragonframe has performed a timeline edit (cut/copy/paste).
  • CONFORM : When Dragonframe has completed conforming edits of a take.
  • NEW_TAKE : When Dragonframe creates a new take.

Your script file is a bash script (“.sh”, for macOS or Linux) or a batch file (“.bat”, for Windows).

Start with our documented examples and go from there.

Resources for Scripting

Sample Script for Mac OS X

Sample Script for Windows

View All Frequently Asked Questions