支持的容器和编解码器参考表 - MediaConvert
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

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

支持的容器和编解码器参考表

以下各节提供了支持的容器和编解码器的参考表。 MediaConvert

要使用这些表,请先通过本介绍后面的链接找到容器或编解码器。这些表提供了受容器支持的视频或音频编解码器及其获得输入或输出支持的详细信息。这些表提供了受编解码器支持的容器的详细信息,包括输入和输出。请注意,标有纯音频输入纯音频输出之类的输入或输出是指对纯音频工作流程的支持。有关更多信息,请参阅 纯音频输出

有关显示哪些输入格式 MediaConvert 支持的快速参考表,请参阅支持的输入格式

有关显示 MediaConvert 支持哪些输出格式的快速参考表,请参阅支持的输出格式

支持的容器

本节包含 MediaConvert 支持的输入和输出容器的参考表。这些表显示了容器、输入端或输出端支持以及容器中的视频或音频编解码器支持。有关编解码器的更多信息,或者要查看受其他容器支持的编解码器,请选择编解码器链接。

3G2、3GP
容器 输入 / 输出 支持的视频编解码器 支持的音频编解码器

3G2

3GP

输入

AVC (H.264)

H.263

MPEG-4 第 2 部分

AAC

AMR-NB

AMR-WB

输出

不支持

不支持

ASF、WMV、WMA(高级系统格式)
容器 输入 / 输出 支持的视频编解码器 支持的音频编解码器
ASF

WMV

输入

VC-1

WMA

WMA2

WMA Pro

输出

不支持

不支持

WMA

纯音频输入

不适用

WMA

WMA2

WMA Pro

纯音频输出

不适用

不支持

音频视频交错 (AVI)
容器 输入 / 输出 支持的视频编解码器 支持的音频编解码器
AVI

输入

Canopus HQ

DivX/Xvid

DV/DVCPRO

MJPEG

未压缩

Dolby Digital (AC3)

Dolby Digital Plus (EAC3)

Dolby E

MP3

MPEG 音频

PCM

输出

不支持

不支持

通用媒体应用程序格式 (CMAF)
容器 输入 / 输出 支持的视频编解码器 支持的音频编解码器
CMAF DASH

输入

不支持

不支持

输出

AV1

AVC (H.264)

HEVC (H.265)

AAC

Dolby Digital (AC3)

Dolby Digital Plus (EAC3)

CMAF HLS

输入

不支持

不支持

输出

AV1

AVC (H.264)

HEVC (H.265)

AAC

Dolby Digital (AC3)

Dolby Digital Plus (EAC3)

注意

有关苹果推荐的 HLS 输出编解码器,请参阅 https://developer.apple.com/documentation/http-live-streaming/hls-authoring-specification-for-apple-devices。

DASH(基于 HTTP 的动态自适应流)
容器 输入 / 输出 支持的视频编解码器 支持的音频编解码器

DASH

输入

不支持

不支持

输出

AV1

AVC (H.264)

HEVC (H.265)

VP8

VP9

AAC

Dolby Digital (AC3)

Dolby Digital Plus (EAC3)

纯音频输入

不支持

不支持

纯音频输出

不适用

AAC

Dolby Digital (AC3)

Dolby Digital Plus (EAC3)

Dolby Digital Plus JOC (Atmos)

有关 CMAF DASH 的信息,请参阅 CMAF 容器

FLV、F4V (MPEG-4 Flash)
容器 输入 / 输出 支持的视频编解码器 支持的音频编解码器

FLV

F4V

输入

AVC (H.264)

H.263

AAC

F4V

输出

AVC (H.264)

MPEG-2

AAC

GIF
容器 输入 / 输出 支持的视频编解码器
GIF

输入

GIF
输出

不支持

HLS(Apple HTTP 实时流)
容器 输入 / 输出 支持的视频编解码器 支持的音频编解码器

HLS

输入

AVC (H.264)

HEVC (H.265)

MPEG-2

AAC

Dolby Digital (AC3)

Dolby Digital Plus (EAC3)

输出

AVC (H.264)

HEVC (H.265)

AAC

Dolby Digital (AC3)

Dolby Digital Plus (EAC3)

纯音频输入

不适用

不支持

纯音频输出

不适用

AAC

Dolby Digital (AC3)

有关 HLS 输入和输入要求的更多信息,请参阅 将 HLS 输入与 MediaConvert

