Photo Flux

User manual · Chapter 13

Metadata and Lightroom

The tags, places, events, titles, crops and rejects you set in Photo Flux aren't locked inside the app. They are written into the photos in the standard forms Lightroom, Bridge, darktable and Google Photos read.

Video, part 10: where metadata is written, View metadata's tabs, XMP sidecars, rejects that travel, and Rebuild and Rescan metadata, in about four and a half minutes. Previously: The camera GPS link.

Where your metadata goes

FileWhere location, tags, event and title goTier
JPEGInto the file itself: standard EXIF GPS plus an embedded XMP packetFree
DNGInto the file itself, as Adobe's own software does — a DNG never gets a separate sidecarFree
Other RAW (ARW, NEF, CR2, CR3, RAF, ORF, RW2 …)Into an .xmp sidecar beside it. The RAW itself is never modifiedPro
HEIC / HEIFNot written—

Both switches are under Settings → Operation: Embed metadata in JPEGs and DNGs (on by default) and Enable XMP sidecar (RAW). The photo's App tab says which applies to it: Embedded in the file, in an XMP sidecar, or not written.

Settings → Operation: Embed metadata in JPEGs and DNGs, Enable XMP sidecar (RAW), and Write rejected tags to metadata, each with its explanation.
The three switches.

Writing into JPEG and DNG files

XMP sidecars for RAW Pro

An XMP sidecar is a small text file beside the photo — an Adobe/ISO standard, not a Photo Flux invention. Lightroom Classic, Adobe Bridge, Camera Raw/Photoshop and darktable all read it, so the work you do here travels with the photos.

Rejects that travel

With Write rejected tags to metadata switched on, rejecting a photo writes it into the photo's metadata (a JPEG or DNG's own file, a RAW's sidecar) in the form Lightroom, Bridge and Camera Raw read; clearing the reject writes that too. It is off by default because rewriting a file on every reject slows down a quick cull. Off, Photo Flux never writes or clears a reject in a file.

Rebuild metadata

Actions → Set metadata → Rebuild metadata rewrites the selected photos' metadata from what Photo Flux knows. Use it to:

It merges rather than replaces, so it is safe to run again.

Rescan metadata

Actions → Rescan metadata is the other direction: it reads the reject flag back in from the files, so a cull done in Lightroom since the import shows up here. It reports how many photos it changed — usually none, they already matched.

It also checks that each photo's file is still there. A photo whose file has gone — deleted outside Photo Flux, cleared by Google Photos' Free up space, or left behind by an interrupted delete — still shows in the gallery, because its thumbnail is kept. The rescan says how many it found and offers Remove from gallery or Keep. If the storage itself can't be reached (an SD card taken out), the check is skipped rather than offering to remove everything.

What Photo Flux reads