Stretching an already-embedded thermal folder (e.g. Streifen_exif/thermal, which has tagged PNGs but no .json sidecars) produced bare 8-bit PNGs: the old code skipped frames with no sidecar, so nothing was embedded. _embed_exif now always copies the source image's EXIF/XMP via -tagsFromFile and overlays JSON-sidecar tags when available, so metadata transfers whether you stretch the raw session (sidecars) or already-embedded PNGs (source EXIF). GPS verification only fires when there was metadata to embed; otherwise it logs a clear note instead of a false "full disk" error. Verified: raw session and embedded-no-sidecar both yield 0 frames missing GPS. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> |
||
|---|---|---|
| .gitignore | ||
| CLAUDE.md | ||
| embed_metadata.py | ||
| firemapper_gui.py | ||
| manual.html | ||
| session_map.py | ||
| stretch_thermal.py | ||