视频加标题字幕 API 接口文档

视频加标题字幕 API 接口文档

接口基本信息

接口名称:视频加标题字幕 API

接口描述:为视频添加标题和字幕,支持自定义标题样式、字幕位置、字体、颜色等参数,适用于口播视频、微课视频、演讲解说视频等场景

上线日期:2026-09-20

免费额度:10 次

按量计费单价:1 元/分钟(不足一分钟按秒扣费)

每日请求限制:无限制

接口地址:https://#/api/aivideo/addtitlesubtitle

返回格式:application/json

请求方式:HTTP GET/POST

请求示例:https://接口地址?key=你的key

请求 HEADER:

名称 值

Content-Type application/x-www-form-urlencoded;charset:utf-8;

实名认证说明

使用前需完成实名认证,在控制台获取接口密钥(key)后方可调用。

提交任务请求参数说明

名称 必填 类型 示例值 说明

key 是 string 35kj5jnlj53453kl5j43nj5 接口密钥,在控制台->密钥管理查看

type 是 string start 固定值:start,提交任务类型

videourl 是 string https://#/#.mp4 视频 URL 地址,支持格式:mp4、mov 等

videotitle 否 string 视频标题 标题内容,支持内联样式参数,如 {视频标题参数=值}

subtitlefileurl 否 string https://#/#.srt 字幕文件 URL,支持 SRT 和 ASS 两种字幕格式

subtitle_y 否 int 100 字幕显示位置,底部边距,默认自适应

subtitle_font_size 否 int 10 字幕字号大小,默认 10(像素)

subtitle_color 否 string &HFFFFFF 字幕文字颜色,默认 &HFFFFFF(ASS 颜色代码)

subtitle_border_color 否 string &H000000 字幕文字描边颜色,默认 &H000000(ASS 颜色代码)

subtitle_outline 否 int 1 字幕描边大小,默认 1,值范围 0-4

subtitle_shadow 否 int 0 字幕阴影,默认 0,值范围 0-3

subtitle_alignment 否 int 2 字幕对齐方式,默认 2(底部居中),可选值:1左下、2底部居中、3右下、4左中、5居中、6右中、7左上、8顶部居中、9右上

subtitle_font 否 int 1 字幕字体,默认 1,详见字体列表

title_position 否 string top 标题位置,可选值:top(顶部)、bottom(底部),默认 top

title_font_size 否 int 24 标题字号大小,默认 24(像素)

title_color 否 string &HFFFFFF 标题文字颜色,默认 &HFFFFFF(ASS 颜色代码)

title_bg_color 否 string &H00000080 标题背景颜色,默认半透明黑色

callbackUrl 否 string https://#/callback/ 自定义回调 URL 地址。采用回调方式时,任务完成后将通过 POST 请求通知到该 URL;采用轮询方式时,需主动通过任务 ID 查询结果

查询任务请求参数说明

名称 必填 类型 示例值 说明

key 是 string 35kj5jnlj53453kl5j43nj5 接口密钥,在控制台->密钥管理查看

type 是 string query 固定值:query,查询任务类型

taskId 否 string a9b86729-4691-425f-8b6d-e4a88c0e9c91 任务 ID,通过提交任务接口返回

返回参数说明

名称 类型 说明

code int 状态码

msg string 状态信息

data object 请求结果数据集

data.taskId string 任务 ID

data.status string 任务状态:SUBMIT(已提交)、GENERATING(合成中)、SUCCESS(合成成功)、FAILED(合成失败)

data.failedCode string 错误代码:21000(没有成功记录 ID)、21001(模型 id 不存在)、21002(视频格式异常)、21003(音频格式异常)、21004(音频下载失败)、21005(视频下载失败)、21006(存在多人脸)等

data.failedMessage string 失败消息描述

data.videoUrl string 合成后的视频文件 URL 地址

data.duration string 视频时长,单位:秒

data.createTime string 创建时间

data.updateTime string 更新时间

data.subtitleFileUrl string 字幕文件 URL

data.md5 string 视频文件 MD5 值

data.debug string/array 调试数据

exec_time float 执行耗时

ip string 客户端 IP

返回示例

{

"code": 200,

"msg": "查询成功",

"data": {

"taskId": "a9b86729-4691-425f-8b6d-e4a88c0e9c91",

"status": "SUCCESS",

"failedCode": 0,

"failedMessage": "",

"videoUrl": "https://#/#.mp4",

"duration": 60,

"createTime": "2026-09-26T10:30:00",

"updateTime": "2026-09-26T10:30:45",

"subtitleFileUrl": "",

"md5": "78b35bb6b5f2b50e5438ed99fd7580d3"

},

"exec_time": 0.000548,

"ip": "1.204.205.30"

}

错误码说明

错误码 说明

21000 没有成功记录 ID

21001 模型 id 不存在

21002 视频格式异常

21003 音频格式异常

21004 音频下载失败

21005 视频下载失败

21006 存在多人脸

注意事项

视频 URL 必须为可公开访问的地址,支持 mp4、mov 等常见格式

字幕文件支持 SRT 和 ASS 格式,需确保 URL 可访问

标题和字幕样式参数采用 ASS 颜色代码格式

合成耗时与视频时长相关,建议采用回调方式获取结果

计费按视频实际时长计算,不足一分钟按秒扣费

来源:酷虎云视频加字幕加标题加背景音乐api接口开放平台

相关推荐
谢亮_vipxieliang1 小时前
Java 8/11/17/21/25 怎么选?一篇讲清 LTS 升级路线
java·开发语言
夜雪一千1 小时前
MySQL 触发器有哪些应用场景?从入门场景到避坑实战
数据库·mysql
Cindy_cd1 小时前
IDEA2021 配置 JDK+Maven
java·开发语言·maven
lusklusklusk2 小时前
Oracle数据库基础之6_外部表临时表分区表_物化视图_约束的介绍
数据库·oracle
我要神龙摆尾2 小时前
IDEA 阅读插件
java·ide·intellij-idea·idea-plugs·plugs
智商偏低2 小时前
【无标题】
服务器·数据库·oracle
IT毕设梦工厂2 小时前
计算机毕业设计选题推荐:基于大数据的培训机构信息分析与可视化|毕业设计选题|计算机毕设|选题推荐|毕设指导|项目定制|源码|高质量项目
大数据·hadoop·mysql·数据挖掘·数据分析·spark·课程设计
雨落在了我的手上2 小时前
MySQL数据库基础(1):MySQL的安装-Windows
数据库·mysql
涉密IT资质笔记3 小时前
涉密人员脱密期管理规范:期限分级模型、就业限制边界与违规认定标准
java·服务器·前端·网络·数据库