Retrobatch is a flexible batch image processing tool.
Flexible: A node based batch image processor means you can mix, match, and combine different operations together to make the perfect workflow.
Super Charged: A node for every operation, from changing DPI to rotation to Machine Learning to custom behaviors with AppleScript. Optimize your images for fast delivery over the Internet.
Batch: Process one image or thousands of images, with support for reading and writing common file formats, creating multiple inputs and multiple outputs.
What’s new in version 2.1
Updated on Mar 19 2024
New
A new Look up Table (LUT) node! The LUT node can be used to quickly and easily alter the color and tone of your images. LUTs can be used to create a wide range of effects, from subtle color adjustments to dramatic stylistic changes — it's like a pre-programmed filter, but with more flexibility and control. Use one of Retrobatch's LUT presets, or download additional LUTs that emulate film stocks, create specific moods (like warm, cool, or vintage), or simply enhance the natural colors in your image.
You can also adjust the opacity and blending mode of the LUT. Use a grayscale LUT and then dial back the opacity to create some dramatic effects in your images.
(Retrobatch Pro only)
New "Tile Chop" node which will take an image and split it up into multiple images based on a width and height set in its properties.
New "Camera Capture" node which uses your Mac's built in camera to take a photo (Retrobatch Pro only).
Photos Export now has an option to export the Current, Unadjusted, or Original versions of your Photos Library images.
New "Auto Process" option in the RAW Import node. This lets you skip the fiddly options and just lets Retrobatch make the best guess at how the image should be processed.
Two new nodes for renaming files. "File Rename" which will take one search string and replace it with another, and "Web Safe Rename" which will take a sequence of characters and then replace those with a given string. This is handy for tasks where you need to take out special characters or spaces from your images to make them easier for handling on the web.
There's a new Advanced tab in Preferences, with some new options: (A) A new "Default Write Folder" that will be used anytime you add a Write node; (B) A "Clear JavaScript console when a workflow runs" option, which is useful for plugin authors; (C) A "Allow unknown file types" option, which can be used to load ancient file types that MacOS no longer recognizes (Pro only). Find out more about this preference if you find it intriguing.
Fixes
The Multi-Scale node will now scroll its properties in the case of it getting overly large.
The Super Resolution node now supports images with transparency.
Fixed a problem where using Folder Actions + AppleScript might not work correctly with the App Store version of Retrobatch.
Fixed a problem with the RAW Import node where images were being rendered much too dark because of some bad configurations.
Fixed a problem where the Multi Scale node would give incorrect dimensions for the image width and height filename tokens.
Fixed a problem reading RGB101010 HEIF images from Sony a7C images.
Fixed a problem where the Multi Scale node would show a bit of nonsense in the filename tokens by default.
Other
When a preflight is interrupted, the file counts in the nodes could be off. Retrobatch will now prepend a ~ to the total when this happens. (You'll generally see this with nodes which take a long time to work, such as the "Classify Images" ML node.
The "Fix EXIF Rotation" node is a bit more efficient.