This page lists the most common input and output file formats supported by RMS’s StandardEncoderPreset, similar to those available in Azure Media Services (AMS). While this covers key formats for comparison, RMS also uses FFmpeg, which supports a broader range of formats not listed here.
This list isn’t complete, and we’re always working to improve compatibility. If you run into any issues with formats, we’d appreciate your feedback to help us improve our service.
In this article:
Input video codecs
File formats |
---|
AVC |
HEVC/H.265 |
MPEG-2 (up to 4:2:2 Profile and High Level) |
Digital video (DV) (in AVI files) |
JPEG 2000 |
MPEG-2 (up to 422 Profile and High Level) |
Apple ProRes (incl 422 LT, 422 HQ) |
MPEG-1 |
VC-1 |
Theora |
MPEG-4 Part 2 |
Canopus HQ/HQX |
YUV420 uncompressed, or mezzanine |
Input audio codecs
File formats |
---|
AAC (AAC-LC, AAC-HE, AAC-HEv2) |
MPEG Layer 2 |
MP3 (MPEG-1 Audio Layer 3) |
WAV/PCM |
FLAC |
Opus |
AMR (adaptive multi-rate) |
aes |
Dolby® E |
AC-3, E-AC-3 |
Windows Media Audio |
Vorbis |
Input file formats
File formats |
---|
FLV (with H.264 and AAC codecs) (.flv) |
MXF (.mxf) |
GXF (.gxf) |
3GP (.3gp, .3gpp) |
AVI (Uncompressed 8bit/10bit) (.avi) |
MP4 (.mp4, .m4a, .m4v)/ISMV (.isma, .ismv) |
Matroska/WebM (.mkv) |
WAVE/WAV (.wav) |
QuickTime (.mov) |
Output file formats
File formats | Video codecs | Audio codecs |
---|---|---|
MP4 | H.264 (High, Main, and Baseline Profiles), HEVC (H.265) 8-bit | AAC-LC, HE-AAC v1, HE-AAC v2 |
MPEG-2 TS | No | No |
Captioning and subtitles
While RMS does not support Smooth Streaming, it does support TTML inside .ismt files for handling captions and subtitles.
Standard | Supported |
---|---|
WebVTT | Yes |
TTML inside .ismt (Smooth Streaming text tracks) | Yes |
CEA-708 and EIA-608 (708/608) | Yes |
RMS does not support SCTE-35, a format used for ad insertion.