Supported input and output formats (original) (raw)

Skip to main content

Supported input and output formats

The following tables show the supported input and output formats for the Transcoder API.

Supported input formats
Containers AAC, AVI, GXF, MKV (Matroska), MOV, MPEG2-TS, MP3, MP4, MXF (OP1A only), WAV, WebM, and WMV
Video Codecs DNxHD, DV/DVCProHD, DV25, DV50, H.261, H.262, H.263, H.264 (AVC), H.265 (HEVC), MPEG-1, MPEG-2, MPEG-4 part 2, ProRes, Theora, VC-1, VP8, VP9, XAVC, and XDCAM
Color Space rec.601, rec.709, and rec.2020
Audio Codecs AAC, AC3, AIFF, E-AC3, FLAC, MP3, Opus, PCM, WAV, WMA, WMA2, and Vorbis
Captions SCC, SRT, and VTT
Overlays JPG and PNG
Supported output formats
Streaming Formats Apple HLS (with MPEG2-TS, fMP4) and MPEG-DASH (with fMP4)
Standalone File Formats MP3, MP4, and OGG (Vorbis only)
Video Codecs H.264 (AVC), H.265 (HEVC), and VP9
Color Space Pass-through; the output color space matches the input color space
Audio Codecs AAC-HE, AAC-HEv2 (stereo only), AAC-LC, AC3, E-AC3, MP3, and Vorbis
Captions CEA-608/708 and WebVTT
Images JPG tiles, single images

For information on job limits, seeLimits.

Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2025-06-13 UTC.