Tencent MPS - Super Resolution
tencent_mps_super_resolution
Tencent MPS Super Resolution combines intelligent dynamic encoding with AI video enhancement to improve video quality up to 4K resolution, reducing bitrate while increasing VMAF scores by 3-5 points.
Endpoints
Section titled “Endpoints”POST /v1/queue/tencent_mps_super_resolution # Create taskGET /v1/queue/tencent_mps_super_resolution/requests/{request_id}/status # Check statusGET /v1/queue/tencent_mps_super_resolution/requests/{request_id}/response # Get resultPUT /v1/queue/tencent_mps_super_resolution/requests/{request_id}/cancel # Cancel taskRequest parameters
Section titled “Request parameters”curl --location "https://cloud.seaart.ai/model/v1/queue/tencent_mps_super_resolution" \ --header "Authorization: Bearer YOUR_API_KEY" \ --header "Content-Type: application/json" \ --data '{ "input_url": "https://static.cdn2.haiyiapi.com/2026-06-01/d8elghle878b7lpvk0o0/053e1094464d3a0e557f6e3437acafd5.mp4" }'Input video URL to process.
Input source type.
Options: URL
Default: URL
COS bucket name where the output file is written.
Default: top-rank-cos-1350346443
COS bucket region where the output file is written.
Default: na-siliconvalley
Output storage type.
Options: COS, AWS-S3, VOD
Default: COS
Output directory path used to place the processed file. Path examples are expected to start and end with /.
Default: /movie/test/
Template ID for super-resolution processing. 1682687 is a jitter-optimized 4K source-frame-rate large-model enhancement template with denoise, super resolution, and overall enhancement. 1682688 is a stronger-generation 4K source-frame-rate large-model enhancement template with denoise, super resolution, and overall enhancement.
Options: 1682687, 1682688
Short-side length of the output video in pixels. 720 means HD, 1080 means FHD, 1440 means 2K, and 2160 means 4K.
Options: 720, 1080, 1440, 2160
Custom task initiator ID used for request deduplication. Reusing the same identifier within three days may cause the upstream service to return a duplicate request error. Length limit is 50 characters.
Custom task initiator context used to pass business-side extension information. Length limit is 1000 characters.
Task flow status change notification configuration.
Notification type.
Options: CMQ, TDMQ-CMQ, URL, SCF, AWS-SQS
Notification mode. Finish notifies after all tasks complete; Change notifies when task status changes.
Callback URL used when NotifyType is URL.
Task priority. Larger values indicate higher priority. If omitted, the upstream default priority is used.
Range: -10 - 10
Default: 0
Response parameters
Section titled “Response parameters”{ "request_id": "mmsu_01hxyz...", "response_url": "https://cloud.seaart.ai/model/v1/queue/tencent_mps_super_resolution/requests/mmsu_01hxyz.../response", "status_url": "https://cloud.seaart.ai/model/v1/queue/tencent_mps_super_resolution/requests/mmsu_01hxyz.../status", "cancel_url": "https://cloud.seaart.ai/model/v1/queue/tencent_mps_super_resolution/requests/mmsu_01hxyz.../cancel", "queue_position": 0}| Field | Type | Description |
|---|---|---|
request_id | string | Task ID used for all follow-up operations. |
response_url | string | URL to fetch the final result. |
status_url | string | URL to query task status. |
cancel_url | string | URL to cancel the task. |
queue_position | int | Current queue position. |