mini-film is a command line tool designed for efficient processing of DNG and NEF raw files, integrating Adobe XMP profiles for film emulation. It simplifies batch processing tasks, enabling users to convert, develop, and apply presets while ensuring high-quality output with 16-bit and 8-bit formats.
mini-film is a command-line tool designed to enhance the workflow of photographers and digital artists by applying Lightroom-style film profile XMPs seamlessly. This powerful batch processor supports various RAW formats, including DNG and NEF, to facilitate film emulation and streamline the conversion process.
Key Features
- Conversion Capabilities: Transform Adobe Camera Raw and Lightroom
crs:RGBTableprofile XMPs into 16-bit Hald CLUT PNG files, preserving the integrity of the film profiles. - Tone and Color Adjustments: Bake profile-side Camera Raw tone and color adjustments into the generated Hald CLUTs.
- RAW File Development: Develop RAW files using the
dcrawengine for reliable results. - Image Processing: Utilize GraphicsMagick/ImageMagick’s
convertto apply Hald CLUTs with ease. - Batch Processing: Efficiently batch-process entire folders of DNG/NEF files into JPEGs, maintaining the original directory structure.
- Profile Sampler Contact Sheet: Render a contact sheet showcasing various profile emulations for a single RAW file.
- Deterministic Procedural Film Grain: Incorporate realistic film grain into the images, adjustable via settings.
- Flexible Export Options: Export images in either 16-bit TIFF or 8-bit JPEG formats suited to client needs.
Usage Examples
To convert a single profile XMP into a Hald CLUT PNG:
cargo run --release -- hald '../path/to/profile.xmp' -o '../output/path/profile.hald.png' --overwrite
Batch-process all RAW files in a directory:
cargo run --release -- batch /input/directory /output/directory --profile '../emulations/Agfa Scala 200 + grainy.xmp'
Render a contact sheet for a given RAW file:
cargo run --release -- sampler /path/to/RAWfile.dng --profiles-root .. --output /output/path/profile-sampler.jpg
Advanced JPEG Export Options
Customization settings for JPEG exports include image quality, resizing parameters, and JPEG subsampling choices. For example:
--jpg-quality 90
--long-edge 3000
--jpeg-subsampling s444
--strip-metadata
Film Profile Adjustments
mini-film supports various profile adjustments directly from XMP files, including tone curves, exposure settings, saturation levels, and spatial sharpening controlled outside the Hald CLUT.
This tool is ideal for photographers aiming to replicate film aesthetics digitally while maintaining full control over the conversion and processing workflow. With mini-film, achieving a film-like finish in digital photography becomes not only possible but also highly efficient.
No comments yet.
Sign in to be the first to comment.