Requirements
OS X: Yosemite
iOS: 8
MovingImages scripting tool
The first episode of the getting started with the MovingImages scripting series steps you through installing the MovingImages scripting tool. However if you are the kind of person who likes to jump in, you can download the MovingImages scripting tool here.
Getting started with scripting MovingImages video series
This four episode video series will get you up and running with MovingImages. The total run time of all four episodes is just 36 minutes.
Demo videos
See the blog posts CoreGraphics demo and Video demo for a introduction to the available functionality.
Code examples
From demo applications
Drawing views and controls in OS X (Swift 1.2)
This Drawing a control example also demonstrates the use of IBDesignable to view the control in Interface Builder.
The JSON draw instructions for drawing the control
Draw a control in iOS (Swift 1.2)
CoreGraphics drawing in a CALayer
Tests
The Swift test coverage isn’t near complete. The ruby coverage is far more extensive. The swift tests run on both iOS and OS X. The swift test coverage for the video importing, writing and editing functionality is reasonable.
The tests only cover the functionality of the MovingImages framework as exposed through the handle commands function.
Swift
Ruby
The ruby test coverage can be run by using the MovingImages installer application to install the various components and then getting the ruby tests from git hub.
Demo applications
Binaries to download
CoreGraphics demonstration MovingImages demo application
Video, CoreImage and CoreGraphics demonstration Zukini demo application
Sources
iOS
OS X
Documentation
Scripts and Scripting
The command line tool smig, along with the MovingImages LaunchAgent and the moving_images ruby gem are a powerful scripting environment for processing images and videos. You can write your own scripts, and you can use the scripts installed with the moving_images ruby gem.