Automated Video Editing

MovingImages is a platform made by Zukini to automate the process for creating and editing movie and image files by writing ruby scripts for the Mac.

MovingImages is compatible with OS X Yosemite and El Capitan.

The MovingImages platform makes possible the ability to automate video editing, audio mixing, movie generation and image file processing on the Macintosh. When it comes to marketing videos, consistent branding is important, automating the branding improves both productivity and the consistency of the branding.

The following video was created from this ruby script and demonstrates processing video frames, drawing shapes, animations, text, applying filter effects, layering tracks and saving the final video.

MovingImages overview documentation.
Reference documentation for the ‘moving_images’ ruby gem.

As well as the written documentation there is the Getting started with scripting MovingImages video series which is 36 minutes length in total. The first three episodes are quite gentle, introducing you to some of the core ideas central to understanding MovingImages. The fourth episode describes a ruby script that uses the CoreImage ripple transition filter to transition from one video clip to another.

Getting started with scripting MovingImages video series

I would recommend watching the first episode of the getting started with scripting MovingImages series before downloading. Download MovingImages.

Best of all, Zukini makes the scripting tools available for free and users can write and run their own movie and image file processing scripts.


1. Zukini is a software company, founded in 2015 by Kevin Meaney and Julieanne Porter. Zukini was created to enable the release of the MovingImages graphics platform. Copyright 2015 Zukini Ltd, All rights reserved. Apple, the Apple logo, App Store, Apple Watch, iCloud, Mac OS X and Retina are trademarks of Apple Inc. in the U.S. and/or other countries.