

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

# 创建纯音频输出
<a name="audio-only"></a>

您可以使用 AWS Elemental MediaConvert 创建仅包含音频而不包含视频的输出。对于纯音频输出， MediaConvert 支持更有限数量的编解码器和容器组合，用于输入和输出文件。

本章中的限制和过程适用于在容器中没有视频的输出。这包括以下这些：
+ **文件**输出组中的输出，不包含视频
+ 流式 **HLS** 输出组，仅包含音频输出
+ 流式 **DASH** 输出组，仅包含音频输出

设置包含音频、视频和字幕的流输出包时，可以为输出包内的每个元素创建单独的输出。这些不是本章中所述的纯音频输出。有关设置流输出的更多信息，请参阅[在 ABR 流式处理输出组中创建输出](setting-up-a-job.md#create-outputs-in-abr-streaming-output-groups)。

您设置纯音频输出的方式与设置包含视频的输出的方式相同，但不包括视频或字幕。

MediaConvert 为纯音频输出生成以下文件：
+ **文件**输出组：每个输出均生成一个单独的纯音频文件。
+ **HLS** 输出组：每个输出的 ABR 堆栈中均有单个副本。
+ **DASH ISO** 输出组：每个输出的 ABR 堆栈中均有单个副本。

**注意**  
对于 AAC 流式处理输出，初始段的持续时间要比其他段长。这是因为，对于 AAC，初始片段必须在片段的可听部分之前包含静音 AAC 前置样本。 MediaConvert 在时间戳中考虑了这些额外的样本，因此音频可以正确播放。

**创建纯音频输出（控制台）**

1. 要确认 MediaConvert 它支持您的输入文件，请查阅中的输入表[支持的纯音频工作流输出格式](audio-only-output.md)。

1. 按照[教程：配置作业设置](setting-up-a-job.md)中所述设置您的作业，但有以下区别：
   + 删除输出的**编码设置**部分中的**视频**选项卡。
   + 从[支持的纯音频工作流输出格式](audio-only-output.md)的输出表中选择一个支持的输出容器和音频编解码器。
   + 每个输出仅包含一组音频设置。即，不要在**编码设置**下选择**添加音频**来创建**音频 2**选项卡。

1. 如果输出位于 **HLS** 输出组中，请为纯音频输出选择容器。

   在 **“输出设置”** 下的 “**音频**” 部分中，对于**仅限音频输出的容器**，选择 **MPEG-2 Transport Stream** 以在 MPEG2-TS 容器中创建文件。保留默认值 **Automatic (自动)** 可创建没有容器的原始纯音频文件。

**创建纯音频输出（API、SDK 和 AWS CLI）**

1. 要确认 MediaConvert 它支持您的输入文件，请查阅中的输入表[支持的纯音频工作流输出格式](audio-only-output.md)。

1. 设置您的 JSON 作业规范。可以手动编辑您的 JSON 文件，也可以使用控制台来生成该文件，如下所示：

   1. 在控制台中按照前面的步骤操作。

   1. 在左侧的 **Job (作业)** 窗格中的 **Job settings (作业设置)** 下，选择 **Show job JSON (显示作业 JSON)**。

   纯音频作业的 JSON 作业规范与标准作业不同，如下所示：
   + 从您的作业 JSON 的 `VideoDescription` 部分中排除 `Outputs` 的每个实例及其子项。
   + 对于每个输出，在 `AudioDescriptions` 下仅包括一个音频设置子组。
   + 对于 **HLS** 输出组中的纯音频输出，为纯音频输出指定一个容器。在 `Outputs`、`OutputSettings` 和 `HlsSettings` 下，包含属性 `HlsAudioOnlyContainer`。将其设置`M2TS`为可在 MPEG2-TS 容器中创建文件。将该属性设置为 `AUTOMATIC` 可创建没有容器的原始纯音频文件。`AUTOMATIC` 是默认行为。

**Topics**
+ [支持的纯音频工作流输出格式](audio-only-output.md)
+ [纯音频作业设置限制](feature-limitations-for-audio-only.md)

# 支持的纯音频工作流输出格式
<a name="audio-only-output"></a>

MediaConvert 支持以下输出容器和编解码器的组合，用于创建纯音频输出。

某些容器和编解码器还存在其他限制。有关音频容器或音频编解码器的更多信息，请在以下参考表中选择相应的链接。或者请参阅 [支持的容器和编解码器参考表](supported-containers-codecs-details.md)。


| Container | 音频编解码器 | 
| --- | --- | 
| [DASH（基于 HTTP 的动态自适应流）](supported-containers-codecs-details.md#container-dash) |  [AAC](supported-containers-codecs-details.md#codec-aac) [杜比数字 () AC3](supported-containers-codecs-details.md#codec-ac3) [杜比数字\$1 () EAC3](supported-containers-codecs-details.md#codec-eac3) [Dolby Digital Plus JOC (Atmos)](dolby-atmos.md)  | 
| [HLS（Apple HTTP 实时流）](supported-containers-codecs-details.md#container-hls) |  [AAC](supported-containers-codecs-details.md#codec-aac) [杜比数字 () AC3](supported-containers-codecs-details.md#codec-ac3)  | 
| [MP4 (MPEG-4)](supported-containers-codecs-details.md#container-mp4) |  [AAC](supported-containers-codecs-details.md#codec-aac) [杜比数字 () AC3](supported-containers-codecs-details.md#codec-ac3) [杜比数字\$1 () EAC3](supported-containers-codecs-details.md#codec-eac3)  | 
| [MPEG-TS（MPEG-2 传输流）](supported-containers-codecs-details.md#container-mpeg-ts) |  [AAC](supported-containers-codecs-details.md#codec-aac) [杜比数字 () AC3](supported-containers-codecs-details.md#codec-ac3) [杜比数字\$1 () EAC3](supported-containers-codecs-details.md#codec-eac3) [MPEG-2](supported-containers-codecs-details.md#codec-mpeg2)  | 
| [OGG](supported-containers-codecs-details.md#container-ogg) |  [FLAC](supported-containers-codecs-details.md#codec-flac) [Vorbis](supported-containers-codecs-details.md#codec-opus-vorbis)  | 
| [无容器](supported-containers-codecs-details.md#container-none) |  [AAC](supported-containers-codecs-details.md#codec-aac) [AIFF](supported-containers-codecs-details.md#codec-aiff) [杜比数字 () AC3](supported-containers-codecs-details.md#codec-ac3) [杜比数字\$1 () EAC3](supported-containers-codecs-details.md#codec-eac3) [FLAC](supported-containers-codecs-details.md#codec-flac) [MPEG-2](supported-containers-codecs-details.md#codec-mpeg2) [MP3](supported-containers-codecs-details.md#codec-mp3) [WAV](supported-containers-codecs-details.md#codec-pcm)  | 

# 纯音频作业设置限制
<a name="feature-limitations-for-audio-only"></a>

在包含纯音频输出的任何作业中，您无法使用以下功能：
+ 作业进度状态更新

在任何纯音频输出中，您无法使用以下功能：
+ 字幕
+ 静态或动态图形叠加（图像插入器、动态图像插入器）