Skip to content

A script to resize and organise Fuji JPEG and RAW images shot with the anamorphic SIRUI lenses.

License

Notifications You must be signed in to change notification settings

GevatterGaul/squeezefix

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Motivation

Script to resize and sort Fuji JPEG and RAW files that have been captured with anamorphic lenses.

The intended use case is to run the script over a directory of original files. Then import the resulting files into your raw converter of choice.

Implementation Details

For some details on the implementation and its tradeoffs, go to the announcement post.

Metadata formats

There are a bunch of different metadata formats and their representation in various libraries is confusing. Here are some places to start:

Compatibility

Developed for Fuji Cameras and SIRUI anamorphic lenses.

Cameras

  • Fujifilm X-T10
  • Fujifilm X-T4

Lenses

  • SIRUI 50mm anamorphic
  • SIRUI 24mm anamorphic

Requirements

The requirements for MacOS:

brew install exiftool imagemagick ufraw python pipenv

You also need the Adobe Digital Negative Converter.

Setup

Clone the repository to a directory. There, execute:

pipenv install

Usage

Convert all files in the raw directory and save the original files in raw/originals:

python squeezefix.py -m raw/

Other options:

# python anamorfix.py -h
usage: squeezefix.py [-h] [-j] [-r] [-m] path

positional arguments:
  path

optional arguments:
  -h, --help            show this help message and exit
  -j, --only-jpeg       Only consider jpeg images
  -r, --only-raw        Only consider raw images
  -m, --move-originals  Move originals to subfolder

About

A script to resize and organise Fuji JPEG and RAW images shot with the anamorphic SIRUI lenses.

Topics

Resources

License

Stars

Watchers

Forks

Languages