RhetTbull / osxphotos

Python app to work with pictures and associated metadata from Apple Photos on macOS. Also includes a package to provide programmatic access to the Photos library, pictures, and metadata.
MIT License
2.19k stars 100 forks source link

Difference between Processed and Exported #1721

Open joseparreiras opened 1 month ago

joseparreiras commented 1 month ago

I am running osxphotos on my photo library which is about 200Gb to back up to my external drive. After the end of the program I get the report saying:

Processed: 27776 photos, exported: 39613, updated: 9, skipped: 1, updated EXIF data: 39616, missing: 125, error: 254

What is the difference between Processed and exported? Does that mean some photos were not transferred to my drive?

These are the options I've used, as stored on my config.toml file

[export]
directory = "{folder_album|lower,camera roll}"
download_missing = true
edited_suffix = "_edit"
exiftool = true
exiftool_option = [ "-m",]
filename_template = "{created.strftime, %Y%m%d-%H%M%S%f}"
keyword_template = [ "{label}",]
report = "export.csv"
theme = "dark"
update = true
RhetTbull commented 1 month ago

Processed is the number of assets in the library that OSXPhotos evaluated for export. This should match the total assets in the library (OSXPhotos includes hidden, shared and syndicated images that might not appear in the total shown at the bottom of the Photos library view though). Exported is the number of files exported. An asset might have more than one file (live images or raw+jpeg for example). So exported might be greater than processed.

You can use the osxphotos exportdb command to produce a report of the last export that gives much more detail (same as if you had used --report with the export). See osxphotos help exportdb