视频运镜分析工具

MCP Tools

分析视频镜头切分与运镜方式,生成每个镜头的英文AI提示词及详细运动数据,支持多格式视频文件。

Install

openclaw skills install toolfolio

视频运镜分析(toolfolio)

依赖

py -m pip install opencv-python-headless numpy pillow

使用

py scripts/analyze_shots.py "<视频文件路径>"

输出 JSON 到 output/<视频名>/analysis.json,含:

  • 每个镜头的时间范围、运镜类型、置信度
  • AI 生成提示词(英文)
  • 缩略图 base64
  • 运动数据(X/Y 位移、缩放、抖动)

输出示例

── 📹 镜头 1 ──
   时间: 00:00:00.0 → 00:00:03.5
   运镜: 推镜头 (Slow push in)
   置信度: 85%
   AI 提示词: Slow push in, 4 second clip
   运动数据: X=-45px, Y=+2px, 缩放=+1.20%, 抖动=5.0%