MovingImages is a image file scripting tool for Mac OS X Mavericks and higher with image, shape and text drawing commands, MovingImages also provides access to Apple's CoreImage filters. MovingImages is made up of a worker process and a command line tool that sends messages to the worker process with instructions, and waits for a reply.
The main features to be added to MovingImages before its first full release will be accessing movie files, editing movie files and creating new movies. MovingImages is in active development and regular updates will be made as features are added.
What is smig?
smig is short for: Scripting Moving ImaGes.
Smig is the command line tool for communicating with the MovingImages Launch Agent. Smig sends a message to a base object in the MovingImages Launch Agent, and returns when it receives the reply from the MovingImages Launch Agent.
What is the MovingImages Launch Agent (MILA)?
In Mac OS X Launch Agents are background tasks or application helpers that belong to the user. The MovingImages Launch Agent (MILA) is the worker tool for MovingImages. It performs tasks as directed by the commands sent to it using smig.
This is a alpha release.
Installation is not difficult however, it is not a simple drag or double click operation.
MovingImages is designed to be as future proof as you can get with software.
I have targeted 10.9 as the minimum operating system when creating MovingImages so that I can take advantage of the latest technologies Apple has provided. MovingImages is 64 bit and is not dependent on Apple technologies that are deprecated or likely to be deprecated in the next few updates of OS X. Maintenance to keep MovingImages working with OS X updates should be trivial. For example, the iMagine Photo image file scripting tool I developed in 2003 with no updates since 2006, still works in Apple's most recent update, 10.9.