edit-icon download-icon


Last Updated: Apr 23, 2018

MPS supports the on-demand transcoding of audio and video files stored in OSS.

Supports full range of input formats

  • Container formats

    3GP, AVI, FLV, MP4, M3U8, MPG, ASF, WMV, MKV, MOV, TS, WebM and MXF.

  • Video encoding formats

    H.264/AVC, H.263, H.263+, MPEG-1, MPEG-2, MPEG-4, MJPEG, VP8, VP9, Quicktime, RealVideo and Windows Media Video.

  • Audio encoding formats

    AAC, AC-3, ADPCM, AMR, DSD, MP1, MP2, MP3, PCM, RealAudio and Windows Media Audio

Output formats

  • Container formats

    • Video transcoding

      Default for PC: FLV

      Default for Android: MP4

      Default for IOS: M3U8(TS)

      Custom: FLV, MP4, TS, M3U8, GIF and MPD

    • Audio transcoding

      MP3, MP4, OGG, FLAC, and m4a

  • Video encoding formats

    Default: H.264/AVC

    Custom: H.264/AVC and H.265/HEVC

  • Audio encoding formats

    Default : AAC

    Custom: MP3, AAC, VORBIS, and FLAC

MPS queues

MPS supports MPS queues. The MPS queues can be used to differentiate transcoding businesses. Tasks in the same MPS queue support priority settings. At the same time, by allocating transcoding resources to an MTS queue, you can control the simultaneous transcoding task processing capabilities of the MPS queue.


MPS allows you to take JPG format screenshots at a specified time of a video file stored in OSS. The service supports single screenshot, multiple screenshots, and distributed screenshots.


  • Static watermarks: A maximum of 20 static images in PNG format can be added to an output video as watermarks.

  • Dynamic watermarks: A dynamic logo can be embedded at the beginning and end of a video to highlight your brand and increase product recognition.

Media information

MPS allows you to retrieve encoding and content information about audio and video files stored in OSS.

Preset templates

MPS allows you to preset a series of transcoding templates suitable for videos output under certain bandwidth conditions.

  • Preset smart templates

    Preset smart templates automatically adjust the transcoding parameters based on the input video to suit the output video requirements. Because of the differences between input videos themselves (resolution, bit rate, etc.), not all preset smart templates are suitable for all input files. Therefore, you must use a template analysis job to find the preset templates suitable for a specific input file. In multimedia transcoding, the goal is to reduce the file size (lower the bit rate) as much as possible, while minimizing the loss of quality. Preset smart templates give priority to quality.

  • Preset static templates

    You can call these templates without performing template analysis. There are three types of static templates: video transcoding templates, audio MP3 transcoding templates, and encapsulation templates. These templates are suitable for normal media player devices and bandwidth conditions and give priority to bit rate reduction.

  • Preset narrowband HD templates

    You can call these templates without performing template analysis. These video transcoding templates provide three output formats: FLV, MP4, and M3U8. The preset narrowband HD template is a type of transcoding template unique to Alibaba Cloud MPS. While maintaining the same video clarity as normal transcode templates, they provide a lower bit rate to reduce your costs even more.

Custom templates

A custom transcoding template is a set of custom transcoding parameters, including audio, video, and container parameters.

Narrowband HD

Alibaba Cloud’s unique narrowband HD technology lowers bandwidth costs, while providing better video clarity.

Digital restoration

  • Frame Rate Conversion (FRC) service

    This service creates high-frame rate versions, with 60 or even 120 frames per second, from normal HD programs of 30 frames per second or lower, without reducing the streaming quality even when played on a 4K screen.

  • Super Resolution service (2K to 4K)

    For 1,080p clips, super resolution technology, based on model training using a massive quantity of videos, is used to create high-quality 4K content sources.

  • SD2HD Conversion service

    For classic films in SD, film granules and compression noise are removed, and high-resolution technologies are applied to create 720p or even 1,080p output.

  • PicRescue service

    For online videos that have been overly compressed, image burrs and mosaic distortion are removed to create restored versions with higher levels of clarity.

Video clip output

This function allows you to extract a media clip of a specified duration from a specified start point.

Video splicing

This function allows you to splice up to 20 videos.

Resolution scaling

This function specifies either width or height in the transcoding parameters and leaves the other parameter blank. Then, MPS automatically sets the value of the second parameter based on the width and height of the original video.

M3U8 custom slice duration output

This function supports custom M3U8 slice duration, from 1 second to 60 seconds. This helps you determine the slice duration based on the bandwidth conditions to reduce the loading time on your homepage.

AV extraction

This function isolates the audio or video in the video file.

Video image rotation

This function allows you to rotate the picture of the output video by a certain angle.

Video-to-GIF conversion

This function allows outputting the animated GIF transcoded from a video.

External subtitle import

This function allows you to import external subtitle files and specify the format for subtitle encoding.

Notification integration

This function integrates the MNS service. After setting notification attributes for an MTS queue, the messages returned by asynchronous interfaces for transcoding tasks in the MTS queue are actively pushed to your message receiving service by the MNS service.

Media assets

  • This function supports media asset libraries containing titles, tags, categories, descriptions, and other information.

  • Workflows are cloud-based automated processing workflows that are used to automatically process audio and video files after they are uploaded.


MPS integrates Alibaba Cloud CDN, a network acceleration service with cross-carrier, cross-region, full Internet service. This service supports tens of millions of concurrent playback requests and provides flexible, customizable anti-leeching capabilities.

Thank you! We've received your feedback.