tencent cloud

Media Processing Service

Release Notes and Announcements
Release Notes
Announcements
Product Introduction
Overview
Features
Strengths
Use Cases
Purchase Guide
Billing Overview
Purchase Instructions
Top Up and Purchase
Overdue Payments
Refund
Getting Started
Console Guide
Overview
Creating Tasks
Tasks
Orchestrations
Templates
Resource Packs
Video Evaluation
AIGC Content Generation
Terminal SDK
Subtitle Editing Tool
Usage Statistics
Cloud Access Management Sample
Integration Tutorials
Audio/Video Transcoding Integration
Audio/Video Enhancement Integration
Audio Separation Integration
Integration of Digital and Visible Watermarks
Media AI Integration Tutorial
Media Quality Inspection Integration
Terminal SDK integration
MPS Live Stream Recording integration
DRM integration
Other tutorials
Application Scenario and Practical Tutorial
Image Quality Improvement Scenario
Audio/Video Cost Optimization Scenario
Short Drama Translation Scenario
AI-Generated Content Scenario
Online Education Scenarios
API Documentation
History
Introduction
API Category
Making API Requests
Processing Task Initiation APIs
Task Management APIs
Transcoding and Enhancement Template APIs
Watermark Template APIs
Screenshot Template APIs
Media AI Template APIs
Media AI—Hotword Lexicon APIs
Media AI—Sample Management APIs
Media Quality Inspection Template APIs
Live Streaming Recording Template APIs
Orchestration Management APIs
Data Statistics APIs
StreamLink—Security Group Management APIs
Other APIs
Image Processing Template APIs
AI Generation APIs
Other APIs
Data Types
Error Codes
Other Documents
WebSocket Protocol for Recognition
FAQs
Basics
Account Authorization
Task Configuration
Task Initiation
Task Result Viewing
Related Agreement
Service Level Agreement
Privacy Policy
Data Processing And Security Agreement
Contact Us
Glossary

Introduction

PDF
Focus Mode
Font Size
Last updated: 2026-03-10 11:14:35

Overview

Media Processing Service (MPS) provides intelligent and powerful multimedia data processing capabilities, supporting the industry's most comprehensive range of audio/video encoding standards. Powered by a self-developed encoding kernel and large vision models, MPS provides features such as audio/video transcoding, enhancement, media AI, and quality inspection and evaluation. It helps improve media quality, reduce costs, and meet diverse audio/video processing needs. All MPS APIs introduced in this chapter comply with the OpenAPI 3.0 specification.
You can call APIs to perform operations related to media processing, such as initiating a media processing task, creating a template, or querying task details.
For information on all APIs supported by MPS, see API Category.

Glossary

For common terms of the MPS APIs, see the table below.

Term Description
Initiating a processing task It indicates initiating a media processing task for offline files or live streams.
Event notification You can configure an event notification address when initiating a processing task to enable MPS to synchronize the task progress, status, and output information in real time during processing.
Template Templates are used to configure specific parameters of features for future use, such as audio/video transcoding, audio/video enhancement, watermark, screenshot, media AI, and media quality inspection. When you initiate a processing task, you can associate the task with a template ID.
Service orchestration Orchestration is used to combine different features to form an automatic processing workflow. In addition, it supports enabling automatic triggering. When a new media file is uploaded to the specified COS trigger directory, it will be automatically processed based on the orchestration configurations.

Getting Started with APIs

You can use the API Explorer tool to call APIs online.
This document takes processing task initiation as an example to introduce the steps for calling an API through the API Explorer tool.

  1. Go to the API Explorer tool page. For more information about API Explorer tool usage, see Using API Explorer.
  2. Create a smart subtitle template via the console (recommended) or by calling the API CreateSmartSubtitleTemplate, and obtain the template ID.
  3. Call the API Process Media, and specify the input file path, smart subtitle template ID, output path, and other required information. Then, initiate a smart subtitle processing task, and obtain the task ID.
  4. Query the task result via the console or by calling the API DescribeTaskDetail.

Help and Support

Was this page helpful?

Help us improve! Rate your documentation experience in 5 mins.

Feedback