logo

Viggle 模型 API · 由 JST-2 驱动

用 Viggle 模型构建你的产品。

创建角色,导演动作,构建视频与 3D。

通过自助 API 使用驱动 Viggle Meme Maker 与 PINOC 的 JST-2 模型基础,创建可复用资产、渲染视频并完成 3D 转换。

JST-2 · 角色 · 动作 · 视频 · 3DScene Model即将推出
50M+
累计注册创作者
98M+
已创作视频
1
一次 API 调用即可启动
1000s
可用动作模板

受以下团队开发者信赖

产品验证

同一套模型基础,已在真实产品中得到验证。

JST-2 同时驱动大众创作、专业生产,以及可集成进你自己产品的 API。

模型基础JST-2生产可用
01大众产品

Viggle Meme Maker

面向大众规模的爆款角色变换体验,让任何人都能将自己或任意角色带入动作。

5000 万+累计注册创作者
02创作引擎

PINOC

面向游戏开发者与动画师的专业创作引擎,用于构建角色与导演动作。

专业 GUI 工作流
03模型即服务

Viggle API

将同一套 JST-2 能力以可复用资产和生产级操作开放给你的产品与工作流。

自助 API 接入

JST-2 能力

从可复用资产到生产级输出。

通过 JST-2 创建可复用资产、组合生成视频,并将图片与表演带入 3D。

01

可复用角色

将单张图片转化为可在产品中跨渲染复用的 Character 资产。

POST /v1/characters
02

动作导演

从自有素材创建可复用 Motion,或从 Viggle 模板库导入。

POST /v1/motions
03

视频渲染

将就绪的 Character 与 Motion 资产组合成异步视频渲染任务。

POST /v1/renders
04

3D Avatar

将角色图片提取为可下载的 .bin 产物,用于受支持的 3D 工作流。

POST /v1/avatars
05

Mocap API

通过 V1 将动作源视频转换为可下载的 FBX 动画。

POST /v1/animations
06

Scene Model

即将推出

快速开始

端到端完成你的第一次 Viggle 渲染。

使用 On-Demand 渲染直接上传角色图片与驱动视频,无需预处理。

01

设置 API Key

在 Dashboard 创建 Key,并将其保存在服务端环境变量中。

VIGGLE_API_KEY
02

上传图片与视频

将 image 与 motion_video 一起提交到 POST /v1/renders,启动异步 Render。

POST /v1/renders
03

轮询并下载

携带认证信息每 3–5 秒轮询一次,状态变为 ready 后通过 video_url 下载 MP4。

GET /v1/renders/{render_id}
请勿在客户端代码或公开代码仓库中暴露 API Key。
quickstart.sh
export VIGGLE_API_KEY="YOUR_API_KEY"
BASE_URL="https://apis.viggle.ai/v1"

curl -s -X POST "$BASE_URL/renders" \
  -H "Authorization: Bearer $VIGGLE_API_KEY" \
  -F "[email protected]" \
  -F "[email protected]" > render.json

RENDER_ID=$(jq -r '.id' render.json)
while true; do
  STATUS=$(curl -s "$BASE_URL/renders/$RENDER_ID" \
    -H "Authorization: Bearer $VIGGLE_API_KEY")
  STATE=$(printf '%s' "$STATUS" | jq -r '.status')
  [ "$STATE" = "ready" ] && break
  if [ "$STATE" = "failed" ] || [ "$STATE" = "cancelled" ]; then
    printf '%s\n' "$STATUS"
    exit 1
  fi
  sleep 3
done

curl -L -o output.mp4 "$(printf '%s' "$STATUS" | jq -r '.video_url')"
文件:character.png + dance.mp4查看完整文档
获取 API Key

3D 转换

将图片和动作视频带入 3D 工作流。

JST-2 提供两种异步 3D 操作:图片提取返回角色 .bin 产物,Mocap API 返回可下载的 FBX 动画。

图片 → 3D Avatar

提交角色图片并轮询异步任务,完成后下载 character_stripped.bin 产物。

POST /v1/avatarsGET /v1/avatars/{avatar_id}
查看 API 文档

视频 → FBX 动画

提交动作源视频以创建异步动画转换任务。轮询状态后,下载完成的 FBX 产物。

POST /v1/animationsGET /v1/animations/{animation_id}
查看 API 文档

可用于

  1. 为受支持的下游 3D 工作流准备可下载的角色产物。
  2. 将表演视频转换为可下载的 FBX 动画。
  3. 在投入正式制作前,原型化场景、玩法与角色动作。

生产级基础设施

为生产环境而生,而不只是 Demo。

JST-2 将可复用模型资产与面向真实产品的异步任务和交付能力结合。

可复用资产 ID

Character 与 Motion 创建一次,即可组合到多个 Render 中。

异步任务

提交生产任务,不阻塞应用的请求生命周期。

渐进式输出

完整渲染结束前,即可通过渐进式 fMP4 分片开始播放。

透明遮罩

获取独立遮罩视频,合成进你自己的生产工作流。

多角色渲染

在一次渲染中,将不同 Character 资产映射到多个人物。

结果保留

Render 与 3D 任务记录及输出 URL 会在完成后保留一小时。

使用场景

你会用 Viggle 模型构建什么?

大众产品
  • 01让用户上传自拍,出现在热门舞蹈或梗图模板中
  • 02构建个性化的“让自己进入视频”产品流程
  • 03使用可复用资产规模化生成短视频 UGC

自助开始,按需扩展。

JST-2 API 全部能力采用清晰的按操作计费方式。

Viggle 模型 API
JST-2
视频渲染
每角色每输出秒 $0.01
Character
每个 Character $0.01
Motion
直接上传不收取预处理费
3D Avatar
每个 $0.25
Mocap API
每输入秒 $0.05

需要专属基础设施、白标部署或企业支持? 联系销售。

价格计算器
5s
1
$0.01 × 5s × 1=$0.05

1 积分 = $0.01。

获取 API Key前 100 积分免费!

常见问题

开发者接入 Viggle API 的常见问题

Viggle 模型 API 是一个 Model-as-a-Service 平台,让开发者可以使用 JST-2 创建可复用角色、导演动作、渲染视频并进行 3D 转换。

JST-2 是 Viggle 面向 Character、Motion、Video、3D 以及即将推出的 Scene Model 能力的模型基础。

是的。API 开放的正是驱动 Viggle Meme Maker 和 PINOC 的同一 JST-2 模型。

可复用 Character 与 Motion 资产、异步视频 Render、图片转 3D Avatar,以及视频转 3D Animation 均已开放。Scene Model 即将推出。

Character 与 Motion 资产只需创建一次,等待其就绪后,即可在多个异步 Render 任务中引用它们的 ID。

可提供角色正面图片,并搭配模板或自有驱动视频。Video Render 返回动画 MP4,也可返回独立遮罩视频;3D Avatar 提取返回可下载的角色 .bin 产物,Mocap API 当前返回可下载的 FBX 动画。

渲染时间会随输入时长和当前任务量而变化。完整渲染结束前,即可开始播放渐进式 fMP4 输出。

在 Portal 中创建 API Key,并在每个 V1 API 请求中以 Bearer Token 形式发送,包括状态轮询。

Video Render 按每角色每输出秒 $0.01 计费;Character 每个 $0.01。直接上传 Motion 不收取额外预处理费,模板导入按源视频时长计费;3D Avatar 每个 $0.25;Mocap 每输入秒 $0.05。前 100 积分免费。

支持。可联系销售团队了解专属基础设施、白标部署与企业支持。

用 Viggle 模型构建你的产品。

获取 API Key,立即发起你的第一个 JST-2 请求。