视频生成模型是什么
视频生成已进入可用阶段:闭源侧有 Sora、Veo、可灵、海螺、Runway 等,能力覆盖文生视频、图生视频与首尾帧控制,输出以数秒级短片为主,长视频靠拼接。工程形态基本都是异步任务:提交生成请求拿到任务标识,再轮询状态,完成后下载文件。计费多按生成秒数或按次,高清档位价格明显更高,批量生产前先算清每秒单价。
基本信息
| 代表模型 | Sora、Veo、可灵、海螺、Runway 等 |
|---|---|
| 生成模式 | 文生视频、图生视频、首尾帧控制 |
| 输出时长 | 多为数秒级片段,可拼接成片 |
| 计费口径 | 按生成秒数或按次,高清档更贵 |
| 调用形态 | 异步提交 + 轮询 + 下载 |
| 结果有效期 | 下载链接通常有时效 |
典型使用场景
- 广告与电商:把商品图转成短动效视频
- 短视频素材:批量生成空镜与转场片段供剪辑
- 分镜预演:用文生视频快速把脚本可视化,降低沟通成本
- 培训与演示:给静态课件补几秒示意动画
- 游戏与动画预研:验证风格与镜头可行性
异步任务流程
异步任务流程
# 1) 提交生成任务:提示词要写清镜头、主体、光线与运动方向
export OPENAI_API_KEY=你的密钥
cat > payload.json <<'EOF'
{"model":"sora-2","prompt":"雨夜的城市街道,霓虹灯倒映在湿路面,镜头缓慢前推","seconds":"8"}
EOF
curl -s https://api.openai.com/v1/videos -H "Authorization: Bearer $OPENAI_API_KEY" -H "Content-Type: application/json" -d @payload.json -o task.json
# 2) 取出任务标识后按间隔轮询状态,不要连续高频请求
# 3) 状态完成后立即下载结果文件,不要依赖带时效的临时链接
# 参数、时长档位与分辨率上限以各平台官方文档为准参数怎么定
| 参数 | 作用 | 注意点 |
|---|---|---|
| 提示词 | 决定镜头、主体与运镜 | 包含真人肖像、品牌元素时易被审核拒绝 |
| 时长 | 决定生成秒数与费用 | 长片段易出现运动断裂,通常短片拼接更稳 |
| 分辨率档 | 影响清晰度与单价 | 高清档成本显著上升,先低档试片 |
| 参考图/首尾帧 | 控制画面起点与终点 | 对素材数量与格式有要求 |
| 并发数 | 影响排队时间 | 高峰时段排队可能明显变长 |
批量生成前先跑一条低分辨率样片,确认风格与镜头符合预期,再批量提交,能省掉大量无效生成费用。
结果下载链接通常有有效期,且任务长时间不取可能被清理;把下载与转存写进任务流程,而不是人工临时处理。