SuperAPI AI 工具集

motion-previs-studio

数据与分析

查看项目

更新于 10-15 19:53

技能介绍

用途:Motion Previs Studio v4 是面向 AI 影视制作的开源跨平台桌面应用,从参考视频中提取姿态、深度、镜头运动和控制层,供下游工具使用。本技能用于其安装、配置、排错、功能扩展与性能优化。

主要能力:核心组件包括 MediaHandler(加载与裁剪视频)、PoseAnalyzer(逐帧 OpenPose/BODY_25 关键点)、DepthAnalyzer(MiDaS 等深度图)、CameraSolver(光流+RANSAC 求解平移/俯仰/缩放/滚转)、ControlLayerGenerator(参考、深度、边缘、线稿、姿态、法线等层)、Bundler(导出 MP4、JSON、Python 脚本与清单)和 BlockoutBridge(向 Blockout 会话发送参考/深度)。

使用方式:需 Node.js 18+、ffmpeg、Python 3.8+ 及平台 SDK。命令:git clone https://github.com/wassermanproductions/motion-previs-studio.git;cd motion-previs-studio;npm install;npm run dev;npm run build;npm run electron。跨平台构建:npm run build:mac、build:win、build:linux、build:all。流程为导入片段、裁剪、选择模式与控制层、运行 Prepare→Pose→Camera→Encode→Bundle、导出含 openpose_pose.mp4、openpose_keypoints.json、Blender/ComfyUI/Seedance 脚本的包。

适用场景:参考镜头姿态与镜头提取、新增姿态估计器/深度模型/导出格式、UI 与导出管线调试、性能优化、架构理解。

限制:不适用于纯 Blender 脚本、ComfyUI 节点开发、通用桌面 UX 及无关项目 CI/CD。安全模型含 mps:// 协议、IPC 与路径白名单、webSecurity: on。建议测试片段不超过 5 分钟;静态镜头可能无镜头运动数据。许可证为 Apache 2.0,需引用 Sam Wasserman。