有关 CMAF HLS 的信息,请参阅 CMAF 容器

注意

在 HLS 容器中输出 HEVC 时,我们建议使用 CMAF 输出组,以实现最广泛的播放器兼容性。欲了解更多详情,请参阅 https://developer.apple.com/documentation/http-live-streaming/hls-authoring-specification-for-Apple-d evices。

IMF(可互操作母版格式)
容器 输入 / 输出 支持的视频编解码器 支持的音频编解码器

IMF

输入

苹果 ProRes

JPEG 2000 (J2K)

PCM

输出

不支持

不支持

通过提供合成播放列表(CPL)的路径指定输入 IMF。如果 CPL 处于不完整的 IMP 中,还要指定任何补充 IMP。

有关使用 IMF 输入创建杜比视界输出的信息,请参阅Dolby Vision 输入格式支持和任务设置要求

Matroska
容器 输入 / 输出 支持的视频编解码器 支持的音频编解码器

Matroska

输入

AVC (H.264)

MPEG-2

MPEG-4 第 2 部分

VC-1

AAC

Dolby Digital (AC3)

Dolby Digital Plus (EAC3)

FLAC

Opus

PCM

WMA

WMA2

输出

不支持

不支持

纯音频输入 不适用

FLAC

OPUS

纯音频输出 不适用 不支持
MOV(苹果 QuickTime)
容器 输入 / 输出 支持的视频编解码器 支持的音频编解码器

MOV

输入

苹果 ProRes

AVC (H.264)

AVC-intra

DivX/Xvid

DV/DVCPRO

H.261

H.262

H.263

HEVC (H.265)

JPEG 2000 (J2K)

MJPEG

MPEG-2

MPEG-4 第 2 部分

QuickTimeRLE

未压缩

AAC

MP3

PCM

输出

AVC (H.264)

MPEG-2

AAC

Dolby Digital (AC3)

Dolby Digital Plus (EAC3)

WAV

苹果 ProRes

AIFF

纯音频输入

不适用

PCM

纯音频输出

不适用

不支持

MOV 输入必须是独立输入。不支持引用外部文件。

有关使用 MOV 输入创建杜比视界输出的信息,请参阅Dolby Vision 输入格式支持和任务设置要求

MP3 (MPEG-1 Layer 3)
容器 输入 / 输出 支持的音频编解码器

MP3

纯音频输入

MP3
纯音频输出

MP3

MediaConvert 不会从 MP3 输入中读取 ID3 元数据或标签。

MP4 (MPEG-4)

MediaConvert 不支持分段的 MP4 初始化片段。您的 MP4 输入必须是独立输入。

MPEG-1(MPEG-1 系统流)
容器 输入 / 输出 支持的视频编解码器 支持的音频编解码器

MPEG-1

输入

MPEG-1

MPEG-2

AAC

AIFF

Dolby Digital (AC3)

Dolby Digital Plus (EAC3)

MPEG 音频

PCM

输出

不支持

不支持

MPEG-PS(MPEG 节目流)
容器 输入 / 输出 支持的视频编解码器 支持的音频编解码器

MPEG-PS

输入

MPEG-2

MPEG 音频

输出

不支持

不支持

MPEG-TS(MPEG-2 传输流)
容器 输入 / 输出 支持的视频编解码器 支持的音频编解码器

MPEG-TS

输入

AVC (H.264)

HEVC (H.265)

MPEG-2

VC-1

AAC

AIFF

Dolby Digital (AC3)

Dolby Digital Plus (EAC3)

Dolby E

MPEG 音频

PCM

WMA

WMA2

输出

AVC (H.264)

HEVC (H.265)

MPEG-2

AAC

Dolby Digital (AC3)

Dolby Digital Plus (EAC3)

MPEG-2

PCM/WAV

纯音频输入

不适用

MPEG-2

PCM

纯音频输出

不适用

AAC

Dolby Digital (AC3)

Dolby Digital Plus (EAC3)

MPEG-2

MSS(Microsoft 平滑流)
容器 输入 / 输出 支持的视频编解码器 支持的音频编解码器

MSS

输入

不支持

不支持

输出

AVC (H.264)

AAC

Dolby Digital (AC3)

Dolby Digital Plus (EAC3)

MXF(材料交换格式)
容器 输入 / 输出 支持的视频编解码器 MXF 配置文件 支持的音频编解码器

MXF

输入

苹果 ProRes

AVC (H.264)

