Viggle Meme Maker
面向大众规模的爆款角色变换体验,让任何人都能将自己或任意角色带入动作。
Viggle 模型 API · 由 JST-2 驱动
创建角色,导演动作,构建视频与 3D。
通过自助 API 使用驱动 Viggle Meme Maker 与 PINOC 的 JST-2 模型基础,创建可复用资产、渲染视频并完成 3D 转换。
受以下团队开发者信赖
产品验证
JST-2 同时驱动大众创作、专业生产,以及可集成进你自己产品的 API。
面向大众规模的爆款角色变换体验,让任何人都能将自己或任意角色带入动作。
面向游戏开发者与动画师的专业创作引擎,用于构建角色与导演动作。
将同一套 JST-2 能力以可复用资产和生产级操作开放给你的产品与工作流。
JST-2 能力
通过 JST-2 创建可复用资产、组合生成视频,并将图片与表演带入 3D。
将单张图片转化为可在产品中跨渲染复用的 Character 资产。
POST /v1/characters从自有素材创建可复用 Motion,或从 Viggle 模板库导入。
POST /v1/motions将就绪的 Character 与 Motion 资产组合成异步视频渲染任务。
POST /v1/renders将角色图片提取为可下载的 .bin 产物,用于受支持的 3D 工作流。
POST /v1/avatars通过 V1 将动作源视频转换为可下载的 FBX 动画。
POST /v1/animations快速开始
使用 On-Demand 渲染直接上传角色图片与驱动视频,无需预处理。
在 Dashboard 创建 Key,并将其保存在服务端环境变量中。
VIGGLE_API_KEY将 image 与 motion_video 一起提交到 POST /v1/renders,启动异步 Render。
POST /v1/renders携带认证信息每 3–5 秒轮询一次,状态变为 ready 后通过 video_url 下载 MP4。
GET /v1/renders/{render_id}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')"3D 转换
JST-2 提供两种异步 3D 操作:图片提取返回角色 .bin 产物,Mocap API 返回可下载的 FBX 动画。
提交角色图片并轮询异步任务,完成后下载 character_stripped.bin 产物。
POST /v1/avatarsGET /v1/avatars/{avatar_id}提交动作源视频以创建异步动画转换任务。轮询状态后,下载完成的 FBX 产物。
POST /v1/animationsGET /v1/animations/{animation_id}可用于
生产级基础设施
JST-2 将可复用模型资产与面向真实产品的异步任务和交付能力结合。
Character 与 Motion 创建一次,即可组合到多个 Render 中。
提交生产任务,不阻塞应用的请求生命周期。
完整渲染结束前,即可通过渐进式 fMP4 分片开始播放。
获取独立遮罩视频,合成进你自己的生产工作流。
在一次渲染中,将不同 Character 资产映射到多个人物。
Render 与 3D 任务记录及输出 URL 会在完成后保留一小时。
使用场景
JST-2 API 全部能力采用清晰的按操作计费方式。
需要专属基础设施、白标部署或企业支持? 联系销售。
1 积分 = $0.01。
开发者接入 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 积分免费。
支持。可联系销售团队了解专属基础设施、白标部署与企业支持。