通过配置Timeline提交剪辑合成作业时,您需要根据实际业务需求配置此参数。通过阅读本文,您可以了解短视频常用功能的Timeline示例。
属性说明
以下示例中的属性详情,请参见Timeline配置说明。
Timeline示例
视频横转竖——补充上下黑边
如果Timeline中的素材为横屏视频,在调用接口SubmitMediaProducingJob提交合成任务时,通过设置参数OutputMediaConfig
中的Width
和Height
字段将成片视频设置为竖屏样式,系统会根据素材和成片的宽高设置将素材居中展示。
如果您想自定义“黑边”颜色,需要在Effects
字段中设置"SubType": "Color"
。关于Effects具体参数说明,请参见Effect Type:Background 背景设置。
|
视频横转竖——补充上下模糊区域
如果Timeline中的素材为横屏视频,在调用接口SubmitMediaProducingJob提交合成任务时,通过设置参数OutputMediaConfig
中的Width
和Height
字段将成片视频设置为竖屏样式,系统会根据素材和成片的宽高设置将素材居中展示,填充部分进行模糊处理。
|
视频横转竖——三分屏效果
添加三个视频轨,将横屏视频分辨放置在成片上、中、下三分之一的位置,可达到三分屏效果。
|
视频水平翻转、竖直翻转
|
添加字幕
通过配置TimelineIn
和TimelineOut
字段设置字幕的出入场时间,如果未设置,默认字幕从视频第0秒显示到视频结束,常用来设置全局字幕效果。
|
添加字幕描边、阴影效果
|
设置系统内置花字和自定义花字
|
设置字幕局部效果
通过在Content
字段中添加覆写代码,设置字幕局部效果。覆写代码说明如下所示:
所有覆写代码均以两个反斜杠(\\)开头。
所有局部参数覆写代码必须在{}中,且一个{}可以包含多个覆写代码。
覆写代码会作用于其后的字幕上,如果想要结束该覆写代码,需要加一个与之对应的结束覆写代码来取消该效果。
|
覆写参数详细说明:
覆写参数 | 描述 | Content参数示例 |
| 1c、2c、3c分别为字体、边框、阴影对应的颜色;[BBGGRR]是十六进制的颜色BGR值,与一般的RGB颜色顺序相反。 | "这里设置{\\1c&00FF7F&}绿{\\1c}色" |
| bord、xbord、ybord分别为边框、沿X轴边框、沿Y轴边框对应的宽度,单位为像素。 | "这里设置{\\bord3\\3c&EBCE87&}描边宽度{\\bord\\3c}颜色和大小" |
\\b1 \\b0 | b1为加粗,b0为取消加粗。 | "这里设置{\\b1}加粗{\\b0}效果", |
\\i1 \\i0 | i1为斜体,i0为取消斜体。 | "这里设置{\\i1}斜体{\\i0}效果" |
\\u1 \\u0 | u1为加下划线,u0为取消下划线。 | "这里设置{\\u1}下划线{\\u0}效果" |
\\s1 \\s0 | s1为加文本删除线,s0为取消删除线。 | "这里设置{\\s1}删除线{\\s0}效果" |
\\fs[字体尺寸] | 字幕大小,单位为像素。 | "这里设置{\\fs100}100号{\\fs}文字" |
\\fn[字体名称] | 字幕名称,暂不支持设置自定义字体。 | "这里设置{\\fnKaiTi}黑体{\\fn}字体" |
设置字幕自动换行
|
添加GIF贴纸
配置DyncFrames
字段,设置动图的帧率。
|
全局特效、滤镜
如果需要为整个视频添加特效、滤镜,需要在EffectTrack
属性中添加特效,无需设置TimelineIn
和TimelineOut
,特效会从第0秒渲染至视频结束,常用于配置全局特效。
|
设置全局背景和全局Logo
通过配置"Type": "GlobalImage"
(无需配置Duration
),默认将图片从视频第0秒显示到视频结束。
|
语音转文字并将字幕合并到视频中
设置"Type": "AI_ASR"
可以将音视频中的语音转换成文字,同时可以设置字幕样式,例如:字体、颜色等。
语音转文字服务只支持华东2(上海)、华北2(北京)、华东1(杭州)和华南1(深圳)地域。
|
文字转语音并将语音合并到视频中
设置"Type": "AI_TTS"
可以将文字转换成语音,可以与"Type": "AI_ASR"
共用。其中,Content
为要转换的文字,同时可以设置语音属性,例如:Voice、SpeechRate、PitchRate、Format等。
文字转语音和语音转文字服务都只支持华东2(上海)、华北2(北京)和华东1(杭州)地域。
AI_TTS默认根据中文逗号、句号等标点符号进行断句,开发者可以控制每个断句的字幕样式,以及换行模式。
|
绿幕抠图合成效果
设置"Type": "AI_Matting"
可以将被摄物体从绿幕背景色中抠出,叠加到指定的背景视频或图片上。
绿幕抠图服务只支持华东1(杭州)、华东2(上海)和华北2(北京)地域。
|
实景抠图合成效果
设置"Type": "AI_RealMatting"
可以将人像从任意实景中抠出,叠加到指定的背景视频或图片上。
实景抠图服务只支持华东1(杭州)、华东2(上海)和华北2(北京)地域。
|
AI_TTS使用SSML标记语言修正文字读音
AI_TTS中的Content
字段支持SSML标记语言,可用于修正专业词汇读音、添加停顿、多情感音效,详情请参见SSML标记语言介绍。
|
- 本页导读 (1)