Amazon Elastic Transcoder | Format Support Flashcards
Can I pass metadata when creating a job?
Format Support
Amazon Elastic Transcoder | Media Services
You have the option to attach up to 10 custom metadata key-value pairs to your Elastic Transcoder jobs. This metadata will be included in the job notifications and when reading the job via the API or console. You provide this information in the “UserMetadata” field on the Job object.
What input formats do you support?
Format Support
Amazon Elastic Transcoder | Media Services
We support popular web, consumer and professional media formats. Examples include 3GP, AAC, AVI, FLV, MP4 and MPEG-2. If there is a format that you’ve found does not work, please let us know through our forum.
Where can I find a comprehensive list of support formats?
Format Support
Amazon Elastic Transcoder | Media Services
We add new input formats on an ongoing basis, so such a list would age quickly. Please take advantage of our free tier and console to try a format not mentioned above and if you run into problems, please let us know!
When creating MP4 files, do you support “fast start”?
Format Support
Amazon Elastic Transcoder | Media Services
We locate the MOOV atom for an MP4 at the start of the file so that your player can start playback immediately without waiting for the entire file to finish downloading.
Do you support Apple ProRes or digital cinematography formats?
Format Support
Amazon Elastic Transcoder | Media Services
We do not support reading Apple ProRes files or raw camera formats like ARRI and RED at this time.
What video formats can I transcode into?
Format Support
Amazon Elastic Transcoder | Media Services
We support the following video codecs: H.264, VP9, VP8, MPEG-2, and animated GIF. File formats supported include MPEG-2 TS container (for HLS), fmp4 (for Smooth Streaming and MPEG-DASH), MP4, WebM, FLV, MPG, and MXF (XDCAM-compatible). For information on file formats that are supported by specific codecs, please visit the Product Details page.
What audio formats can I transcode into?
Format Support
Amazon Elastic Transcoder | Media Services
We support the following audio codecs: AAC, MP3, MP2, PCM, FLAC, and Vorbis. Audio-only file formats supported include MP3, MP4, FLAC, OGA, OGG, and WAV. For information on file formats that are supported by specific codecs, please visit the Product Details page.
How is album art supported for audio files?
Format Support
Amazon Elastic Transcoder | Media Services
Album art is supported in MP4 files containing AAC audio, in MP3 files, and in FLAC files. Album art is not supported for OGA, OGG, WAV, WebM or MPEG-2 TS outputs. You can specify whether album art from the source file is passed through to the output, removed, or whether new album art should replace it or be appended to it.
How do I create an audio file from a video file?
Format Support
Amazon Elastic Transcoder | Media Services
To strip out video and create an output that only contains the audio track, run a transcoding job with your input file and use one of the system transcoding presets that contains Audio in its name. Alternatively, you can create your own audio only custom transcoding preset. The output file will only contain the audio portion of the input file.
Do you support surround sound formats?
Format Support
Amazon Elastic Transcoder | Media Services
The audio portion of the transcoded output from Amazon Elastic Transcoder is two-channel AAC, MP3 or Vorbis.
Do you support audio channel remapping?
Format Support
Amazon Elastic Transcoder | Media Services
If the source file contains multi-channel audio, the output will contain the first two channels, which are frequently left and right audio tracks. For the MXF container, we support multiple modes of packaging the audio into the file, including optional insertion of motor only shots (MOS).
Can I generate XDCAM-compatible video?
Format Support
Amazon Elastic Transcoder | Media Services
Yes, the easiest way to generate XDCAM-compatible outputs is to specify one of the XDCAM system presets when creating a transcoding job. You can also create a custom preset by choosing the MXF container with MPEG-2 video and PCM audio.
Do you support closed captions?
Format Support
Amazon Elastic Transcoder | Media Services
Yes, you can add, remove, or preserve captions as you transcode your video from one format to another.
Supported input formats:
Embedded: CEA-608, CEA-708 (MPEG-2 only) and mov-text
Sidecar captions: DFXP, EBU-TT, SCC, SMPT, SRT, TTML, WebVTT
Supported output formats:
Embedded captions: mov-text (MP4), and CEA-708 (MP4 and MPEG-TS)
Sidecar captions: DFXP, EBU-TT, SCC, SMPT, SRT, TTML, and WebVTT
CEA-708 captions are embedded in the H.264 SEI user data of the stream.
Can you support multiple caption tracks?
Format Support
Amazon Elastic Transcoder | Media Services
Yes, you can add one track per language.
How do I create content for HLS output?
Format Support
Amazon Elastic Transcoder | Media Services
There are two steps:
Create a transcoding job containing outputs for each variation using one of our supplied system presets or your own, based on the MPEG-2 TS container and H.264 and AAC codecs. The lowest rate stream should be an audio only stream.
Specify that the transcoding job create a playlist that references the outputs. You should order your bit rates from lowest to highest, with the audio only stream last, since this order will be maintained in the generated playlist file. Once your transcoding job has completed, the output bucket will contain a proper arrangement of your master and individual M3U8 playlists, and MPEG-2 TS media stream fragments.
Note: When selecting the HLSv4 option, your outputs should be matched to audio-only and video-only presets. For system presets, these can be identified by words “Audio” or “Video” as part of their name. For example, “System preset: HLS Video – 600k,” would match with the HLSv4 option whereas “System preset: HLS – 600k,” would be used with the HLSv3 option.