v0.8.1: improve XMP sidecars
This commit is contained in:
+9
-9
@@ -1,20 +1,20 @@
|
||||
# v0.8.0
|
||||
# v0.8.1
|
||||
|
||||
This release expands XMP sidecars with richer public PhotoKit metadata and adds optional reverse geocoding through Apple MapKit on macOS 26 or newer.
|
||||
This release improves XMP sidecar standards compatibility and adds sidecar verification.
|
||||
|
||||
## Highlights
|
||||
|
||||
- XMP sidecars now include richer public PhotoKit metadata: modification date, duration, hidden state, adjustment state, media subtypes, source type, playback style, burst data, GPS coordinates, adjustment info, and structured asset resources when available.
|
||||
- Add `--reverse-geocode` to enrich GPS assets with cached address metadata from Apple MapKit on macOS 26+.
|
||||
- On older macOS versions, reverse geocoding is skipped safely; export continues and GPS coordinates remain in XMP.
|
||||
- Reverse-geocode cache is stored under `.photoscli/geocode-cache.jsonl` in the backup root.
|
||||
- Existing `--sidecar xmp` behavior remains opt-in and atomic; sidecar write failure still fails that asset.
|
||||
- Vision/Core ML people, animal, object, and scene analysis is not included in this release.
|
||||
- Add `photoscli:xmpSchemaVersion="2"` to generated XMP sidecars.
|
||||
- Add standard XMP mappings for favorite rating, metadata date, Photoshop date created, and EXIF GPS coordinates.
|
||||
- Add `dc:subject` keywords from album/folder context.
|
||||
- Add sidecar generator and generated timestamp metadata.
|
||||
- Add `verify --sidecar` for missing, zero-byte, unreadable, and asset-ID mismatched XMP sidecars.
|
||||
- Keep Vision/Core ML people, animal, object, and scene analysis out of this release.
|
||||
|
||||
## Assets
|
||||
|
||||
- `photoscli`: Apple Silicon macOS binary (`darwin/arm64`).
|
||||
- `photoscli-0.8.0-macos-arm64.zip`: Apple Silicon binary plus README, USERGUIDE, and CHANGELOG.
|
||||
- `photoscli-0.8.1-macos-arm64.zip`: Apple Silicon binary plus README, USERGUIDE, and CHANGELOG.
|
||||
- `USERGUIDE.md`: standalone user guide.
|
||||
|
||||
Intel Macs are not currently a supported release target.
|
||||
|
||||
Reference in New Issue
Block a user