Skip to main content

This script finds corresponded RAW files for JPEG images.

Project description

RawFinder - Find a corresponded raw file

RawFinder is a Python tool to help photographers and image processors locate and manage RAW files corresponding to JPEG images. It efficiently scans directories, searches for matching RAW files, and moves them to a specified location.

Installation

Install via pip:

$ pip install rawfinder

How to use

$ rawfinder -h

Usage: rawfinder [OPTIONS] IMAGES_DIR SOURCES_DIR [DEST_SOURCES_DIR]

  Find corresponding RAW files for JPEG images and copy them to a DEST folder.

  JPEG_DIR - directory with JPEG files.
  RAW_DIR  - directory with RAW files.
  DEST_DIR - destination directory for RAW files.
             default is 'raw' inside the JPEG_DIR

Options:
  --help  Show this message and exit.

Example

Find raw files in ~/Pictures/raw folder for jpeg files in current folder, copy them to raw folder inside current folder (name by default):

$ rawfinder . ~/Pictures/raw ./raw

Development

Install

$ make install

Tests

$ make test

Linters

$ make check

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

rawfinder-0.1.9.tar.gz (5.1 kB view details)

Uploaded Source

Built Distribution

rawfinder-0.1.9-py3-none-any.whl (6.1 kB view details)

Uploaded Python 3

File details

Details for the file rawfinder-0.1.9.tar.gz.

File metadata

  • Download URL: rawfinder-0.1.9.tar.gz
  • Upload date:
  • Size: 5.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.7.1 CPython/3.11.10 Linux/6.5.0-1025-azure

File hashes

Hashes for rawfinder-0.1.9.tar.gz
Algorithm Hash digest
SHA256 7cd8aac6e58bd5c9f3da297deca883b7e778b135bf60e7c597470c18b625acad
MD5 5d9894abcecb8ba4cda2078917a8190b
BLAKE2b-256 269becc2795dd4b5f2ddcc84b21bed4fc844ea2785265c737104edacd44ada68

See more details on using hashes here.

File details

Details for the file rawfinder-0.1.9-py3-none-any.whl.

File metadata

  • Download URL: rawfinder-0.1.9-py3-none-any.whl
  • Upload date:
  • Size: 6.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.7.1 CPython/3.11.10 Linux/6.5.0-1025-azure

File hashes

Hashes for rawfinder-0.1.9-py3-none-any.whl
Algorithm Hash digest
SHA256 66a8fde9808cad7e27ebad2986445747db1b44728f3e8878d68f4644b514d690
MD5 780cdf3b95d3fbf5763089c8b036cb02
BLAKE2b-256 473d534e6829fd19a265d704535d84de519c816ccb2b2dccd224875006d786c2

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page