用途:通过 API 从脚本或创意自动生成 AI 视频,覆盖 15 秒短视频到 20 分钟长视频,支持口播配音(资料称有 1300+ 声音、任意语言)、AI 画面与逐词同步字幕,并可导出 MP4 或发布到多平台。基础地址为 https://app.aituber.app/api/v1,OpenAPI 规范见 https://app.aituber.app/api/v1/openapi.json,文档见 https://aituber.app/api。
主要能力:GET /voices 查询声音(无需认证);POST /videos/generate 生成视频,支持脚本或 idea(AI 写稿),可选无真人出镜图片、AI 视频片段、真实素材、骨架模板、角色模板,以及把公开网页链接或 PDF 转成视频,PDF 需先经 POST /uploads 上传,上限 25MB;GET /videos/{id} 轮询状态,通常 1-3 分钟;POST /exports 导出 MP4,导出免费但需有效付费订阅;GET /exports/download 获取下载链接,链接为签名临时地址,2 分钟内有效。发布方面:GET /channels 列出已连接渠道,POST /publications 可一次发布到 YouTube、TikTok、Instagram、Facebook、Threads、X,并支持各平台独立设置;GET /publications/{id} 轮询发布状态。此外还提供数字人说话头像、元素库(人物、道具、地点)、UGC 反应视频、AI 音乐生成与音乐视频等端点。
使用方式:除 GET /voices 外所有端点都需要 Bearer Token,密钥在 AITuber 控制台创建,建议存入 AITUBER_API_KEY 环境变量,请求头写法为 Authorization: Bearer <AITUBER_API_KEY>。典型流程是选声音、生成、轮询、导出或发布。脚本模式可用方括号指令控制画面,如 [A dark forest at night]。
限制:发布需先在控制台连接渠道并拥有含 Publish 功能的付费订阅;导出需付费订阅;PDF 上限 25MB;轮询建议每 5-10 秒一次。资料未提供价格、具体积分消耗与所有端点完整参数,部分端点的积分成本与响应结构以在线 OpenAPI 为准。