Raw files in, images out. No Lightroom, no fuss.
A no-nonsense Sony ARW converter supporting JPEG, TIFF, and PNG output.
cargo install --path .Convert a single file:
rawdog photo.ARWConvert all ARW files in a directory:
rawdog ./photos/Specify an output directory:
rawdog ./photos/ -o ./jpegs/Resize the long edge to 2048px:
rawdog photo.ARW -r 2048Set JPEG quality to 85:
rawdog photo.ARW -q 85Output as 16-bit TIFF:
rawdog photo.ARW -f tiffOutput as 16-bit PNG with resize:
rawdog ./photos/ -f png -r 2048Combine options:
rawdog ./photos/ -o ./jpegs/ -q 95 -r 3000 --overwriteYou can add a right-click Quick Action so you can select ARW files in Finder and convert them without opening a terminal.
- Open Automator and create a new Quick Action
- Set "Workflow receives current" to files or folders in Finder
- Add a Run Shell Script action with "Pass input" set to as arguments
- Paste this script:
export PATH="/usr/local/bin:$HOME/.cargo/bin:$PATH"
rawdog "$@"- Save as "Convert with RawDog"
Now right-click any ARW files in Finder → Quick Actions → Convert with RawDog. It handles multiple files at once.
To prompt for an output folder instead, use this script:
export PATH="/usr/local/bin:$HOME/.cargo/bin:$PATH"
OUTPUT_DIR=$(osascript -e 'set theFolder to choose folder with prompt "Choose output folder"' -e 'POSIX path of theFolder' 2>/dev/null)
if [ -z "$OUTPUT_DIR" ]; then
exit 0
fi
rawdog "$@" -o "$OUTPUT_DIR"If the action doesn't appear, check System Settings → Privacy & Security → Extensions → Finder.
MIT