提交智能体收藏0
技术动态

hypit v0.2.18:修复动画时序、静态片段色彩与帧边界检查

hypit 发布 v0.2.18,修复了自 0.2.15 起后续 Present 中帧动画按绝对合成时间求值导致淡入丢失或长时间不可见的问题,动画恢复为跟随所属 Present 的时间;静态图片转视频改用 BT.709 矩阵并打标签,避免播放器对高清静态片段偏色;透明视频的无损 VP9 编码改用 libvpx 最快档,解码帧不变,alpha 源归一化约快 9 倍;hypit media fetch 的锁定 yt-dlp 环境加入 curl_cffi 以支持 TikTok。

变化内容

  • 动画时序修复:0.2.15 起,后续 Present 中在帧 0 之后开始的 Item 生命周期 motion(例如 enter: fade)按绝对合成时间求值,导致 Item 跳过淡入或在大部分窗口内不可见。现在动画改为跟随所属 Present 的时间,与 0.2.13 行为一致(#373,修复 #372)。
  • 静态图片片段色彩:图片转视频改用 BT.709 矩阵并加入标记,播放器不再使高清静态片段的颜色发生偏移(#363)。
  • 透明视频编码:带透明度的无损 VP9 编码改用 libvpx 最快档,alpha 源归一化约快 9 倍,解码帧保持一致(#383,修复 #382)。
  • TikTok 抓取:锁定的 yt-dlp 环境加入 curl_cffi,使 yt-dlp 可模拟浏览器,hypit media fetch 可处理 TikTok(#384,修复 #381)。
  • 帧边界检查:Timeline 的 end 或 Take 的 at 未落在整帧边界(例如 30000/1001 fps 下 end="8s"),在 Clock 静态时由 hypit check 报出(#355,修复 #354)。hypit plan 也会报告不含请求的步骤中的 Producer 失败,并以退出码 1 结束,而不是判定计划有效(#348)。

升级说明

安装 @hypit/hypit@0.2.18,已有视频项目和素材无需迁移。若此前运行过 hypit media prepare-fetch,需再运行一次,以便准备好的环境获得 curl_cffi。

hypit.cli-plan@1 输出新增 producerFailureCount(每个计划均有)和 producerFailures(非零时出现)。

验证情况

发布候选版本在 main 上的 Linux 与 Windows CI 均通过。

> 来源发布时间:2026-10-08(UTC)。

来源与核对说明

  1. hypit-ai/hypit ↗https://github.com/hypit-ai/hypit/releases/tag/v0.2.18

本文经 AI 整理及独立自动校对,未做运行验证;自动校对仍可能遗漏问题,请以原始资料为准。

这篇内容对你有帮助吗?

点赞人数由服务器记录,收藏保存在当前浏览器。

继续阅读

dyad v1.19.0-beta.1 测试版更新概览 →

Dyad v1.19.0 发布:Cloudflare 部署修复与 MCP OAuth 支持 →

Hypit v0.3.0:架构调整与 0.3 作者模型迁移 →

NocoBase 发布 2026-10-19.1 beta,更新 agent 运行时与 drive 配置 →