AVC-intra

DV/DVCPRO

DV25

DV50

dvcPro HD

JPEG 2000 (J2K)

MPEG-2

Panasonic P2

Sony XDCam

Sony XDCam MPEG-4 Proxy

未压缩

不适用

AAC

AIFF

Dolby E

MPEG 音频

PCM

输出

AVC (H.264)

AVC-intra

MPEG-2

VC-3

通用 op1a

PCM/WAV

MPEG-2

XDCAM RDD9

MPEG-2

D10 (SMPTE-386)

XAVC

Sony XAVC (RDD32)

MXF 输入必须是独立输入。不支持引用外部文件。

有关创建 MXF 输出的更多信息,请参阅 使用 AWS Elemental MediaConvert 创建 MXF 输出

有关使用 MXF 输入创建杜比视界输出的信息,请参阅 Dolby Vision 输入格式支持和任务设置要求

OGG(Ogg Vorbis Audio)
容器 输入 / 输出 支持的音频编解码器

OGG

纯音频输入

Opus

Vorbis

FLAC

纯音频输出

不支持

WAV(波形音频文件格式)
容器 输入 / 输出 支持的音频编解码器

WAV

纯音频输入

PCM
纯音频输出

PCM

WebM
容器 输入 / 输出 支持的视频编解码器 支持的音频编解码器

WebM

输入

VP8

VP9

Opus

Vorbis

输出

VP8

VP9

Opus

Vorbis

Y4M
容器 输入 / 输出 支持的视频编解码器 支持的音频编解码器

Y4M

输入

不支持

不支持

输出

未压缩

不支持

MediaConvert 支持带有 I420、I422 或 I444 四个字符代码 (FourCC) 的未压缩的 Y4M 输出。

无容器
容器 输入 / 输出 支持的视频编解码器 支持的音频编解码器

无容器

纯视频输入

DV/DVCPRO

AVC (H.264)

HEVC (H.265)

MPEG-1

MPEG-2

不适用

纯视频输出

AVC-intra

AVC (H.264)

HEVC (H.265)

MPEG-2

VC-3

XAVC

不适用

纯音频输入

不适用

AAC

Dolby Digital (AC3)

Dolby Digital Plus (EAC3)

FLAC

PCM

纯音频输出

不适用

AAC

AIFF

Dolby Digital (AC3)

Dolby Digital Plus (EAC3)

FLAC

MPEG-2

MP3

PCM

支持的编解码器

本节包含支持的输入和输出编解码器的参考表。 MediaConvert这些表显示了编解码器、输入端或输出端的支持以及编解码器的容器支持。有关容器的更多信息,或者要查看其他编解码器的容器支持,请选择容器链接。

AAC(高级音频编解码器)
音频编解码器 输入 / 输出 支持的容器

AAC

输入

3G2

3GP

HLS

MPEG-4 Flash

Matroska

MOV

MP4

MPEG-1

MPEG-TS

MXF

输出

CMAF DASH

CMAF HLS

DASH

HLS

MOV

MP4

MPEG-4 Flash

MPEG-TS

MSS

无容器

纯音频输入

MP4

无容器

纯音频输出

DASH

HLS

MPEG-TS

MP4

无容器

有关输出 AAC 配置文件、编码模式、采样率和比特率的信息,请参 MediaConvert 阅。AAC 音频编解码器支持

AIFF
音频编解码器 输入 / 输出 支持的容器

AIFF

输入

MPEG-TS

MPEG-1

MXF

输出

MOV

无容器

纯音频输入

不支持

纯音频输出

无容器

AMR-NB、AMR-WB
音频编解码器 输入 / 输出 支持的容器

AMR-NB

AMR-WB

输入

3G2

3GP

输出

不支持

苹果 ProRes
视频编解码器 输入 / 输出 支持的容器 支持的格式

Apple ProRes

输入

IMF

MOV

MXF

苹果 ProRes 4444 XQ

苹果 ProRes 4444

苹果 ProRes 422 HQ

苹果 ProRes 422

苹果 ProRes LT

苹果 ProRes 代理

输出

MOV

有关 Apple ProRes 格式的更多信息,请参阅 https://support.apple.com/en-us/HT202410

注意

