Files
eternityspring 4376ef5782 video-shots:把成片拆成逐镜头的拉片表
切点、时长、实测运动量由 ffmpeg 量出来,模型只判断景别、类别、运镜、画面这四件事,
再由 14 道确定性质量门逐条对账。最硬的一道是运镜实测对账:声称推拉摇移却实测几乎
不动,直接拦;反向(声称固定、实测很动)只提示不拦,因为主体运动也会让帧间差爆表。

- scripts/video-shots.mjs:seed / recut / frames / sheet / validate / render,零依赖
- scripts/report.css + report.js:单文件交互式报告的样式与交互,render 时整段内联,
  可直接编辑;页面上的每个数字都从 shots.json 算
- references/:词表与判据、拉片方法论、schema、报告设计约定
- examples/:一条 202.9 秒短片的完整拉片(53 镜,14 道门全绿)当质量基准与自测夹具
- scripts/selftest.mjs:160 项断言,每道门都有击穿用例
2026-09-11 12:55:10 +08:00

126 KiB
400x640px