步骤 1:准备静态图像叠加文件 - MediaLive

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

步骤 1:准备静态图像叠加文件

您必须准备好要在频道中使用的每个图像叠加层,并将其存储在合适的位置,例如 Amazon S3 存储桶。您可以随时准备图像,无论是在频道启动之前,还是在频道运行期间。

准备叠加文件
  1. 确定所需文件的大小(宽度和高度,以像素为单位)。您可能需要一个图像的多个实例,每个实例的大小各不相同。有关更多信息,请参阅此过程之后的指南。

  2. 创建具有以下特征的文件:

    • 32 位 bmp、png 或 tga 格式

    • 如果您使用输出通道的图形程序,请设置为输出 alpha 通道。这可确保图像叠加不会有黑框或白框。

  3. 将准备好的文件放在可以访问的位置 MediaLive。记下用户访问文件所需的位置和所有用户凭据。您可以通过以下方式之一来指定位置:

    • 使用 SSL 的亚马逊 S3 存储桶。例如:

      s3ssl://DOC-EXAMPLE-BUCKET/company-overlays/overlay.png

      使用 MediaLive,Amazon S3 存储桶名称不得使用点符号。例如,可以接受 company-overlays,但不能接受 company.overlays

    • 支持 HTTP 或 HTTPS 的位置。例如:

      https://203.0.113.0/corporate-logos/large.bmp

如果您使用的是全局选项,请确定图像大小

请记住,使用全局插入选项, MediaLive 在输出视频帧设置输出视频分辨率之前,先将图像插入到输出视频帧上。这意味着将使用输出视频调整图像的大小。

请遵循以下准则:

  • 确定图像相对于视频的大小。例如,您可能希望图像占用 1280×720 源视频帧的 10%。在这种情况下,图像高度应约为 72 像素。

  • 您可以准备所需大小的新文件。或者,也可以在准备插入操作时使用现有文件并调整其大小。 MediaLive 先调整图像大小,然后再将其叠加到视频上。请记住,调整大小可能会降低画质。

  • 如果频道的信号源分辨率不同,则有两种选择:

    • 您可以针对一个来源优化图像。

    • 或者,您可以为同一个文件创建多个版本,每个文件的大小各不相同。在创建切换到不同输入(分辨率不同)的动作时,请创建一个新的插入图像动作,以插入具有适当大小的图像。

  • 如果图像大于源视频帧,则会 MediaLive 剪掉多余的画面。

如果您使用的是逐输出选项,请确定图像大小

请记住,使用每输出插入选项, MediaLive 在输出视频帧设置输出视频分辨率,将图像插入到输出视频帧上。这意味着将使用输出视频调整图像的大小。

请遵循以下准则:

  • 确定每张图片需要多少尺寸。例如,如果要在具有三种不同分辨率的输出上插入图像,则需要三种不同的尺寸。

    您可以通过以下任一方式获得不同的尺寸:

    • 您可以为同一个文件创建多个版本,每个文件的大小各不相同。为每种尺寸创建单独的动作。在每个操作中,指定要插入图像的所有输出。

    • 在创建插入操作时,可以调整图像的大小。为每种尺寸创建单独的动作。在每个操作中,通过设置高度和宽度来调整图像的大小。指定要在其中插入调整大小的图像的所有输出。

  • 如果图像大于输出视频帧,则会 MediaLive 剪掉多余的画面。