模型 · Meta Muse
Muse 视频 API
用一个异步接口 POST /v1/videos 调用 Meta 的 Muse 模型,生成 5 到 60 秒、自带声音的视频。Meta 的开发者平台目前没有视频模型;在老张API上每条 $0.30 到 $1.55,不需要 Meta 账号。
- 每条 5、8 或 10 秒的视频
- $0.30
- 单条最长,$1.55,带声音
- 60 秒
- 异步:建任务、轮询、下载
- /v1/videos
- 一个老张API Key 调用所有模型
- 无需 Meta 账号
01
Meta 有官方的 Muse 视频 API 吗?
没有。截至 2026 年 11 月 9 日,Meta 的开发者平台(Meta Model API)提供 Muse Spark、Muse Wonder、Muse Image 等模型,但没有视频模型。普通用户在 Muse App 里手动生成视频;需要在代码里调用的开发者,可以用独立接入的线路,例如老张API的 muse-video。
| 途径 | API | 怎么付费 | 说明 |
|---|---|---|---|
| Meta Model API(dev.meta.ai) | 没有视频模型 | 不适用 | 只有文本、图像和语音模型 |
| Muse App | 无,只能在 App 里生成 | Power 每月 $20,Max 每月 $100 | 套餐按每周 token 计,Meta 没说能生成多少条视频。Muse 仍在小范围测试,并非所有国家和地区可用。 |
| 老张API,muse-video | POST /v1/videos,用 API Key 调用 | 每条 $0.30–$1.55,预付余额 | 不需要 Meta 账号。同一个 Key 也能调用 GPT、Claude、Gemini 等模型。 |
Meta 没有公开的视频 API,也就没有官方的单条视频价格可以对比。上表的 Muse App 套餐是 Meta 公布的唯一 Muse 价格。
老张API与 Meta 没有隶属关系。muse-video 是独立接入的线路,不是 Meta 的产品,Meta 可能随时调整或限制。线路暂停时,状态页和文档会说明,失败的任务全额退款。
02
每条视频的价格
每个模型生成一条固定时长的连续视频,按条计费。画面比例、参考图,以及 muse-video 选 5、8 还是 10 秒,都不影响价格。
| 模型 ID | 时长 | 每条 | 折合每秒(满时长) |
|---|---|---|---|
| muse-video | 5、8 或 10 秒 | $0.30 | $0.030 |
| muse-video-20s | 20 秒 | $0.55 | $0.028 |
| muse-video-30s | 30 秒 | $0.80 | $0.027 |
| muse-video-40s | 40 秒 | $1.05 | $0.026 |
| muse-video-50s | 50 秒 | $1.30 | $0.026 |
| muse-video-60s | 60 秒 | $1.55 | $0.026 |
创建任务时扣费。失败的任务全额退款,提交时因参数错误被拒(HTTP 400)的请求不扣费。每次重新提交都是新任务、重新扣费,所以请保存任务 id 并轮询,不要重发请求。
default、vip、svip 分组的令牌,计费模式选按量优先或按次计费,都能调用 Muse,三个分组同价。每个任务的扣费都能在调用日志里查到。
03
示例视频
以下都是 Muse 的原始输出,没有剪辑,保留模型生成的音轨。点击即可播放,图注写明了模型、时长、画面比例和提示词。
04
我们的实测(2026 年 11 月 9 日)
用上面的夜市提示词发出一次 muse-video 请求,使用普通 default 分组令牌,从提交计时到完成。
| 项目 | 结果 |
|---|---|
| 请求 | muse-video,seconds 10,aspect_ratio 16:9 |
| 完成耗时 | 151 秒(15:06:02 创建,15:08:33 完成) |
| 输出 | 1280×720,24 fps,10.0 秒,H.264 MP4 |
| 音频 | AAC 单声道,24 kHz,随视频一起生成(平均电平 −15.9 dB) |
| 文件大小 | 11.6 MB |
| 扣费 | 调用日志显示 $0.30,创建任务时扣除 |
任务一次成功。文件不带内容凭证(c2patool 找不到 C2PA 清单),也没有写明生成工具的元数据,所以它只能说明这条线路返回了什么,不能像 GPT Image 那样证明在哪里生成。这条视频就是示例视频里的第一条。
05
生成第一条视频
1创建令牌
注册后新建令牌,分组选 default,计费模式选按量优先。不需要 Meta 账号,也不需要专门的视频分组。
2创建任务
POST /v1/videos,传 model 和 prompt,几秒内返回任务 id,请保存好。
3轮询任务
每 15 秒请求一次 GET /v1/videos/{id}。10 秒视频通常 2–3 分钟完成,40–60 秒视频约 5–10 分钟。最多轮询 30 分钟。
4下载
status 变为 completed 后,从 video_url 下载 MP4。链接 7 天后失效,请及时保存。
export LAOZHANG_API_KEY="YOUR_LAOZHANG_API_KEY"
# 1. Create the task
VIDEO_ID=$(curl -s https://api.laozhang.ai/v1/videos \
-H "Authorization: Bearer $LAOZHANG_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "muse-video",
"prompt": "A lighthouse on a rocky coast at dawn, waves crashing, slow push-in",
"seconds": "10",
"aspect_ratio": "16:9"
}' | jq -r .id)
# 2. Poll until completed or failed
while true; do
TASK=$(curl -s "https://api.laozhang.ai/v1/videos/$VIDEO_ID" \
-H "Authorization: Bearer $LAOZHANG_API_KEY")
STATUS=$(echo "$TASK" | jq -r .status)
echo "$STATUS"
[ "$STATUS" = completed ] || [ "$STATUS" = failed ] && break
sleep 15
done
# 3. Download
curl -L -o muse-video.mp4 "$(echo "$TASK" | jq -r .video_url)"import os
import time
import requests
BASE_URL = "https://api.laozhang.ai"
HEADERS = {"Authorization": f"Bearer {os.environ['LAOZHANG_API_KEY']}"}
task = requests.post(
f"{BASE_URL}/v1/videos",
headers=HEADERS,
json={
"model": "muse-video-30s",
"prompt": "A paper boat drifts down a rainy city gutter, then sails into a sunny pond",
"aspect_ratio": "9:16",
},
timeout=120,
)
task.raise_for_status()
video_id = task.json()["id"]
deadline = time.time() + 30 * 60
while True:
video = requests.get(f"{BASE_URL}/v1/videos/{video_id}", headers=HEADERS, timeout=60).json()
if video["status"] == "completed":
break
if video["status"] == "failed":
raise RuntimeError(video["error"]["message"])
if time.time() > deadline:
raise TimeoutError(f"{video_id} is still running; poll the same id later")
time.sleep(15)
with open("muse-video.mp4", "wb") as f:
f.write(requests.get(video["video_url"], timeout=300).content)可以用 image 传首帧、last_frame 传尾帧,或传最多 4 张 reference_images。20s 到 60s 的模型还能传 video_url 续写已有视频,并用 style_preset 或 skill_preset 选择 7 种内置画风或 13 种运镜。
06
接入前要知道的限制
1720p、24 fps
输出为横屏 1280×720 或竖屏 720×1280(方形 960×960)。传 1080p 不会报错,但尺寸不变。要 1080p 用 Seedance 或 Wan,要 2K 用 MiniMax H3。
2人脸不固定
参考图能带入服装、发型和画风,但不能保证是同一张脸。多条视频需要同一张脸时,请比较其他视频模型。
3声音总是开着
每条视频都有按提示词生成的配乐和音效,没有关闭开关。不需要声音时,下载后去掉音轨。
4异步,高峰会慢
高峰期一条 60 秒视频可能接近 20 分钟。任务进行中不要重新提交,否则会再次扣费。超过 60 分钟仍未完成的任务会标记为失败并退款。
5不是 Meta 的 API
这条线路是独立接入,Meta 调整 Muse 时可能随之变化。线路返回的视频不带内容凭证,文件本身无法证明在哪里生成。
6数据与服务条款
老张API默认不保存提示词和返回内容。视频链接 7 天后失效。服务按「现状」和「可用」提供,当前可用性见状态页。
常见问题
Meta 有官方的 Muse 视频 API 吗?
截至 2026 年 11 月 9 日没有。Meta Model API 提供 Muse Spark、Muse Wonder、Muse Image 等模型,但没有视频模型,Muse App 也没有 API。老张API的 muse-video 是独立接入的线路,与 Meta 没有隶属关系。
用 API 生成一条 Muse 视频多少钱?
muse-video 生成 5、8 或 10 秒视频每条 $0.30,每多 10 秒加 $0.25,muse-video-60s 生成 60 秒视频 $1.55。画面比例和参考图不影响价格,失败的任务退款。
需要 Meta 账号或 Muse 订阅吗?
不需要。只要一个老张API Key,分组为 default、vip 或 svip,计费模式为按量优先或按次计费。同一个 Key 也能调用老张API上的其他模型。
生成一条视频要多久?
10 秒以内的视频通常 2–3 分钟,20–30 秒约 4–10 分钟,40–60 秒约 5–10 分钟;高峰期 60 秒视频可能接近 20 分钟。每 15 秒轮询一次,最多轮询 30 分钟。
能出 1080p 或关掉声音吗?
不能。Muse 输出 720p 级别、24 fps 的视频,每条都带音轨。不需要声音时下载后去掉音轨;要 1080p 请用 Seedance 或 Wan。
能图生视频或续写视频吗?
能。用 image 传首帧、last_frame 传尾帧,或传最多 4 张 reference_images。续写时把 video_url 传给 20s–60s 的模型,成片总时长等于模型名里的秒数,包含原视频。
Muse 视频的提示词怎么写?
把场景、动作、运镜和想要的声音写进同一句,例如示例里的「slow dolly forward, sizzling wok and rain sounds」。参考图和提示词冲突时以提示词为准:想沿用参考图的光线和时间,就不要在提示词里写相反的描述。
Meta 调整 Muse 会怎样?
这不是 Meta 的 API,线路可能随时暂停或变化。状态页和文档会公告变化,失败的任务全额退款。生产环境建议备好第二个视频模型。