一个模型中包含六种视频变换:提示剪辑、重新造型、主题切换、动作传输、放大和生成音效。
pixverse-edit/v1/videos/generationspixverse/edit来自 EmpirioLabs 目录的实时按量计费价格。只为实际用量付费,没有月度最低消费。
Pixverse Edit 通过 POST /v1/videos/generations 运行。请求会立即返回 job_id;轮询 GET /v1/jobs/{job_id} 直到任务完成,再从结果中读取输出 URL。 在EmpirioLabs 控制台获取 API 密钥。
curl https://api.empiriolabs.ai/v1/videos/generations \
-H "Authorization: Bearer $EMPIRIOLABS_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "pixverse-edit",
"prompt": "Describe what you want Pixverse Edit to generate."
}'curl https://api.empiriolabs.ai/v1/jobs/JOB_ID \
-H "Authorization: Bearer $EMPIRIOLABS_API_KEY"import requests
response = requests.post(
"https://api.empiriolabs.ai/v1/videos/generations",
headers={"Authorization": "Bearer YOUR_EMPIRIOLABS_API_KEY"},
json={
"model": "pixverse-edit",
"prompt": "Describe what you want Pixverse Edit to generate.",
},
)
job = response.json()
# Generation runs as an async job. Poll until it completes.
import time
while True:
status = requests.get(
f"https://api.empiriolabs.ai/v1/jobs/{job['job_id']}",
headers={"Authorization": "Bearer YOUR_EMPIRIOLABS_API_KEY"},
).json()
if status.get("status") in ("completed", "failed"):
print(status)
break
time.sleep(5)EmpirioLabs 上 Pixverse Edit API 支持的请求参数。省略字段时使用默认值。
| 参数 | 类型 | 默认值 | 范围 / 值 | 描述 |
|---|---|---|---|---|
| mode | enum | modify | modify, restyle, swap, mimic, upscale, sound_effect | 该用哪个变身?修改提示词中的编辑内容。重新设计会改变视觉风格。交换是用上传的图片替换主体。Mimic 将运动传输到主体图像上。高频会提升分辨率。sound_effect产生一个同步的声音床。 |
| prompt | string | - | - | 通过修改作为要制作的编辑,通过重塑作为目标样式,以及sound_effect作为生成的声音。在sound_effect上保持空着,可以从视频中获得声音。 |
| resolution | enum | 540p | 360p, 540p, 720p | 修改、模仿和交换的输出分辨率。重新样式、放大并sound_effect跟随源片段。 |
| restyle_id | number | - | - | 可选的预设id用于重新样式,作为样式提示的替代方案。 |
| swap_target | string | - | - | 在交换模式中,检测到的对象名称,例如人或狗。默认为关键帧中第一个主题。 |
| keyframe_id | number | 1 | 最小 1 | 源视频交换模式的哪一帧读取了主体。默认回到第一帧。 |
| original_sound_switch | boolean | false | - | 把源剪辑音频放在生成的音效下面。 |
| seed | number | - | 0 到 2147483647 | 重塑的可重复性种子。 |
| video | string | - | - | 视频来源网址。每个模式都必须。 |
| image | string | - | - | 替换图像用于交换,主体图像用于模仿,或最多3张引导图像用于修改。 |
六种变身,将已有视频返回新的,并由mode选择。模式 - modify:根据文本提示编辑片段内容,最多可由3张参考图片引导。- restyle:在保留运动和构图的同时改变视觉风格。传递restyle_prompt或一restyle_id。- swap:用上传的图片替换剪辑中的主题。模型检测所选关键帧中的主体;用swap_target来指定哪个主题,否则使用第一个检测到的对象。- mimic:将源视频的运动转移到主体图像上。- upscale:提高剪辑分辨率。- sound_effect:生成同步的音床。把提示留空,这样它就能从视频中衍生出来,并设置 modify 0__保留现有音频。输出 modify 1__、 modify 2__和 modify 3__输出360p、540p或720p。 modify 4__、 modify 5__和 modify 6__跟随源片。计费 - 按模式和分辨率按源视频每秒计费。 modify 7__还包含一小段一次性的主体检测费用,该费用会合并到该请求的计费秒数中。输入限制 - 视频:MP4、MOV或WebM,长边最高1920像素,30秒。最多可使用 100MB 用于修改、模仿、交换和放大,50MB 用于重新样式和音效。交换需要H.264或H.265。- 图片:PNG、JPEG或WebP,长边最大20MB,长边为10000像素。
在 EmpirioLabs,Pixverse Edit 按量计费:修改360p $0.040889 每秒; 修改540p $0.051111 每秒; 修改720p。 $0.061333 每秒; 重新设计 $0.051111 每秒; 运动控制360p $0.046 每秒; 运动控制 540p $0.051111 每秒; 运动控制 720p $0.061333 每秒; 切换360p $0.046 每秒; 交换540p版本 $0.046 每秒; 切换720p $0.061333 每秒; 高档 $0.025556 每秒; 音效 $0.010222 每秒。本页的实时价格表始终与 API 的实际计费一致。
Pixverse Edit 通过 api.empiriolabs.ai 上的 POST /v1/videos/generations 提供,使用标准的 Bearer 令牌认证。
可以。EmpirioLabs Playground在浏览器中以与 API 相同的参数运行 Pixverse Edit,你可以在写代码之前先测试提示词。
创建 EmpirioLabs 账户,然后在控制台的 API Keys生成密钥。计费使用按量付费的额度,只为实际发出的请求付费。