视频开板和尾板是一种特殊的拼接效果:嵌入在正片视频中,以画中画的方式展示。
参数说明
在视频开板和尾板时,您需要关注以下参数:
- Input(输入文件)设置正片视频的OSS输入文件。说明 OSS的Location必须和媒体处理服务的地域对应。例如,OSS的oss-cn-hangzhou对应媒体处理的cn-hangzhou。
- Output(输出参数)
在输出参数中,您需要关注以下参数:
- Video
设置输出最终视频的宽、高、码率等。如果正片视频的宽、高比和最终输出的不一致,会强制拉伸。建议您只设置宽或高,另外一边会按照正片的原始比例自动调整。
- Opening
开板列表的顺序代表了拼接顺序,最多支持2个开板视频。
每个开板视频都包含4个参数:
- OpenUrl
设置开板视频的OSS URL地址。说明 开板视频的OSS地域必须和正片视频一致,不支持跨地域视频的拼接。
- Start
相对正片视频的时间戳,从0开始延迟多长时间后,显示开板视频。单位:秒,默认值:0。
- Width
指定开板视频的宽。有两种特殊场景:
- -1:表示等于开板视频原片的宽。
- full:表示填满画面。
- 0~4096:范围数字,指定具体的宽。
说明 以正片视频中心点为基准,居中对齐。不要超过正片视频宽,否则效果未知。
- Height
指定开板视频的高。有两种特殊场景:
- -1:表示等于开板视频原片的高。
- full:表示填满画面。
- 0~4096:范围数字,指定具体的高。
说明 以正片视频中心点为基准,居中对齐。不要超过正片视频高,否则效果未知。
- OpenUrl
- TailSlate
尾板列表的顺序代表了拼接顺序,最多支持2个尾板视频。
每个开板视频都包含以下几个参数:
-
TailUrl
设置尾板视频的OSS URL地址。说明 尾板视频的OSS地域必须和正片视频一致,不支持跨地域视频的拼接。 -
Width
指定尾板视频的宽。有两种特殊场景:
- -1:表示等于尾板视频原片的宽。
- full:表示填满画面。
- 0~4096:范围数字,指定具体的宽。
说明 以正片视频中心点为基准,居中对齐。不要超过正片视频宽,否则效果未知。
- Height
指定尾板视频的高。有两种特殊场景:
- -1:表示等于尾板视频原片的高。
- full:表示填满画面。
- 0~4096:范围数字,指定具体的高。
说明 以正片视频中心点为基准,居中对齐。不要超过正片视频高,否则效果未知。
- BlendDuration
正片视频和尾板视频过渡的时长。过渡的效果是淡入淡出:正片显示最后一帧,同时播放尾板视频,正片最后一帧逐步变暗,尾板视频逐步变亮。单位:秒,默认值:0。
- IsMergeAudio
是否要拼接尾板视频的音频内容。
- BgColor
如果尾板视频的宽或者高小于正片时,设置空白处填充的背景色。
-
- Video
示例代码
例如一个720P(1280×720)的正片视频,拼接上开板和尾板是480P(640×480)的MP4视频,并且设置开板视频开始时间为2秒,设置尾板视频过渡时间3秒、背景色为黑色Black
。最后在播放输出视频时,开板视频在正片视频播放到第2秒时,以画中画(居中)的形式和正片视频同时播放,尾板视频在正片结尾时淡入淡出。
具体示例代码如下: