This topic describes the Image Processing (IMG) and ApsaraVideo for Media Processing (MPS) services provided by OSS.


IMG is a secure, cost-effective, and highly reliable image processing service provided by OSS. IMG is capable of processing a large number of images. After you have uploaded source images to OSS, you can call RESTful API operations to process these images anytime, anywhere, and on any Internet device. IMG provides image processing features such as watermarks, pipelines, and image styles. IMG provides image processing API operations. To upload images, you must use the OSS upload API operations. You can set up image-related services based on IMG.

IMG allows you to perform the following operations:

  • Resize, crop, and rotate images
  • Add image, text, and text-and-image watermarks to images
  • Convert image formats
  • Customize image styles
  • Call multiple image processing features based on the pipeline sequence
  • Obtain image information

For more information about IMG, see IMG user guide.


MPS is a cloud service for transcoding multimedia data. It provides a cost-effective, easy-to-use, elastic and highly scalable method to convert audio and video objects stored in OSS into formats suitable for playback on PCs, TVs, and mobile terminals.

MPS is built based on Alibaba Cloud computing services. In the past, users had to make huge investments to buy, build, and manage transcoding software and hardware. Users also had to perform sophisticated operations such as configuration optimization and transcode parameter adaptation. MPS has changed all this by leveraging the elasticity of the cloud. This service provides transcoding capabilities to fulfill business data transcoding demands all while eliminating inefficient usage of resources.

MPS provides several methods to process multimedia data, such as the web management console, service API, and software development kits (SDKs). You can use and manage MPS by these means, and integrate media processing functions into your own applications and services.

The following section lists the features provided by MPS:

  • Transcoding
  • Pipelines
  • Screenshots
  • Media information
  • Watermarks
  • Preset templates
  • Custom templates
  • Video editing
  • Proportional scaling
  • Custom duration of M3U8 output slices
  • Audio and video extraction
  • Video rotation
  • Conversion from videos to animated images

For more information about MPS, see Media Processing documentation.