All Products
Search
Document Center

ApsaraVideo Media Processing:List of operations by function

Last Updated:Nov 22, 2024
This product(Mts/2014-06-18) OpenAPI adopts RPC Signature style. See signature details in Description of the signature mechanism. We have packaged SDKs for common programming languages for developers. Developers can directly call the OpenAPI of this product by downloading the SDK without paying attention to the technical details. If the existing SDK cannot meet the usage requirements, you can connect through the signature mechanism. It will take about 5 working days. Therefore, it is recommended to join our DingTalk service group (78410016550) and sign under the guidance of experts.
Before using the API, you need to prepare your identity account and access key (AccessKey) to effectively access the API through client tools (SDK, CLI, etc.). For details see getAccessKey.

Media information analysis

APITitleDescription
SubmitMediaInfoJobSubmitMediaInfoJobSubmits a media information analysis job.
QueryMediaInfoJobListQueryMediaInfoJobListQueries the results of media information analysis jobs.

Transcoding job management

APITitleDescription
SubmitJobsSubmitJobsSubmits transcoding jobs. If the transcoding jobs and workflows created in the ApsaraVideo Media Processing (MPS) console cannot meet your business requirements, you can call the SubmitJobs operation to submit transcoding jobs. Specify transcoding parameters as required when you call the SubmitJobs operation.
CancelJobCancelJobCancels a transcoding job.
QueryJobListQueryJobListQueries transcoding jobs at a time by job ID.
ListJobListJobTraverses transcoding jobs

Intelligent preset template recommendation

APITitleDescription
SubmitAnalysisJobSubmitAnalysisJobSubmits a preset template analysis job.
QueryAnalysisJobListQueryAnalysisJobListQueries the template analysis job and returns a list of available preset templates when the template analysis job is complete.

Custom transcoding template management

APITitleDescription
AddTemplateAddTemplateCreates a custom transcoding template. You need to configure the information such as the container format, video stream settings, and audio stream settings.
UpdateTemplateUpdateTemplate
QueryTemplateListQueryTemplateListYou can call this operation to query up to 10 transcoding templates at a time.
SearchTemplateSearchTemplateYou can call this operation to query custom transcoding templates in the specified state.
DeleteTemplateDeleteTemplateDeletes a custom transcoding template.

Watermark template management

APITitleDescription
AddWaterMarkTemplateAddWaterMarkTemplateCreates a watermark template.
DeleteWaterMarkTemplateDeleteWaterMarkTemplateDeletes a watermark template.
UpdateWaterMarkTemplateUpdateWaterMarkTemplateUpdates the name and configurations of the specified watermark template.
SearchWaterMarkTemplateSearchWaterMarkTemplateSearches for watermark templates.
QueryWaterMarkTemplateListQueryWaterMarkTemplateListQueries watermark templates.

Video snapshot job management

APITitleDescription
SubmitSnapshotJobSubmitSnapshotJobSubmits a snapshot job.
QuerySnapshotJobListQuerySnapshotJobListQueries snapshot jobs.

MPS queue management

APITitleDescription
UpdatePipelineUpdatePipelineUpdates an ApsaraVideo Media Processing (MPS) queue.
QueryPipelineListQueryPipelineListQueries an ApsaraVideo Media Processing (MPS) queue by using the ID of the queue.
SearchPipelineSearchPipelineSearches for ApsaraVideo Media Processing (MPS) queues in the specified state.
AddPipelineAddPipelineAdds an ApsaraVideo Media Processing (MPS) queue.
DeletePipelineDeletePipelineDeletes an ApsaraVideo Media Processing (MPS) queue.

Media workflow management

APITitleDescription
AddMediaWorkflowAddMediaWorkflowCreates a media workflow.
ActivateMediaWorkflowActivateMediaWorkflowActivates a media workflow.
DeactivateMediaWorkflowDeactivateMediaWorkflowDisables a media workflow.
DeleteMediaWorkflowDeleteMediaWorkflowDeletes a media workflow.
UpdateMediaWorkflowUpdateMediaWorkflowUpdates the topology of a media workflow.
QueryMediaWorkflowListQueryMediaWorkflowListQueries registered media workflows.
SearchMediaWorkflowSearchMediaWorkflowQueries media workflows in the specified state.
UpdateMediaWorkflowTriggerModeUpdateMediaWorkflowTriggerModeUpdates the trigger mode of a media workflow.

Media workflow execution instance management

APITitleDescription
QueryMediaWorkflowExecutionListQueryMediaWorkflowExecutionListQueries media workflow execution instances.
ListMediaWorkflowExecutionsListMediaWorkflowExecutionsQueries the execution instances of a media workflow.

Media bucket management

APITitleDescription
BindInputBucketBindInputBucketBinds an input media bucket. Media buckets are Object Storage Service (OSS) buckets that are used by ApsaraVideo Media Processing (MPS) to store media resources. After you bind an OSS bucket to MPS as an input media bucket or output media bucket, MPS has the permissions to listen to the messages of the bucket, which indicate that files are uploaded to the bucket. This way, MPS can trigger workflows and return files that are processed.
BindOutputBucketBindOutputBucketBinds an output media bucket to the media library.
UnbindInputBucketUnbindInputBucketUnbinds an input media bucket.
UnbindOutputBucketUnbindOutputBucketUnbinds an output media bucket from the media library.
ListAllMediaBucketListAllMediaBucketQueries all media buckets bound to the media library.

Media management

APITitleDescription
AddMediaAddMediaAdds a media file.
DeleteMediaDeleteMediaDeletes media files from ApsaraVideo Media Processing (MPS).
UpdateMediaUpdateMediaUpdates the basic information about a media file.
UpdateMediaCategoryUpdateMediaCategoryUpdates the category to which a media file belongs.
UpdateMediaCoverUpdateMediaCoverUpdates the thumbnail of a media file.
AddMediaTagAddMediaTagAdds a tag to a media file.
DeleteMediaTagDeleteMediaTagRemoves a tag for a media file.
UpdateMediaPublishStateUpdateMediaPublishStateUpdates the publishing status of a media file.
QueryMediaListQueryMediaListQueries media files based on the IDs of media files.
QueryMediaListByURLQueryMediaListByURLQueries media files based on the Object Storage Service (OSS) URLs of media files.

Media review

APITitleDescription
SubmitMediaCensorJobSubmitMediaCensorJobSubmits a content moderation job.
QueryMediaCensorJobDetailQueryMediaCensorJobDetailQueries the information about a content moderation job.
QueryMediaCensorJobListQueryMediaCensorJobListQueries content moderation jobs.

Media fingerprint analysis

APITitleDescription
SubmitFpShotJobSubmitFpShotJobSubmits a media fingerprint analysis job to query the media fingerprint repository for a media file with the identical or similar fingerprint as the input file.
QueryFpShotJobListQueryFpShotJobListQueries media fingerprint analysis jobs. You can call this operation to query video fingerprint analysis jobs and text fingerprint analysis jobs.
CreateFpShotDBCreateFpShotDBSubmits a job of creating a media fingerprint library.
ListFpShotDBListFpShotDBQueries media fingerprint libraries.
SubmitFpFileDeleteJobSubmitFpFileDeleteJobSubmits a job of deleting media files from a media fingerprint library.
QueryFpFileDeleteJobListQueryFpFileDeleteJobListQueries jobs of deleting media files from a media fingerprint library.
SubmitFpDBDeleteJobSubmitFpDBDeleteJobSubmits a job of clearing or deleting a media fingerprint library.
QueryFpDBDeleteJobListQueryFpDBDeleteJobListQueries the jobs of clearing or deleting a media fingerprint library.