Read-only archive proof

Know your archive kept the original.

Compare a camera export with a self-hosted library. Media Fidelity Audit catches missing files, changed bytes, flattened video, altered EXIF, sidecars, and Live Photo pairs—on your machine.

No upload. No account. No telemetry.

A handmade-paper source folder and archive box joined by a thread, with a film reel between them.
One source, one archive, one clear record.
SHA-256Byte identity
EXIFCamera facts
codec + fpsMotion facts
Live PhotosPairs + sidecars

The shortest honest audit

Compare the folders you already trust.

  1. 01

    Point at source and archive

    The tool only reads them. Files are matched by their relative path, so you can inspect exactly what was compared.

  2. 02

    Get evidence, not a guess

    It hashes every file and records JPEG EXIF plus MP4/MOV/HEIC container facts where available.

  3. 03

    Keep the manifest

    Save a portable JSON record alongside the archive. Re-run it after imports or migrations.

A small Rust binary

Run an audit.

Works against mounted drives and local directories. It exits non-zero when any original is missing or changed, so it fits a backup routine.

$ cargo install media-fidelity-audit
$ mfa audit --source /CameraExport \
  --archive /PhotoArchive --output manifest.json

A manifest says what happened

One look tells you where to start.

Use --json in scripts, or open the manifest in any editor. The CLI does not quietly repair, replace, or transcode anything.

2026 family archive

Identical
9,842
Changed
3
Missing
1

Changed items name the hash and metadata differences—for example 240 fps → 30 fps.

An honest boundary

It verifies fidelity, not beauty.

Matching hashes prove matching bytes. They cannot judge focus, colour appearance, or artistic quality. Files renamed or rearranged in the archive cannot be automatically matched; keep the relative structure for an auditable export.

One-time Pro unlock

Keep the core audit free.

Free includes every safety check and JSON export. Pro adds a shareable HTML review report and saved policy profiles. It is a one-time purchase; Sociobot/Dodo is merchant of record.

Buy Pro

Paste a license to restore it on this device.

Free features are ready offline.