2.1 合成视频(创建任务)
POST https://techsz.aoscdn.com/api/tasks/media/subtitle
Request Params
- url * string
文件URL,文件的URL,必须为可解析的HTTP协议URL;如果URL的path没有文件扩展名,需要额外指定extension参数,比如extension=mp3;最长512个字符串;下载超时5分钟(如果5分钟未下载完成则失败);文件时长3h,大小4G
- primary_subtitles * array
字幕列表
- start * int
片段开始时间,单位:毫秒
- end * int
片段结束时间,单位:毫秒
- text * string
识别出的文本内容
-
- extension string
文件扩展名,如果URL的path没有文件扩展名,需要额外指定。
- filename string
导出文件名称
- enable_subtitle int
是否生成字幕, 0-不生成, 1-生成(默认)
- subtitle_style object
字幕样式
- alignment int
对齐方式 0:左对齐 2:居中(默认) 3:右对齐
- backcolor string
背景颜色(rgba), 默认黑底80%透明度(0,0,0,0.8 )
- enable_bg bool
是否启用背景 true:启用(默认) false:禁用
- enable_stroke bool
是否启用文字描边 true: 启用; false: 禁用(默认)
- font int
字体类型Id。选项:0-andalemo(默认),1-open sans,2-comic,3-impat,4-time new roman,5-宋体,6-黑体,7-楷体,8-隶书,9-微软雅黑
- font_bold bool
是否加粗 true: 启用; false: 禁用(默认)
- font_color string
字体颜色(rgba) ,默认纯白不透明(255,255,255,1)
- font_italic bool
是否斜体 true: 启用; false: 禁用(默认)
- font_size int
字体大小 单位:像素,默认 20
- font_underline bool
是否下划线 true: 启用; false: 禁用(默认)
- stroke_color string
描边颜色(rgba) ,默认纯白不透明(255,255,255,1)
- stroke_width int
描边宽度 单位: 像素, 默认0
- vertical_position int
底部垂直距离 单位: 像素, 默认0
-
Response Params
- task_id string
任务ID,后续查询进度需要该task id