Supported input and output formats
The following tables show the supported input and output formats for theTranscoder 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 theCreative Commons Attribution 4.0 License, and code samples are licensed under theApache 2.0 License. For details, see theGoogle Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-10-24 UTC.