全部产品
Search
文档中心

媒体处理:如何设置开板和尾板

更新时间:Jan 12, 2024

在视频制作中,可以将含有关键信息的视频起始、结尾内容以画中画的形式拼接嵌入到正片视频中,称为开板、尾板。本文为您介绍媒体处理中设置开板和尾板的操作步骤。

参数说明

在视频开板和尾板时,您需要关注以下参数:

  • 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:范围数字,指定具体的高。

          说明

          以正片视频中心点为基准,居中对齐。不要超过正片视频高,否则效果未知。

    • TailSlate

      尾板列表的顺序代表了拼接顺序,最多支持2个尾板视频。

      每个开板视频都包含以下几个参数:

      • TailUrl

        设置尾板视频的OSS URL地址。

        说明

        尾板视频的OSS地域必须和正片视频一致,不支持跨地域视频的拼接。

      • Width

        指定尾板视频的宽。有两种特殊场景:

        • -1:表示等于尾板视频原片的宽。

        • full:表示填满画面。

        • 0~4096:范围数字,指定具体的宽。

          说明

          以正片视频中心点为基准,居中对齐。不要超过正片视频宽,否则效果未知。

      • Height

        指定尾板视频的高。有两种特殊场景:

        • -1:表示等于尾板视频原片的高。

        • full:表示填满画面。

        • 0~4096:范围数字,指定具体的高。

          说明

          以正片视频中心点为基准,居中对齐。不要超过正片视频高,否则效果未知。

      • BlendDuration

        正片视频和尾板视频过渡的时长。过渡的效果是淡入淡出:正片显示最后一帧,同时播放尾板视频,正片最后一帧逐步变暗,尾板视频逐步变亮。单位:秒,默认值:0。

      • IsMergeAudio

        是否要拼接尾板视频的音频内容。

      • BgColor

        如果尾板视频的宽或者高小于正片时,设置空白处填充的背景色。

示例代码

例如一个720P(1280×720)的正片视频,拼接上开板和尾板是480P(640×480)的MP4视频,并且设置开板视频开始时间为2秒,设置尾板视频过渡时间3秒、背景色为黑色Black。最后在播放输出视频时,开板视频在正片视频播放到第2秒时,以画中画(居中)的形式和正片视频同时播放,尾板视频在正片结尾时淡入淡出。

具体示例代码如下: