NAV
Additional Resources > Supported MMS Types

    Supported MMS Types(Last Updated : 01/11/2017)

    Video Codecs

    Multimedia Messaging Service (MMS) messages sent through our API must be in one of the these video container formats: .AVI, .MP4, .WMV, or .MOV. Supported video codecs include the following.

    Codec Name
    4xm 4X Movie
    8bps QuickTime 8BPS video
    aasc Autodesk RLE
    amv AMV Video
    anm Deluxe Paint Animation
    ansi ASCII/ANSI art
    asv1 ASUS V1
    asv2 ASUS V2
    aura Auravision AURA
    aura2 Auravision Aura 2
    avs AVS (Audio Video Standard) video
    bethsoftvid Bethesda VID video
    bfi Brute Force & Ignorance
    binkvideo Bink video
    bmp BMP image
    c93 Interplay C93
    camstudio CamStudio
    camtasia TechSmith Screen Capture Codec
    cavs Chinese AVS video (AVS1-P2, JiZhun profile)
    cdgraphics CD Graphics video
    cinepak Cinepak
    cljr Cirrus Logic AccuPak
    cyuv Creative YUV (CYUV)
    dfa Chronomaster DFA
    dnxhd VC3/DNxHD
    dpx DPX image
    dsicinvideo Delphine Software International CIN video
    dvvideo DV (Digital Video)
    dxa Feeble Files/ScummVM DXA
    eacmv Electronic Arts CMV video
    eamad Electronic Arts Madcow Video
    eatgq Electronic Arts TGQ video
    eatgv Electronic Arts TGV video
    eatqi Electronic Arts TQI Video
    escape124 Escape 124
    ffv1 FFmpeg video codec #1
    ffvhuff Huffyuv FFmpeg variant
    flashsv Flash Screen Video
    flic Autodesk Animator Flic video
    flv Flash Video (FLV) / Sorenson Spark / Sorenson H.263
    fraps Fraps
    frwu Forward Uncompressed
    gif GIF (Graphics Interchange Format)
    h261 H.261
    h263 H.263 / H.263-1996
    h263i Intel H.263
    h264 H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10
    huffyuv Huffyuv / HuffYUV
    idcinvideo id Quake II CIN video
    iff_byterun1 IFF ByteRun1
    iff_ilbm IFF ILBM
    indeo2 Intel Indeo 2
    indeo3 Intel Indeo 3
    indeo5 Intel Indeo Video Interactive 5
    interplayvideo Interplay MVE video
    j2k J2K Codec
    jpegls JPEG-LS
    jv Bitmap Brothers JV video
    kgv1 Kega Game Video
    kmvc Karl Morton’s video codec
    lagarith Lagarith lossless
    loco LOCO
    mdec Sony PlayStation MDEC (Motion DECoder)
    mimic Mimic
    mjpeg MJPEG (Motion JPEG)
    mjpegb Apple MJPEG-B
    mmvideo American Laser Games MM Video
    motionpixels Motion Pixels video
    mpeg1video MPEG-1 video
    mpeg2video MPEG-2 video
    mpeg4 MPEG-4 part 2
    mpegvideo MPEG-1 video
    msmpeg4 MPEG-4 part 2 Microsoft variant version 3
    msmpeg4v1 MPEG-4 part 2 Microsoft variant version 1
    msmpeg4v2 MPEG-4 part 2 Microsoft variant version 2
    msrle Microsoft RLE
    msvideo1 Microsoft Video-1
    mszh LCL (LossLess Codec Library) MSZH
    mxpeg Mobotix MxPEG video
    nuv NuppelVideo/RTJPEG
    pam PAM (Portable AnyMap) image
    pbm PBM (Portable BitMap) image
    pcx PC Paintbrush PCX image
    pgm PGM (Portable GrayMap) image
    pgmyuv PGMYUV (Portable GrayMap YUV) image
    pictor Pictor/PC Paint
    png PNG image
    ppm PPM (Portable PixelMap) image
    ptx V.Flash PTX image
    qdraw Apple QuickDraw
    qpeg Q-team QPEG
    qtrle QuickTime Animation (RLE) video
    r10k AJA Kona 10-bit RGB Codec
    r210 Uncompressed RGB 10-bit
    rawvideo raw video
    rl2 RL2 video
    roqvideo id RoQ video
    rpza QuickTime video (RPZA)
    rv10 RealVideo 1.0
    rv20 RealVideo 2.0
    rv30 RealVideo 3.0
    rv40 RealVideo 4.0
    sgi SGI image
    smackvid Smacker video
    smc QuickTime Graphics (SMC)
    snow Snow
    sp5x Sunplus JPEG (SP5X)
    sunrast Sun Rasterfile image
    svq1 Sorenson Vector Quantizer 1 / Sorenson Video 1 / SVQ1
    svq3 Sorenson Vector Quantizer 3 / Sorenson Video 3 / SVQ3
    targa Truevision Targa image
    theora Theora
    thp Nintendo Gamecube THP video
    tiertexseqvideo Tiertex Limited SEQ video
    tiff TIFF image
    tmv 8088flex TMV
    truemotion1 Duck TrueMotion 1.0
    truemotion2 Duck TrueMotion 2.0
    txd Renderware TXD (TeXture Dictionary) image
    ultimotion IBM UltiMotion
    v210 Uncompressed 4:2:2 10-bit
    v210x Uncompressed 4:2:2 10-bit
    vb Beam Software VB
    vc1 SMPTE VC-1
    vcr1 ATI VCR1
    vmdvideo Sierra VMD video
    vmnc VMware Screen Codec / VMware Video
    vp3 On2 VP3
    vp5 On2 VP5
    vp6 On2 VP6
    vp6a On2 VP6 (Flash version, with alpha channel)
    vp6f On2 VP6 (Flash version)
    vp8 Westwood Studios VQA (Vector Quantized Animation) video
    wmv1 Windows Media Video 7
    wmv2 Windows Media Video 8
    wmv3 Windows Media Video 9
    wnv1 Winnov WNV1
    xan_wc3 Wing Commander III / Xan
    xan_wc4 Wing Commander IV / Xxan
    xl Miro VideoXL
    yop Psygnosis YOP Video
    zlib LCL (LossLess Codec Library) ZLIB
    zmbv Zip Motion Blocks Video

    Audio Codecs

    The audio in your video file can use the following codecs.

    Codec Name
    8svx_exp 8SVX exponential
    8svx_fib 8SVX fibonacci
    8svx_raw 8SVX rawaudio
    aac Advanced Audio Coding
    aac_latm AAC LATM (Advanced Audio Codec LATM syntax)
    ac3 ATSC A/52A (AC-3)
    adpcm_4xm ADPCM 4X Movie
    adpcm_adx SEGA CRI ADX ADPCM
    adpcm_ct ADPCM Creative Technology
    adpcm_ea ADPCM Electronic Arts
    adpcm_ea_maxis_xa ADPCM Electronic Arts Maxis CDROM XA
    adpcm_ea_r1 ADPCM Electronic Arts R1
    adpcm_ea_r2 ADPCM Electronic Arts R2
    adpcm_ea_r3 ADPCM Electronic Arts R3
    adpcm_ea_xas ADPCM Electronic Arts XAS
    adpcm_ima_amv ADPCM IMA AMV
    adpcm_ea_xas ADPCM IMA AMV
    adpcm_ima_dk3 ADPCM IMA Duck DK3
    adpcm_ima_dk4 ADPCM IMA Duck DK4
    adpcm_ima_ea_eacs ADPCM IMA Electronic Arts EAC
    adpcm_ima_ea_sead ADPCM IMA Electronic Arts SEAD
    adpcm_ima_iss ADPCM IMA Funcom ISS
    adpcm_ima_qt ADPCM IMA QuickTime
    adpcm_ima_smjpe ADPCM IMA Loki SDL MJPEG
    adpcm_ima_wav ADPCM IMA WAV
    adpcm_ima_ws ADPCM IMA Westwood
    adpcm_ms ADPCM Microsoft
    adpcm_sbpro_2 ADPCM Sound Blaster Pro 2-bit
    adpcm_sbpro_3 ADPCM Sound Blaster Pro 2.6-bit
    adpcm_sbpro_4 ADPCM Sound Blaster Pro 4-bit
    adpcm_swf ADPCM Shockwave Flash
    adpcm_thp ADPCM Nintendo Gamecube THP
    adpcm_xa ADPCM CDROM XA
    adpcm_yamaha ADPCM Yamaha
    alac ALAC (Apple Lossless Audio Codec)
    als MPEG-4 Audio Lossless Coding (ALS)
    amrnb Adaptive Multi-Rate NarrowBand
    amrwb Adaptive Multi-Rate WideBand
    ape Monkey’s Audio
    atrac1 Atrac 1 (Adaptive TRansform Acoustic Coding)
    atrac3 Atrac 3 (Adaptive TRansform Acoustic Coding 3)
    binkaudio_dct Bink Audio (DCT)
    binkaudio_rdft Bink Audio (RDFT)
    cook COOK
    dca DTS Coherent Acoustics
    eac3 ATSC A/52 E-AC-3
    flac FLAC (Free Lossless Audio Codec)
    g722 FLAC (Free Lossless Audio Codec)
    gsm GSM
    gsm_ms FLAC (Free Lossless Audio Codec)
    imc IMC (Intel Music Coder)
    interplay_dpcms DPCM Interplay
    libopencore_amrnb OpenCORE Adaptive Multi-Rate (AMR) Narrow-Band
    libopencore_amrwb OpenCORE Adaptive Multi-Rate (AMR) Wide-Band
    mace3 MACE (Macintosh Audio Compression/Expansion) 3:1
    mace6 MACE (Macintosh Audio Compression/Expansion) 6:1
    mlp MLP (Meridian Lossless Packing)
    mp1 MP1 (MPEG audio layer 1)
    mp1float MP1 (MPEG audio layer 1)
    mp2 MP2 (MPEG audio layer 2)
    mp2float MP2 (MPEG audio layer 2)
    mp3 MP3 (MPEG audio layer 3)
    mp3adu ADU (Application Data Unit) MP3 (MPEG audio layer 3)
    mp3adufloat ADU (Application Data Unit) MP3 (MPEG audio layer 3)
    mp3float MP3 (MPEG audio layer 3)
    mp3on4 MP3onMP4
    mp3on4float MP3onMP4
    mpc7 Musepack SV7
    mpc8 Musepack SV8
    nellymoser Nellymoser Asao
    pcm_alaw PCM A-law
    pcm_bluray PCM signed 16
    pcm_dvd PCM signed 20
    pcm_f32be PCM 32-bit floating point big-endian
    pcm_f32le PCM 32-bit floating point little-endian
    pcm_f64be PCM 64-bit floating point big-endian
    pcm_f64le PCM 64-bit floating point little-endian
    pcm_lxf PCM signed 20-bit little-endian planar
    pcm_mulaw PCM mu-law
    pcm_s16be PCM signed 16-bit big-endian
    pcm_s16le PCM signed 16-bit little-endian
    pcm_s16le_planar PCM 16-bit little-endian planar
    pcm_s24be PCM signed 24-bit big-endian
    pcm_s24daud PCM D-Cinema audio signed 24-bit
    pcm_s24le PCM signed 24-bit little-endian
    pcm_s32be PCM signed 32-bit big-endian
    pcm_s32le PCM signed 32-bit little-endian
    pcm_s8 PCM signed 8-bit
    pcm_u16be PCM unsigned 16-bit big-endian
    pcm_u16le PCM unsigned 16-bit little-endian
    pcm_u24be PCM unsigned 24-bit big-endian
    pcm_u24le PCM unsigned 24-bit little-endian
    pcm_u32be PCM unsigned 32-bit big-endian
    pcm_u32le PCM unsigned 32-bit little-endian
    pcm_u8 PCM unsigned 8-bit
    pcm_zork PCM Zork
    qcelp QCELP / PureVoice
    qdm2 QDesign Music Codec 2
    real_144 RealAudio 1.0 (14.4K) encoder
    real_288 RealAudio 2.0 (28.8K)
    roq_dpcm id RoQ DPCM
    s302m SMPTE 302M
    shorten Shorten
    sipr RealAudio SIPR / ACELP.NET
    smackaud Smacker audio
    sonic Sonic
    truehd TrueHD
    truespeech DSP Group TrueSpeech
    tta True Audio (TTA)
    twinvq VQF TwinVQ
    vmdaudio Sierra VMD audio
    vorbis Vorbis
    wavpack WavPack
    wmapro Windows Media Audio 9 Professional
    wmav1 Windows Media Audio 1
    wmav2 Windows Media Audio 2
    wmavoice Windows Media Audio Voice
    ws_snd1 Westwood Audio (SND1)
    xan_dpcm DPCM Xan