Repository navigation
Releases
Releases · hanwenphotograph/Timelapse-Auto-Script
Timelapse Manager v0.2.1
Timelapse Manager v0.2.0
Timelapse Manager 0.2.0 扩展了持续拍摄、HDR、晚霞评分和视频导出的并行工作流,并首次同时提供 Windows、macOS 与 Linux 便携包。
Changelog
增量 HDR 与晚霞评分流水线
- Bracketlapse 待机进程会在拍摄期间持续融合每个新完成的曝光组,并通过公开事件立即交给 SunsetScore。
- SunsetScore 使用一个任务级常驻 JSONL 服务,在全部 HDR 帧和永续批次之间复用同一模型。
- 晚霞评分可与后续 HDR 生产并行,去闪和视频导出仍在 HDR 完成后统一收尾。
- 异常评分会保留 HDR 照片并让任务安全失败;有效阴性结果会在视频完成后删除 HDR 目录。
进度与任务管理
- 主进度改为等待拍摄、拍摄、等待处理、视频处理与完成等明确阶段。
- HDR、晚霞评分与 FFmpeg 视频分别显示独立的完成数和状态。
- Bracketlapse
0.4.0及以上版本可显示精确视频帧进度,旧的兼容版本自动降级为不定进度。 - 旧版本创建且仍在运行的任务可从增量日志恢复 HDR、晚霞评分和视频显示进度。
- 任务列表新增多选、全选与批量删除,并在部分删除失败时继续处理其余任务。
私有依赖管理
- Camera Timelapse Controller、Bracketlapse、SunsetScore、Python、原生工具和缓存统一安装到应用目录内的
.timelapse/dependencies/。 - 工作流仅执行私有依赖树中的命令,不再回退到全局
PATH、Homebrew、pipx 或用户包目录。 - 自有依赖支持选择远端分支进行安装或更新,并在包管理页面显示版本、分支、提交号与 UTC 构建时间。
- SunsetScore 资源准备改用其公开
runtime status/runtime prepare接口。
相册标记与稳定性
- 检测到晚霞后,时间相册和外层日期目录会按最高分自动添加
-Sx后缀。 - 同一天的多个晚霞相册会共同维护日期目录的最高评分,并同步修正永续任务清单路径。
- 修正旧任务的 HDR / 晚霞计数、子任务进度相互覆盖、快速退出子进程丢失末尾进度事件,以及启动期控制误判 worker 退出的问题。
- 永续任务停止相机时,即使进程恰好在子进程枚举期间自行退出,也会按幂等终止处理而不会让任务失败。
- Windows 私有命令解析现在支持
.exe、.cmd与.bat包装器。
依赖兼容性
- 实际拍摄需要 Camera Timelapse Controller。
- 后期处理至少需要 Bracketlapse
0.2.0;精确 FFmpeg 进度需要0.4.0。 - 晚霞评分需要 SunsetScore
0.10.0或更高版本。 - 可在应用内的“包管理”页面安装或更新上述依赖。
下载
TimelapseManager-0.2.0-windows-x64-portable.zipTimelapseManager-0.2.0-macos-x64-portable.zipTimelapseManager-0.2.0-macos-arm64-portable.zipTimelapseManager-0.2.0-linux-x64-portable.zip
便携包已内置 Python 与界面运行依赖,解压后运行 TimelapseManager;macOS 包请打开 TimelapseManager/TimelapseManager.app。
当前 Windows 与 macOS 包未使用受信任开发者证书签名,首次启动时可能出现 SmartScreen 或 Gatekeeper 提示。
SHA-256
a7188580d734fe046a86105c38d06ec95376c0be71414101b18480809dcf9877 TimelapseManager-0.2.0-windows-x64-portable.zip
1d92b7fab6563acd04b60fb415f7f5926a0130770f00f795f0b2ed5bf1891f0a TimelapseManager-0.2.0-macos-x64-portable.zip
bd4359402d0abf5957963b5e2f07b9c18d25ba6481e973fec8fac3f455c7bf8f TimelapseManager-0.2.0-macos-arm64-portable.zip
a00b3d8d17ec41c539f35c1df459e6b4859bbe4423c462d63c304a5a573fb1f6 TimelapseManager-0.2.0-linux-x64-portable.zip
Full Changelog: v0.1.0...v0.2.0
Timelapse Manager v0.1.0
首个 Timelapse Manager 便携版 Release。
macOS Apple Silicon
- 适用于 Apple Silicon(arm64)Mac。
- ZIP 内置 Python 3.10、Tcl/Tk、CustomTkinter、PyYAML、Pillow 与 psutil,无需另装 Python 环境。
- 解压后打开
TimelapseManager/TimelapseManager.app。 - Camera Timelapse Controller、Bracketlapse 与 SunsetScore 可在程序的“包管理”页面中检测和安装。
- 当前为临时签名、未经 Apple 公证的便携包;如被 Gatekeeper 拦截,请右键应用并选择“打开”。
SHA-256:869b69d0035f36858dea9657e8382473c68bf631ae3f7a355f8dc7c549cade56