要在 Apple 输出中保留 4:4:4 色度子采样,请执行以下操作: ProRes

  • 您不能包括以下任何预处理器:杜比视界HDR10+降噪器

  • 您必须使用 Duplicate Drop 作为帧率转换算法(使用帧率转换时)。

  • 您不能将 RGB 和非 RGB 输入混合。

  • 您不能将 4:4:4 输入与其他非 4:4:4 输入混合。

  • 您只能使用 NexGuard File Maker 预处理器。

AV1
视频编解码器 输入 / 输出 支持的容器
AV1

输入

MP4

输出

CMAF DASH

CMAF HLS

DASH

MP4

注意

有关苹果推荐的 HLS 输出编解码器,请参阅 https://developer.apple.com/documentation/http-live-streaming/hls-authoring-specification-for-apple-devices。

AVC (H.264)
视频编解码器 输入 / 输出 支持的容器
AVC (H.264)

输入

3G2

3GP

MPEG-4 Flash

HLS

Matroska

MOV

MP4

MPEG-TS

MXF

无容器

输出

CMAF DASH

CMAF HLS

DASH

F4V

HLS

MOV

MP4

MPEG-TS

MSS

MXF

无容器

AVC-intra
视频编解码器 输入 / 输出 支持的容器 支持的格式

AVC-Intra

输入

MOV

MP4

MXF

AVC-intra 50

AVC-intra 100

AVC-intra 200

AVC-Intra 2K 4:2:2

AVC-Intra 4K 4:2:2

输出

MXF

无容器

AVC-intra 50

AVC-intra 100

AVC-intra 200

AVC-Intra 2K 4:2:2

AVC-Intra 4K 4:2:2

MediaConvert 仅支持 YUV AVC-intra 输入,不支持 RGB AVC-intra 输入。

Canopus HQ
视频编解码器 输入 / 输出 支持的容器
Canopus HQ

输入

AVI

输出

不支持

Dolby Digital (AC3)
音频编解码器 输入 / 输出 支持的容器

Dolby Digital (AC3)

输入

AVI

HLS

Matroska

MP4

MPEG-1

MPEG-TS

输出

CMAF DASH

CMAF HLS

DASH

HLS

MOV

MP4

MPEG-TS

MSS

无容器

纯音频输入

无容器

纯音频输出

DASH

HLS

MP4

MPEG-TS

无容器

Dolby Digital Plus (EAC3)
音频编解码器 输入 / 输出 支持的容器

Dolby Digital Plus (EAC3)

输入

AVI

HLS

Matroska

MP4

MPEG-1

MPEG-TS

输出

CMAF DASH

CMAF HLS

HLS

MOV

MP4

MPEG-TS

MSS

无容器

纯音频输入

无容器

纯音频输出

DASH

MP4

MPEG-TS

无容器

Dolby Digital Plus JOC (Atmos)

有关更多信息,请参阅 使用 AWS Elemental MediaConvert 创建 Dolby Atmos 输出

Dolby E
音频编解码器 输入 / 输出 支持的容器
Dolby E

输入

AVI

MPEG-TS

MXF

无容器

输出

不支持

DV/DVCPRO
视频编解码器 输入 / 输出 支持的容器
DV/DVCPRO

输入

AVI

MOV

MXF

无容器

输出

不支持

DV25、DV50
视频编解码器 输入 / 输出 支持的容器
DV25

DV50

输入

MXF

输出

不支持

dvcPro HD
视频编解码器 输入 / 输出 支持的容器
dvcPro HD

输入

MXF

输出

不支持

divx/xviD
视频编解码器 输入 / 输出 支持的容器
divx/xvid

输入

AVI

MOV

MP4

输出

不支持

FLAC
音频编解码器 输入 / 输出 支持的容器
FLAC

输入

Matroska

输出

不支持

纯音频输入

Matroska

OGA

OGG

无容器

纯音频输出

无容器

GIF
视频编解码器 输入 / 输出 支持的容器
GIF

输入

GIF
输出

不支持

H.261
视频编解码器 输入 / 输出 支持的容器
H.261

输入

MOV

MP4

输出

不支持

H.262
视频编解码器 输入 / 输出 支持的容器
H.262

输入

MOV

MP4

输出

不支持

H.263
视频编解码器 输入 / 输出 支持的容器
H.263

输入

3G2

3GP

MPEG-4 Flash

MOV

MP4

输出

不支持

HEVC (H.265)
视频编解码器 输入 / 输出 支持的容器
HEVC (H.265)

输入

HLS

MOV

MP4

MPEG-TS

无容器

输出

CMAF HLS

CMAF DASH

