App: Retrobatch Pro
Developer: Flying Meat Inc.
Genres: Photo & Video, Graphics & Design

Retrobatch is a flexible node based batch image processor, which means you can mix, match, and combine different operations together to make the perfect workflow.

# It's Super Charged
There’s a node for every option. Change the DPI, rotate, incorporate Machine Learning, and add custom behaviors with JavaScript to name just a few. Optimize your images for fast delivery over the Internet.

# Batch Process
Process one image or thousands of images, with support for reading and writing common file formats. Create multiple inputs and multiple outputs.  

# Metadata - Edit, Add, and Wipe
• Remove and add location data such as GPS coordinates.
• Add copyright tags, author information, and more to your images.
• Remove all metadata tags prior to uploading images to social media sites.
• Filter out images based on image dimensions, megapixels, file format, or other criteria.
• Do all this, without changing and recompressing image data, keeping image fidelity 100% intact.

# Transform - Resize, Crop, Trim, and Rotate.
• Trim all transparency from the edges of images.
• Rotate images by any amount.
• Crop images by a fixed amount, percentage of width or height, anchored to edges, or by aspect ratio.
• Scale your images and write out optimized @2x versions of your images.
• Retrobatch is great for quickly preparing images for web and app development.

# Convert - Color Profiles, Formats, and More.
• Convert images to HEIC, JPEG, JPEG-XL, PDF, PNG, WebP, or TIFF.
• Rewrite HEIC images to JPEG and other formats.
• Edit, assign, or strip color profiles from your images.
• Assign Display P3 profiles to images, and write the images with a _dp3 suffix.
• Convert images to or from CMYK, sRGB, Display P3, or Grayscale.
• Brute force crush PNG files, or create indexed 8 bit PNG images.
• Split and separate multipage and multilayer images into single images.

# Watermark - Text and Images.
• Use Retrobatch to watermark your images in a variety of ways.
• Adjust watermark transparency, blending mode, and placement.
• Use metadata tags to watermark, including image capture date, file name, author, and many more.

# Photo Effects, Filters, and Blurs.
• Apply filters such as Film Grain, Grayscale, Chrome, Fade, Instant, Mono, Noir, Process, Sepia, Tonal, and Transfer.
• Add borders and drop shadows to your images.
• Add gaussian or box blurs.
• Remove noise from photos, or use sharpen filters.
• Use the matte node to remove transparency from images.
• Invert color negatives or create color negatives.

# Machine Learning and Super Resolution
• Super-resolution image scaling, powered by alien technology nobody really understands.
• Auto-straighten images with the new Auto Level node.
• Recognize text in images and filter images using the Rules node or via JavaScript.
• Use rules to remove images from your workflow based on attributes such as color profile, file format, size, and orientation.
• Take advantage of machine learning to classify your image for processing.

# JavaScript and Automation
• Run Retrobatch workflows via Shortcuts.
• Create and distribute custom plug-ins written in JavaScript.
• Write scripts to extract or alter meta-data.
• Use Core Image and Cocoa APIs to draw custom watermarks or borders on your images.

# Screenshots, Symlinks, Clipboard.
• Watch the clipboard and automatically run a workflow when a new image is copied to it.
• Create a workflow to capture all the open windows on your Mac, and write them out as individual PNGs, or a multilayered PSD.
• Export all your Selfies from Photos, resize, and apply filters.
• Split out images from animated GIFs, PNGs, multipage TIFF files, PDF pages, and ICNS files into individual images.
• Read an image from the clipboard, apply a drop shadow, and write it right back to the clipboard to paste into another app.
• Read an image from the clipboard, add a watermark, and write it out to a folder to upload to an online service.

Privacy and Terms of Use: https://flyingmeat.com/privacy/

Release notes:
# New
* The Super Resolution node now has an option to scale your image by 2x, 3x, or 4x.
* The Photos Export node how has an option (turned on by default) to embed any assigned location information as GPS location metadata in the image.
* The Rules node has a new "File Extension" rule you can match on.

# Fixes
* Fixed a problem where Retrobatch would show a warning that you didn't have a Write Node, but you did have a Write Back to Photos or Import to Photos node, which should count. The same goes for writing to the clipboard.
* Fixed a problem where the Super Resolution node was accidentally only scaling images 3x instead of the advertised 4x.
* Fixed a problem where the Image Watermark node was blowing out some alpha channels when it was scaled.
* Fixed a problem where the Photos Import node might import incorrect image data.
* Fixed a problem when using the Photos Export node where Retrobatch could ignore any metadata change nodes.
* Fixed a problem where the old Photos Library node was still showing up (it was replaced by the "Photos Export" node).

# Other
* The Photos Export node will now show a little warning if access to the Photos Library is denied.
* The Clipboard node is also under the Write category now, with a default of "Write to clipboard" when it's selected.