短视频编辑器
生成实际的编辑视频,使用用户提供的剪辑、参考风格和已确认的文案。仅有计划或故事板是不够的。
编辑
- 检查素材的时长、音频和代表性帧。确定最值得优先展示的结果和一条简单的叙事线。保留已批准的措辞和遮罩,在多次修订中保持不变。
- 根据请求推断合理的默认值。对于一个短竖屏演示,起始设为 15–20 秒、1080 × 1920、30 fps,文字清晰可读,运动适度。根据素材调整时长和风格,而不是强行将每个编辑套入模板。
- 使用素材支持的结果导向型开头。每个镜头只保留一个主导标题。视频中的视频应播放真实动态画面,并保持清晰的视觉层次。
- 让观众看到动作及其结果。缩短等待时间,但不要缩短每个有意义的动作。避免在快速源过渡后立即接结尾过渡;让最后一帧稳定下来,并平稳淡出音乐。
- 除非简报要求音乐或静音,否则保留源音频。仅使用提供的或已授权的音频。
- 在重新构图或缩放之前应用所要求的遮罩。不要重建隐藏的标识符。用真实截图展示应用使用情况;对解释性重演和速度变化添加标注。
渲染
使用 python3 scripts/render.py --check 检查 Python、FFmpeg、FFprobe 和字幕字体的可用性。不需要安装 Python 包。安装的 FFmpeg 必须支持 libx264、xfade、acrossfade 和 drawtext(添加标题时)。OBS 仅在任务包含 OBS 录制时才需要。
按照 references/timeline.md 创建时间线 JSON,然后运行:
python3 scripts/render.py timeline.json --output final.mp4
渲染器接受现有的场景剪辑、照片、源裁剪、不透明隐私遮罩、标题、音频和交叉淡入淡出。如果其他合适的编辑工具更适合请求,请使用它们;保持相同的验证和交付标准。不要静默覆盖源文件。
可选的 OBS 录制
仅在请求录制时才使用此模式。OBS 捕获并框选屏幕;编辑/导出工具完成最终剪辑。
使用当前环境中可用的电脑控制工具。在承诺无人值守录制之前,请确认它确实能操作 OBS。只捕获已商定的应用或窗口,检查麦克风和音频,并录制真实操作。保存录制文件,停止录制,并恢复临时的场景变换和视口更改。如果控件不可用,请使用现有素材或说明哪些内容必须手动录制。不要模拟成功的点击或将屏幕截图拼贴描述为连续的原始录制。
完成
播放或检查开头、动作节拍以及每个更改过的转场。确认解码完整性、时长、尺寸、帧率、文字可读性和已保留的遮罩。在手机尺寸下检查。导出带有 AAC 音频(如果存在)的 H.264 MP4 文件,以及渲染收据。提供直接视频预览/下载链接。仅在请求时才发布或发送到其他地方。