DASH

HLS

MP4

MPEG-TS

无容器

注意

在 HLS 容器中输出 HEVC 时,我们建议使用 CMAF 输出组,以实现最广泛的播放器兼容性。欲了解更多详情,请参阅 https://developer.apple.com/documentation/http-live-streaming/hls-authoring-specification-for-Apple-d evices。

J2K (JPEG 2000)
视频编解码器 输入 / 输出 支持的容器
J2K (JPEG 2000)

输入

IMF

MOV

MP4

MXF

输出 不支持
MJPEG(Motion JPEG)
视频编解码器 输入 / 输出 支持的容器
MJPEG

输入

AVI

MOV

输出

不支持

MP3 (MPEG-1 Layer 3)
音频编解码器 输入 / 输出 支持的容器

MP3

输入

AVI

MOV

输出

MOV

纯音频输入

MP3

纯音频输出

无容器

MPEG-1
视频编解码器 输入 / 输出 支持的容器
MPEG-1

输入

MPEG-1

无容器

输出

不支持

MPEG-2 (MPEG-1 Layer II)
视频编解码器 输入 / 输出 支持的容器
MPEG-2 视频

输入

HLS

Matroska

MOV

MP4

MPEG-1

MPEG-PS

MPEG-TS

MXF

无容器

输出

MOV

MPEG-4 Flash

MPEG-TS

MXF

无容器

音频编解码器 输入 / 输出 支持的容器
MPEG-2 音频 纯音频输入 MPEG-TS
纯音频输出

MPEG-TS

无容器

MPEG-4 第 2 部分
视频编解码器 输入 / 输出 支持的容器
MPEG-4 第 2 部分

输入

3G2

3GP

Matroska

MOV

MP4

输出 不支持
MPEG 音频
音频编解码器 输入 / 输出 支持的容器

MPEG 音频

输入

AVI

MPEG-1

MPEG-PS

MPEG-TS

MXF

输出

不支持

Opus、Vorbis
音频编解码器 输入 / 输出 支持的容器

Opus

Vorbis

输入

Matroska

OGA

OGG

WebM

输出

WebM

纯音频输入

Matroska

OGA

OGG

纯音频输出

不支持

Panasonic P2
视频编解码器 输入 / 输出 支持的容器
Panasonic P2

输入

MXF

输出

不支持

PCM
音频编解码器 输入 / 输出 支持的容器
PCM

输入

AVI

IMF

Matroska

MOV

MP4

MPEG-1

MPEG-TS

MXF

无容器

输出

MOV

MPEG-TS

MXF

无容器

纯音频输入

MOV

MPEG-TS

WAV

纯音频输出

WAV

无容器

Quicktime RLE(QuickTime 动画)
视频编解码器 输入 / 输出 支持的容器
QuickTime RLE

输入

MOV

输出

不支持

Sony XDCAM
视频编解码器 输入 / 输出 支持的容器
Sony XDCAM

输入

MXF

输出

MXF

Sony XDCAM MPEG-4 Proxy
视频编解码器 输入 / 输出 支持的容器
Sony XDCAM

输入

MXF

输出

不支持

VC-1
视频编解码器 输入 / 输出 支持的容器
VC-1

输入

ASF

Matroska

MP4

MPEG-TS

WMV

输出

不支持

VC-3
视频编解码器 输入 / 输出 支持的容器
VC-3

输入

MXF

输出

MXF

无容器

VP8
视频编解码器 输入 / 输出 支持的容器
VP8

输入

WebM

输出

DASH

WebM

VP9
视频编解码器 输入 / 输出 支持的容器
VP9

输入

MP4

WebM

输出

DASH

WebM

WMA、WMA2
音频编解码器 输入 / 输出 支持的容器

WMA

WMA2

输入

ASF

Matroska

MP4

MPEG-TS

WMV

输出

不支持

纯音频输入

ASF

WMA

WMV

纯音频输出

不支持
WMA Pro
视频编解码器 输入 / 输出 支持的容器

WMA Pro

输入

ASF

WMV

输出

不支持

纯音频输入

ASF

WMA

WMV

纯音频输出

不支持

XAVC
视频编解码器 输入 / 输出 支持的容器 支持的 XAVC 配置文件

XAVC

输出

MXF

无容器

XAVC HD

XAVC HD Intra CBG

XAVC 4K

XAVC 4K Intra CBG

XAVC 4K Intra VBR