Skip to content
View Salcedoandrew's full-sized avatar
🏠
Working from home on some tweaks to apps I enjoy.
🏠
Working from home on some tweaks to apps I enjoy.

Block or report Salcedoandrew

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Salcedoandrew/README.md
Salcedo Andrew — photo and video file-management, macOS tools

Wedding film and photo by trade. I re-built the macOS tools that fit into my workflow mainly in file management because the ones that existed did not fit the way I work.

repositories wedding film and photo macOS tooling

Now

  • Shooting and cutting weddings, then culling the day in Apature, which I keep patched to my own Photo Mechanic loop.
  • Ship-ready offloading: Offload writes a card to several drives at once, hashes each copy, reads it back, and leaves an MHL report on the drive.
  • Moving the archive into Immich through SalcedoSync, and re-encoding the keepers with HandBrakeBatch.

On the bench

What is public and has a release. The state column is the honest one.

Repo What it does State
freefilesync-offload FreeFileSync fork: verified card offload for macOS, with a native window released, v0.4.0
SalcedoSync Uploads photos to Immich with album choices, compression and in-app progress released, v1.5.2-mod
Salcedos-Apature Keyboard-first culler, adapted from Apature for the way I cull a wedding released, v0.1.2
HandBrakeBatch Batch encoding for the archive, modernised after the original stopped moving released, v1.4.0
DupeCleaner Finds duplicate files across drives that have been copied too many times released, v4.4.0

Toolbox

Grouped by the job, not by logo count.

Work Tools
macOS apps C++ · Swift and SwiftUI · Rust · wxWidgets
Glue and automation Python · shell · launchd · ffmpeg
Photo workflow Photo Mechanic-style culling · Immich · HandBrake · ASC MHL
Taking things apart Ghidra · IDA · REA, to see how an app actually does it before I replace it

Where the work is

Start with Offload if you shoot cards and want proof the copy landed, and Apature if you cull for a living. Both exist because a wedding workflow needed them, not because macOS needed another app.

Salcedo Andrew · all repositories · back to the top

Pinned Loading

  1. Battery Battery Public

    Forked from actuallymentor/battery

    Alternative to Al Dente for managing the battery charging status for Apple intel and silicon (M1, M2, M3) Macs

    Shell 1

  2. HandBrakeBatch HandBrakeBatch Public

    Encode video in batch mode using HandBrake. OSOmac hasnt updated the app in a while and I use it to compress videos that I backup so I decided to modernize it.

    Swift 1

  3. Salcedos-Apature Salcedos-Apature Public

    Salcedo's Apature: a Photo Mechanic-style photo culler for Mac, based on Apature by McCal-Codes. He did all the hard work I just wanted to make changes that fit my workflow as a long time PM user!

    Rust 1

  4. SalcedoSync SalcedoSync Public

    SalcedoSync: a macOS app that uploads photos to Immich with album choices, built-in compression and in-app progress. Based on shitan198u/immich-go-gui.

    Python 1

  5. DupeCleaner DupeCleaner Public

    DupeCleaner — find duplicate files on your computer

    Python

  6. freefilesync-offload freefilesync-offload Public

    My SD to external drive offloader. A FreeFileSync v14.12 fork with a verified media-offload mode for macOS (engine port, offload CLI, native window)

    C++