使用 Dolby Atmos 编码与 AWS Elemental MediaConvert - MediaConvert
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

使用 Dolby Atmos 编码与 AWS Elemental MediaConvert

AWS Elemental MediaConvert can encode Dolby Digital Plus with Atmos channel-based, immersive audio input channels.

注意

Understanding Dolby Atmos is required prerequisite knowledge for using this feature. Your input audio channels must already be set up as 16 mono PCM channels intended for Dolby Atmos playback. For more information about Dolby Atmos, see the Dolby online documentation.

Input File Requirements for Dolby Atmos Encoding

To encode Dolby Atmos, you must have 16 input channels of PCM audio, either in individual .wav files or as tracks in a single container.

注意

AWS Elemental MediaConvert doesn't support ADM or DAMF input.

Feature Restrictions for Dolby Atmos Encoding

Note the following restrictions in the AWS Elemental MediaConvert implementation of Dolby Atmos encoding:

  • Channel-based immersive only: AWS Elemental MediaConvert supports only channel-based immersive (CBI) content. MediaConvert doesn't read any Atmos metadata in the input audio files or in sidecar metadata files.

  • Output codec: You can create Dolby Atmos audio outputs encoded with only the Dolby Digital Plus (EAC3) codec.

  • Output containers: For file outputs, you can create Dolby Atmos audio in only in one of the video containers that supports Dolby Digital Plus: MPEG-4, MPEG-2 Transport Stream, or QuickTime.

  • Output packages: For adaptive bitrate (ABR) outputs, you can create Dolby Atmos audio in any of the AWS Elemental MediaConvert output group types: CMAF, Apple HLS, DASH ISO, or Microsoft Smooth Streaming.

设置作业进行 Job Dolby Atmos 编码

To encode Dolby Atmos, provide 16 input channels of PCM audio, either in individual .wav files or as tracks in a single container.

If you provide input audio as individual .wav files, you specify them in order in your input. You specify them as Audio selector 1, Audio selector 2, and so on, up to Audio selector 16. If you provide your audio as a single file containing 16 tracks, you specify the file in your input as Audio selector 1, and then you specify the tracks individually within that audio selector.

重要

Regardless of whether they are in separate files or a single file, you must set up the channels in the following order: L, R, C, LFE, Ls, Rs, Lrs, Rrs, Lw, Rw, Ltf, Rtf, Ltm, Rtm, Ltr, Rtr.

有关设置作业进行 Dolby Atmos 编码的更多详细信息,请参阅以下过程之一:

含有单独音频输入文件的过程

含有单个音频输入文件的过程

设置音频输入为 16 个单独 .wav 文件的 Dolby Atmos 作业

  1. https://console.aws.amazon.com/mediaconvert 打开 MediaConvert 控制台。

  2. 选择创建作业

  3. 设置您的输入视频,如 在 AWS Elemental MediaConvert 中设置作业 中所述。

  4. 设置您的输入音频选择器,如下所示:

    1. Create job (创建作业) 页面上左侧的 Job (作业) 窗格中,选择 Input (输入)

    2. 在右侧的 Audio selectors (音频选择器) 部分中,选择 Audio selectors 1 (音频选择器 1) 下的 External file (外部文件)

    3. 对于 External file (外部文件),请提供第一个通道的 .wav 文件的路径和文件名。对于 Audio selectors 1 (音频选择器 1),此通道必须为 L。

      重要

      您必须按以下顺序设置通道: L、R、C、LFE、Ls、Rs、Lrs、Rrs、Lw、Rw、Ltf、Rtf、Ltm、Rtm、Ltr、Rtr。

      也就是说,如果您的输入音频在单独的 .wav 文件中,Audio selectors 1 (音频选择器 1) 必须指向 L 通道,Audio selector 2 (音频选择器 2) 必须指向 R 通道,依此类推。

    4. 在顶部的 Audio selectors (音频选择器) 部分中,选择 Add audio selector (添加音频选择器) 以创建 Audio selector 2 (音频选择器 2)

    5. Audio selector 2 (音频选择器 2) 中,请选择 External file (外部文件)

    6. 指定第二个通道的 .wav 文件的路径和文件名。对于 Audio selector 2 (音频选择器 2),此通道必须为 R。

    7. 重复此步骤,为其余 16 个通道创建音频选择器。为每个选择器选择以下通道:

      • 音频选择器 3:C

      • 音频选择器 4:LFE

      • 音频选择器 5:Ls

      • 音频选择器 6:Rs

      • 音频选择器 7:Lrs

      • 音频选择器 8:Rrs

      • 音频选择器 9:Lw

      • 音频选择器 10:Rw

      • 音频选择器 11:Ltf

      • 音频选择器 12:Rtf

      • 音频选择器 13:Ltm

      • 音频选择器 14:Rtm

      • 音频选择器 15:Ltr

      • 音频选择器 16:Rtr

  5. 创建一个输入 Audio selector group (音频选择器组),如下所示:

    1. Audio selector groups (音频选择器组) 部分中,选择 Add audio selector group (添加音频选择器组)

    2. 对于 Group name (组名),输入一个描述性名称,例如 Dolby Atmos Audio Group

    3. 对于 Select audio selectors (选择音频选择器)​,选择您之前在此过程中创建的每个音频选择器。按顺序选择,从 Audio selector 1 (音频选择器 1) 开始。

  6. 设置您的输出组、输出和视频输出选择器,如 在 AWS Elemental MediaConvert 中设置作业在 AWS Elemental MediaConvert 中构建复杂的作业 中所述。选择支持的容器,如 Feature Restrictions for Dolby Atmos Encoding 中所列。

  7. 创建音频输出选择器,如 在 AWS Elemental MediaConvert 中设置作业在 AWS Elemental MediaConvert 中构建复杂的作业 中所述。

    按以下方式进行设置:

    1. 在左侧 Job (作业)窗格中,选择一个包含音频的输出。

    2. Encoding settings (编码设置) 部分中,选择 Audio 1 (音频 1)

    3. 对于 Audio codec,选择 Dolby Digital Plus JOC (Atmos)

      对于 Audio source,选择您之前在此过程中创建的音频选择器组,例如 Dolby Atmos Audio Group (Dolby Atmos 音频组)

    4. 对于音频编码设置,请选择适合您的工作流程的值。有关更多信息,请参阅 Dolby Digital Plus Atmos 编码库的 Dolby 文档。

      注意

      AWS Elemental MediaConvert 将对 Dolby Digital Plus Atmos 输出自动执行音频标准化。因此,音频编码设置下没有 Dialnorm 设置。

