Releases: jahurtado/hdrmerge-timelapser
Release list
1.0.0
The first release.
Three steps and one document between them: the first pass measures a folder of
bracketed raws and writes merge-plan.json, the window shows what it decided
and lets you correct it, and producing the sequence is a separate, deliberate
step. Nothing writes an image until that last one.
- Segments a timelapse into brackets from the EXIF alone, and works out per
bracket which exposures are worth merging and how far to feather HDRMerge's
layer mask. - Every decision in the document carries the measurement behind it — what each
exposure resolves, what each candidate blend radius would spoil — so the
window can explain rather than assert. - A hand correction survives a re-measure: edited fields are recorded as
manual, and measuring again recomputes the rest around them, matching frames
by anchor rather than by index. - Six output formats, each with what it costs a frame and how to interpret it:
scene-linear EXR at 32 or 16-bit half float, HDRMerge's float DNG straight
through, integer DNG at 14 or 16 bit, and integer TIFF either scene-linear or
with an sRGB curve. - Frames with no bracket are carried into the sequence too, so the output is
the whole timelapse. - Desktop builds for Apple Silicon and x64 Windows, each carrying its own
Python and its own HDRMerge.
macOS first launch
Neither the disk image nor the app is signed with an Apple Developer ID, so
macOS blocks both: once when the .dmg is opened, and again when the app is
launched. Nothing is wrong with the download — the certificate costs 99 USD a
year and this project does not have one.
Open System Settings -> Privacy & Security, scroll to the bottom, and press
Open Anyway beside the message about the file. Once for the disk image, once
for the app, and never again.
From the command line the order matters. Clear the disk image before dragging
the app out of it, because the copy inherits the flag:
xattr -d com.apple.quarantine ~/Downloads/hdrmerge-timelapser-1.0.0-arm64.dmgHaving dragged it already, clearing the disk image no longer helps — clear the
installed copy instead, with -r, since an app is a directory and the flag is
on the files inside it too:
xattr -dr com.apple.quarantine /Applications/hdrmerge-timelapser.appControl-clicking the icon and choosing Open used to work; Apple removed that
shortcut in macOS 15. On Windows, SmartScreen warns once for the same reason:
choose More info and then Run anyway.
Downloads
| file | for |
|---|---|
hdrmerge-timelapser-1.0.0-arm64.dmg |
macOS, Apple Silicon |
hdrmerge-timelapser-1.0.0-x64-setup.exe |
Windows x64, installer |
hdrmerge-timelapser-1.0.0-x64.zip |
Windows x64, portable — unzip and run |
Each carries its own Python and its own HDRMerge, so there is nothing to install beside it.
Neither build is signed with a paid developer certificate, so the first
launch is blocked once and you allow it on purpose: on macOS through
System Settings → Privacy & Security, on Windows by clicking past the
SmartScreen warning. Each download carries a note saying so.
Checksums
d1ce71f4d966589002b0b2263a8ae9012925ee4c36fd5ecfdb84965fe17bab07 hdrmerge-timelapser-1.0.0-arm64.dmg
b5f271bfabeba4b7a6ddb0fbc204cfd868c2a622de910dd8d9b0b0ff4097173b hdrmerge-timelapser-1.0.0-x64-setup.exe
16bb0eaeffe965322e6b7cd248a48f1dc1f63c1d7303970db110ddcbdd6a65ae hdrmerge-timelapser-1.0.0-x64.zip
Verify with shasum -c <file>.sha256 on macOS or Linux, or
Get-FileHash -Algorithm SHA256 <file> on Windows.