PixVerse 中文文档 下载 App

PixVerse CLI 命令速查 — 所有命令和参数详解

命令结构

PixVerse CLI 采用动词 + 名词的结构:

pixverse <动词> <资源> [选项]

config — 配置

设置 API Key

pixverse config set api-key pixverse_xxxxxxxxxxxx

查看当前配置

pixverse config list

清除配置

pixverse config clear

create video — 视频生成

文生视频

pixverse create video \
  --prompt "一只橘色小猫坐在窗台上" \
  --model v6

图生视频

pixverse create video \
  --prompt "让图片动起来,轻微推进" \
  --image ./input.jpg \
  --model v6

完整参数示例

pixverse create video \
  --prompt "描述内容" \
  --model v6 \
  --duration 10 \
  --aspect-ratio "16:9" \
  --resolution "1080p" \
  --output ./output/video.mp4 \
  --json
参数必填说明
--prompt✅提示词文本
--model❌模型版本:v6 / v5 / v5.6 / v5.5(默认最新)
--image条件必填图生视频时的输入图片路径
--duration❌时长(秒):5 / 8 / 10 / 15
--aspect-ratio❌画幅:"16:9" / "9:16" / "1:1"
--resolution❌分辨率:"720p" / "1080p"
--output❌输出文件路径
--template❌使用的模板名
--json❌JSON 格式输出

create image — 图片生成

# 文生图
pixverse create image --prompt "赛博朋克风格的未来城市夜景" --model v6

# 图生图
pixverse create image --prompt "改成水彩画风格" --image ./input.webp

create music — 音乐生成

pixverse create music \
  --prompt "轻柔的钢琴背景音乐,适合治愈系视频" \
  --duration 30
参数说明
--prompt音乐风格/情绪/乐器描述
--duration时长(秒)
--output输出文件路径

template — 模板

列出所有可用模板

pixverse template list

使用模板生成视频

pixverse create video --template "product-showcase" --prompt "替换主体为智能音箱"

查看模板详情

pixverse template show <template-id>

help — 帮助

全局帮助

pixverse --help

子命令帮助

pixverse create video --help
pixverse create image --help

输出格式

默认格式(可读文本)

生成中...
进度:████████████████████████████ 100%
完成!输出文件:./output/cat.mp4
Credits 消耗:10

JSON 格式(适合脚本解析)

{
  "success": true,
  "output_path": "./output/cat.mp4",
  "task_id": "abc123-def456",
  "credits_used": 10,
  "model": "v6",
  "duration": 8,
  "aspect_ratio": "16:9"
}

实战脚本示例

示例一:根据 CSV 批量生成

#!/bin/bash
# products.csv 格式:产品名,提示词
# 智能音箱,智能音箱放在胡桃木桌上,镜头推进
# 护肤品瓶,护肤品瓶放在大理石台上,自然光

while IFS=',' read -r name prompt; do
  echo "生成 $name ..."
  pixverse create video \
    --prompt "$prompt" \
    --model v6 \
    --duration 8 \
    --output "./videos/${name}.mp4" \
    --json >> results.json
  sleep 2
done < products.csv

示例二:多轮迭代同一视频

#!/bin/bash
# 先生成低质量版本快速验证,再出高质量版本

PROMPT="一只橘色小猫在窗台上,阳光洒下来"

# 第一轮:720P / 5 秒 / 快速验证
pixverse create video \
  --prompt "$PROMPT" --model v5 --duration 5 --resolution "720p" \
  --output ./v1_preview.mp4

# (人工查看 v1_preview.mp4 确认方向没问题后...)

# 第二轮:1080P / 10 秒 / 最终版
pixverse create video \
  --prompt "$PROMPT" --model v6 --duration 10 --resolution "1080p" \
  --output ./v2_final.mp4

示例三:配合图生视频

#!/bin/bash
# 先从一组产品图生成多个动态版本

for img in ./assets/product_*.jpg; do
  base=$(basename "$img" .jpg)
  echo "处理 $base ..."
  
  # 版本 A:缓慢推进
  pixverse create video \
    --prompt "镜头缓慢推进到产品特写,光线和背景保持与图片一致" \
    --image "$img" --model v6 --duration 8 \
    --output "./output/${base}_zoom-in.mp4"
  
  # 版本 B:环绕展示
  pixverse create video \
    --prompt "镜头围绕产品 180 度环绕展示,保持产品外观不变" \
    --image "$img" --model v6 --duration 8 \
    --output "./output/${base}_orbit.mp4"
  
  sleep 3
done

错误处理

常见错误码

错误原因解决
API_KEY_INVALIDAPI Key 错了或过期重新生成 Key 并 config set
CREDITS_INSUFFICIENTCredits 不够充值或换更低消耗的模型/参数
RATE_LIMITED请求太频繁加 sleep 或换更长间隔
INVALID_PROMPT提示词含敏感内容或格式不对修改提示词
IMAGE_TOO_LARGE输入图片太大压缩到建议尺寸

与 Web 界面的配合

CLI 适合批量和自动化,Web 界面适合:

最佳实践是:Web 界面试出最佳 prompt → CLI 批量生产。