设置将音频输入作为包含 16 个声道的单个文件的 Dolby Atmos 作业

  1. https://console.aws.amazon.com/mediaconvert 打开 MediaConvert 控制台。

  2. 选择创建作业

  3. 设置您的输入视频,如 在 AWS Elemental MediaConvert 中设置作业 中所述。

  4. 设置您的输入音频选择器,如下所示:

    1. Create job (创建作业) 页面上左侧的 Job (作业) 窗格中,选择 Input (输入)

    2. 在右侧的 Audio selectors (音频选择器) 部分中,选择 Audio selectors 1 (音频选择器 1) 下的 External file (外部文件)

    3. 对于 External file (外部文件),则提供 .wav 文件的路径和文件名。

    4. 对于 Selector type (选择器类型),选择 Track (声道)

    5. 对于 Tracks (声道),在以逗号分隔的列表中列出您的 16 PCM 单声道。按以下顺序指定它们:L、R、C、LFE、Ls、Rs、Lrs、Rrs、Lw、Rw、Ltf、Rtf、Ltm、Rtm、Ltr、Rtr。

      • 如果您的输入音频文件的声道已经按此顺序排列,那么按此方式列出这些声道:1, 2, 3, … 16

      • 如果您的输入音频文件的声道是按不同顺序排列的,则根据指定顺序列出这些声道。例如,如果您的 L 通道在声道 3 中,则首先列出 3

  5. 设置您的输出组、输出和视频输出选择器,如 在 AWS Elemental MediaConvert 中设置作业在 AWS Elemental MediaConvert 中构建复杂的作业 中所述。选择支持的容器,如 Feature Restrictions for Dolby Atmos Encoding 中所列。

  6. 创建音频输出选择器,如 在 AWS Elemental MediaConvert 中设置作业在 AWS Elemental MediaConvert 中构建复杂的作业 中所述。

    按以下方式进行设置:

    1. 在左侧 Job (作业)窗格中,选择一个包含音频的输出。

    2. Encoding settings (编码设置) 部分中,选择 Audio 1 (音频 1)

    3. 对于 Audio codec,选择 Dolby Digital Plus JOC (Atmos)

      对于 Audio source,保留默认值 Audio selector 1 (音频选择器 1)

    4. 对于音频编码设置,请选择适合您的工作流程的值。有关更多信息,请参阅 Dolby Digital Plus Atmos 编码库的 Dolby 文档。

      注意

      AWS Elemental MediaConvert 将对 Dolby Digital Plus Atmos 输出自动执行音频标准化。因此,音频编码设置下没有 Dialnorm 设置。