
「文生视频」示例的输出截图:muse-video,10 秒,16:9
创建令牌
在令牌管理新增令牌,按下面配置:
不需要 Meta 账号,也不用单独开通视频分组。
计费与价格
Muse 视频按次计费,与时长档位、画面比例和是否带图片无关:
扣费规则:
- 创建任务时扣费,失败的任务全额退回。
- 参数不合法、在提交阶段直接返回错误的请求不扣费。
- 重复提交会创建新任务并再次计费,业务层请保存业务 ID 与任务
id的对应关系。
和其他视频模型怎么选
截至 2026 年 10 月 30 日,720p 及以上清晰度的 10 秒视频里,Muse 的单价在老张API最低,各模型价格见模型与价格总表。按任务选择:- Muse:要按次固定价、一条 20 或 30 秒的连续视频,或在已有视频后面续写。
- MiniMax H3:要 2K 输出、参考视频或参考音频。5 秒左右的 768P 短视频,H3 按秒计费更便宜。
- Seedance 2.0:要 1080p,或使用真人、虚拟人素材。
- Wan:要 1080P 输出,或编辑已有视频。
调用流程
1
创建任务
调用
POST /v1/videos,请求体至少包含 model 和 prompt。接口是异步的,几秒内就返回任务 id,不用等视频生成完,请保存好它。2
轮询状态
每 15 秒调用一次
GET /v1/videos/{id},读取 status,每次查询都会立即返回。10 秒以内的视频通常 2–3 分钟完成,高峰时可能超过 5 分钟,20 秒和 30 秒的视频更久。3
下载结果
status 为 completed 时,从 video_url 下载 MP4,下载不需要 Authorization 请求头。链接保留 7 天。准备环境
下面的 cURL 示例用jq 提取字段(macOS 可用 brew install jq 安装)。先设置密钥和 Base URL:
文生视频
seconds:不传时muse-video生成 10 秒视频。aspect_ratio:画面比例,也可以改用size写像素尺寸,例如720x1280。
首帧和首尾帧生视频
用image 指定开场画面,加上 last_frame 可以同时指定结束画面。图片可以是公网链接或 data:image/...;base64, 格式的 data URL:
input_reference,尾帧字段是 last_frame:
-F 上传时不要设置 Content-Type: application/json。每张图片不超过 10 MB。
参考图生视频
reference_images 传 1–4 张图片,模型会把图里的主体、风格放进视频,不要求作为首帧:
20 秒、30 秒长视频与视频续写
muse-video-20s 和 muse-video-30s 直接生成 20 秒或 30 秒的连续视频,请求方式和 muse-video 相同,seconds 可以不传。
在已有视频后面接着生成时,传 video_url:
- 只有
muse-video-20s和muse-video-30s支持video_url,分别在原视频后接 10 秒和 20 秒。 - 原视频必须是可公开下载的 https MP4 链接,最长 10 秒。
- 成片包含原视频,例如 5 秒的原视频用
muse-video-20s续写后是 15 秒。 - 老张API返回的
video_url可以直接拿来续写。
查询和下载
查询任务
status 为 in_progress,progress 为大致进度:
video_url:
status 为 failed,原因在 error.message,费用已经退回:
下载视频
GET /v1/videos/{id}/content 带上 Authorization 下载,返回的就是 MP4 文件。
Python 最小客户端
需要requests(pip install requests):
API 参考
请求字段
各画面比例的输出尺寸:
帧率固定为 24fps,传
resolution 或 fps 不会改变输出。
任务状态
常见错误
前三种在提交阶段返回 HTTP 400,不创建任务、不扣费。其余的以失败任务的形式返回,费用已经退回。
常见问题
5 秒和 10 秒的价格一样吗?
一样,muse-video 的 5、8、10 秒都是 $0.30。需要更长的连续镜头时,用 muse-video-20s($0.55)或 muse-video-30s($0.80)。
能生成 1080p 视频吗?
不能。Muse 横屏输出 1280×720、竖屏 720×1280,其他比例见请求字段。传resolution: "1080p" 不会报错,但成片尺寸不变。
视频有声音吗?能关掉吗?
每条视频都带音轨,配乐和音效由提示词决定,目前没有关闭参数。不需要声音时,下载后自行去掉音轨即可。超时或失败后可以直接重新提交吗?
先查任务状态。客户端等待超时不代表任务失败,继续用同一个id 查询即可;重新提交会创建新任务并再次计费。只有 status 为 failed 时才需要修正请求后重新创建,失败任务的费用已经退回。超过 40 分钟仍未完成的任务会自动判为失败并退款,不会一直扣着费用。
视频链接能保存多久?
7 天。过期后链接失效,同一个任务也无法重新下载,请在任务完成后及时转存。相关文档
- MiniMax H3 视频生成 API
- Seedance 2.0 视频生成 API
- Wan 2.7 与 Wan 3.0 视频生成 API
- 模型与价格总表
- 调用日志
- Meta Model API 模型列表:Muse Spark、Muse Image 等,暂无视频生成模型(2026 年 10 月 30 日核对)