如何在广告播放期间缩小内容(合并挤压) - MediaConvert

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

如何在广告播放期间缩小内容(合并挤压)

以下步骤介绍如何在主要内容下方显示广告时缩小主要内容的大小(至 75%)。在步骤 3 到 12 中,您可以指定全屏广告。在步骤 12 到 17 中,您可以暂时缩小基本输入视频。

要使用 MediaConvert 控制台添加视频叠加层,请执行以下操作:
  1. 在 MediaConvert 控制台中打开 “创建作业” 页面。

  2. 指定输入视频。有关更多信息,请参阅 配置任务中的步骤 1:输入文件

  3. 在输入设置中,在 视频叠加旁边,选择 增加叠加层

  4. URL为您的广告文件指定输入文件。

  5. 指定 开始时间码

  6. 指定 结束时间码

  7. 对于初始位置,请指定以下内容:高度:125,宽度:125,X 位置:-25,Y 位置:0,单位:百分比,指定起始时间码,并指定结束时间码。

  8. 选择 “添加过渡”。

  9. 过渡中,指定以下内容:高度:100,宽度:100,X 位置:0,Y 位置:0,单位:百分比,指定开始时间码,并指定结束时间码。

  10. 选择 “添加过渡”。

  11. 过渡中,指定以下内容:高度:125,宽度:125,X 位置:-25,Y 位置:0,单位:百分比,指定开始时间码,并指定结束时间码。

  12. 可选择为视频叠加增加任何 输入片段

  13. 通过选择添加叠加层来添加单独的叠加层。此叠加层为您的基本输入视频提供了调整大小的动画过渡。

  14. 选择 “添加过渡”。

  15. 过渡中,指定以下内容:高度:75,宽度:75,X 位置:25,Y 位置:0,单位:百分比,指定开始时间码,并指定结束时间码。

  16. 选择 “添加过渡”。

  17. 在 “过渡” 中,指定以下内容:高度:100,宽度:100,X 位置:0,Y 位置:0,单位:百分比,指定上一个过渡后一段时间的开始时间码,并指定结束时间码。

要使用API、SDK或 AWS Command Line Interface (AWS CLI) 指定视频叠加层,请在作业设置VideoOverlays中包括JSON。

以下是作业设置的摘录JSON,该设置指定了全屏广告并暂时缩小了基本输入视频的大小:

{ "Settings": { "Inputs": [ { "VideoOverlays": [ { "InitialPosition": { "Height": 125, "Unit": "PERCENTAGE", "Width": 125, "XPosition": -25, "YPosition": 0 }, "Input": { "FileInput": "s3://amzn-s3-demo-bucket/advertisement.mov" }, "Transitions": [ { "EndPosition": { "Height": 100, "Unit": "PERCENTAGE", "Width": 100, "XPosition": 0, "YPosition": 0 }, "EndTimecode": "00:00:14:00", "StartTimecode": "00:00:13:00" }, { "EndPosition": { "Height": 125, "Unit": "PERCENTAGE", "Width": 125, "XPosition": -25, "YPosition": 0 }, "EndTimecode": "00:00:19:30", "StartTimecode": "00:00:18:30" } ] }, { "Transitions": [ { "EndPosition": { "Height": 75, "Unit": "PERCENTAGE", "Width": 75, "XPosition": 25, "YPosition": 0 }, "EndTimecode": "00:00:14:00", "StartTimecode": "00:00:13:00" }, { "EndPosition": { "Height": 100, "Unit": "PERCENTAGE", "Width": 100, "XPosition": 0, "YPosition": 0 }, "EndTimecode": "00:00:19:30", "StartTimecode": "00:00:18:30" } ] } ] } ] } }