LinuxCommandLibrary

ufraw-batch

Batch convert camera RAW photos

TLDR

Convert RAW to JPEG

$ ufraw-batch --out-type=jpeg [image.raw]
copy
Convert to TIFF
$ ufraw-batch --out-type=tiff [image.raw]
copy
Set output directory
$ ufraw-batch --out-path=[output/] [image.raw]
copy
Apply white balance
$ ufraw-batch --wb=camera [image.raw]
copy
Batch process
$ ufraw-batch --out-type=jpeg [*.raw]
copy

SYNOPSIS

ufraw-batch [--out-type format] [--out-path dir] [options] files

DESCRIPTION

ufraw-batch is the batch processing mode of UFRaw (Unidentified Flying Raw), a tool for reading and converting camera RAW image files. It processes multiple RAW files non-interactively, applying adjustments like white balance, exposure compensation, and color correction before converting to JPEG, TIFF, or PNG output formats.
The tool supports RAW formats from most major camera manufacturers through the dcraw library. Adjustments can be specified via command-line options or loaded from previously saved UFRaw settings files, enabling consistent processing across large sets of images.
Output quality, compression, and bit depth are configurable. The tool integrates with GIMP as a plugin for interactive RAW editing.

PARAMETERS

--out-type FORMAT

Output format (jpeg, tiff, png).
--out-path DIR
Output directory.
--wb MODE
White balance.
--exposure STOPS
Exposure adjustment.
--compression N
JPEG quality.

CAVEATS

Legacy tool. Consider darktable-cli. Many RAW formats.

HISTORY

UFRaw (Unidentified Flying Raw) was created for reading and manipulating camera RAW images.

SEE ALSO

> TERMINAL_GEAR

Curated for the Linux community

Copied to clipboard

> TERMINAL_GEAR

Curated for the Linux community