Supported output codecs and containers - MediaConvert

Supported output codecs and containers

AWS Elemental MediaConvert supports the following combinations of codecs and containers.

Video

MediaConvert supports the following combinations of output containers and video codecs.

Container Codecs supported with container
CMAF

DASH: AV1, AVC (H.264), HEVC (H.265)

HLS: AVC (H.254), HEVC (H.265)

DASH AV1, AVC (H.264), HEVC (H.265), VP8, VP9
HLS AVC (H.264), HEVC (H.265)
MPEG-2 TS AVC (H.264), HEVC (H.265), MPEG-2
MPEG-4 (.mp4) AV1, AVC (H.264), HEVC (H.265)
MPEG-4 Flash (.f4v) AVC (H.264), MPEG-2
MXF (.mxf) AVC (H.264), AVC-Intra, MPEG-2, VC-3, XAVC
QuickTime AVC (H.264), MPEG-2, Apple ProRes (supported types)
Note

If your output container is QuickTime and your output video codec is Apple ProRes, you must use AIFF for your output audio codec.

Smooth (ISMV) AVC (H.264)
WebM VP8, VP9
Raw (no container) AVC-Intra, AVC (H.264), HEVC (H.265), MPEG-2, VC-3, XAVC

Audio

MediaConvert supports the following combinations of output containers and audio codecs.

Note

For outputs that contain only audio inside the output container, MediaConvert supports a different set of containers and codecs. For more information, see Audio-only.

Container Codecs supported with container
CMAF AAC, Dolby Digital (AC3), Dolby Digital Plus (EAC3)
DASH AAC, Dolby Digital (AC3), Dolby Digital Plus (EAC3)
HLS AAC, Dolby Digital (AC3), Dolby Digital Plus (EAC3)
MPEG-2 TS AAC, Dolby Digital (AC3), Dolby Digital Plus (EAC3), MP2, PCM/WAV
MPEG-4 (.mp4) AAC, Dolby Digital (AC3), Dolby Digital Plus (EAC3)
MPEG-4 Flash (.f4v) AAC
MXF (.mxf) PCM/WAV
QuickTime AAC, with H.264 and MPEG-2; AIFF, with Apple ProRes; Dolby Digital (AC3), with H.264 and MPEG-2; Dolby Digital Plus (EAC3), with H.264 and MPEG-2; WAV (with H.264 and MPEG-2)
Smooth (ISMV) AAC, Dolby Digital (AC3), Dolby Digital Plus (EAC3)
WebM Opus, Vorbis
Raw (no container) AAC, AIFF, Dolby Digital (AC3), Dolby Digital Plus (EAC3), PCM/WAV

Audio-only

MediaConvert supports the following combinations of output container and codec for creating audio-only outputs.

Container Audio Codecs
HLS (.ts) AAC, Dolby Digital (AC3)
DASH (.mp4) AAC, Dolby Digital (AC3), Dolby Digital Plus (EAC3), Dolby Digital Plus JOC (Atmos)
MPEG-2 TS (.ts, .m2ts) AAC, Dolby Digital (AC3), Dolby Digital Plus (EAC3), MP2
MPEG-4 (.mp4) AAC, Dolby Digital (AC3), Dolby Digital Plus (EAC3)
Raw (no container) AAC, MPEG-1 Layer II (MP2), MPEG-1 Layer III (MP3), WAV, AIFF, Dolby Digital (AC3), Dolby Digital Plus (EAC3)

Codecs supported with each MXF profile

This table shows the codecs that AWS Elemental MediaConvert supports with each MXF profile.

MXF profile Supported video codecs

Generic OP1a

VC3 (SD, HD)

AVC Intra (SD, HD)

AVC (H.264) (SD, HD, 4K)

MPEG-2 (all resolutions)

Sony XDCAM (RDD9) MPEG2 (HD)
D10 (SMPTE-386) MPEG2 (SD)
Sony XAVC (RDD32) XAVC (HD, 4K)