Skip to content

Releases

Timelapse Manager v0.2.1

Choose a tag to compare

@SHW2002 SHW2002 released this 06 Sep 04:48

更新 SunsetScore 依赖至 0.12.0;评分规则调整为任意一张评分大于等于 3 的照片即可判定当日存在晚霞。

Timelapse Manager v0.2.0

Choose a tag to compare

@SHW2002 SHW2002 released this 08 Aug 16:25

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.zip
  • TimelapseManager-0.2.0-macos-x64-portable.zip
  • TimelapseManager-0.2.0-macos-arm64-portable.zip
  • TimelapseManager-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

Choose a tag to compare

@SHW2002 SHW2002 released this 30 Jul 09:50

首个 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