すべてのプロダクト
Search
ドキュメントセンター

ApsaraVideo Media Processing:API の概要

最終更新日:Jul 03, 2026

API 標準および多言語対応の SDK

本製品 (Mts/2014-06-18) の API は、RPC 標準に準拠した OpenAPI 仕様を採用しています。Alibaba Cloud には主要なプログラミング言語に対応した SDK が用意され、リクエスト署名のような手間がかかる手順を省略できます。そのため、開発者は HTTP 通信の詳細を意識することなく、各言語の構文で API を呼び出すことが可能になります。

カスタム署名

署名のカスタマイズが必要な場合、「署名メカニズム」を参照してリクエストに手動で署名できます。手動署名プロセスは非常に煩雑で、通常はおよそ 5 営業日かかります。詳細については、DingTalk サポート窓口 (グループチャット ID:147535001692) までお問い合わせください。

はじめに

Alibaba Cloud アカウント (root ユーザー) は最高レベルの管理権限を持ち、その AccessKey ペアが悪用されると、関連するすべてのリソースが不正にアクセスされ、重大なセキュリティリスクを引き起こす可能性があります。そのため、必要な場合以外は、Alibaba Cloud アカウントを使用しないでください。その代わりに、API のみでのアクセスを許可された Resource Access Management (RAM) ユーザーを作成し、RAM ポリシーを設定することで、最小権限の原則 (PoLP) を徹底してください。

API セキュリティを確保するには、以下を作成し、設定する必要があります。

メディア情報

API

タイトル

説明

SubmitMediaInfoJob SubmitMediaInfoJob ApsaraVideo Media Processing (MPS) にメディア情報分析ジョブを送信します。この操作を呼び出すと、MPS は入力ファイルのメディア情報を分析し、その結果を返します。
QueryMediaInfoJobList QueryMediaInfoJobList メディア情報分析ジョブを照会します。

トランスコーディング

API

タイトル

説明

SubmitJobs SubmitJobs この操作は、トランスコーディングジョブを送信します。コンソールで作成したトランスコーディングタスクやワークフローが要件を満たさない場合、この操作を使用して、ビジネスロジックに基づいて必要なトランスコーディングパラメーターを設定できます。
CancelJob CancelJob トランスコーディングジョブをキャンセルします。
QueryJobList トランスコードジョブの照会 トランスコードジョブIDを指定して、トランスコードジョブを一括照会します。
ListJob ListJob トランスコーディングジョブの一覧を取得します

プリセットインテリジェントテンプレート推奨

API

タイトル

説明

SubmitAnalysisJob SubmitAnalysisJob プリセットテンプレート分析ジョブを送信します。
QueryAnalysisJobList QueryAnalysisJobList テンプレート分析ジョブを照会し、テンプレート分析ジョブが完了したときに利用可能なプリセットテンプレートのリストを返します。

カスタムトランスコーディングテンプレート

API

タイトル

説明

AddTemplate AddTemplate カスタムトランスコーディングテンプレートを作成します。コンテナフォーマット、ビデオストリーム設定、オーディオストリーム設定などの情報を設定する必要があります。
UpdateTemplate Update custom transcoding template カスタムトランスコーディングテンプレートの設定を更新します。
QueryTemplateList QueryTemplateList この操作を呼び出して、一度に最大 10 個のトランスコーディングテンプレートをクエリできます。
SearchTemplate SearchTemplate 指定された状態のカスタムトランスコーディングテンプレートを照会するために、この操作を呼び出すことができます。
DeleteTemplate DeleteTemplate カスタムトランスコーディングテンプレートを削除します。

ウォーターマークテンプレート

API

タイトル

説明

AddWaterMarkTemplate AddWaterMarkTemplate ウォーターマークテンプレートを作成します。
DeleteWaterMarkTemplate DeleteWaterMarkTemplate ウォーターマークテンプレートを削除します。
UpdateWaterMarkTemplate UpdateWaterMarkTemplate 指定されたウォーターマークテンプレートの名前と構成を更新します。
SearchWaterMarkTemplate SearchWaterMarkTemplate ウォーターマークテンプレートを検索します。
QueryWaterMarkTemplateList QueryWaterMarkTemplateList ウォーターマークテンプレートをクエリします。

スナップショット

API

タイトル

説明

SubmitSnapshotJob Submit a snapshot job スナップショットジョブを送信します。Media Processing Service (MPS) は、入力ファイルからスクリーンショットを取得し、スプライトイメージを生成します。
QuerySnapshotJobList Query snapshot job results スナップショットジョブを照会します。

MPS キュー

API

タイトル

説明

UpdatePipeline Update pipeline: name, status, and notification settings MPS キューを更新します。
QueryPipelineList QueryPipelineList パイプライン ID を指定してパイプラインをクエリします。
SearchPipeline Search pipelines ステータスに基づいてパイプラインを検索します。
AddPipeline AddPipeline ApsaraVideo Media Processing (MPS) キューを追加します。
DeletePipeline DeletePipeline ApsaraVideo Media Processing (MPS) キューを削除します。

media workflow

API

タイトル

説明

AddMediaWorkflow AddMediaWorkflow メディアワークフローを作成します。
ActivateMediaWorkflow ActivateMediaWorkflow メディアワークフローをアクティブ化します。
DeactivateMediaWorkflow DeactivateMediaWorkflow メディアワークフローを無効にします。
DeleteMediaWorkflow DeleteMediaWorkflow メディアワークフローを削除します。これは、実行中のワークフローインスタンスには影響しません。
UpdateMediaWorkflow Update the topology of a media workflow メディアワークフローを更新します。
QueryMediaWorkflowList QueryMediaWorkflowList 登録済みのメディアワークフローをクエリします。
SearchMediaWorkflow SearchMediaWorkflow 指定された状態のメディアワークフローをクエリします。
UpdateMediaWorkflowTriggerMode UpdateMediaWorkflowTriggerMode メディアワークフローのトリガーモードを更新します。

media workflow 実行インスタンス

API

タイトル

説明

QueryMediaWorkflowExecutionList QueryMediaWorkflowExecutionList メディアワークフローの実行インスタンスを照会します。
ListMediaWorkflowExecutions ListMediaWorkflowExecutions メディアワークフローの実行インスタンスを照会します。

メディアバケット

API

タイトル

説明

BindInputBucket BindInputBucket 入力メディアバケットをバインドします。
BindOutputBucket BindOutputBucket 出力メディアバケットをバインドします。メディアバケットとは、ApsaraVideo Media Processing (MPS) がメディアリソースを保存するために使用する Object Storage Service (OSS) バケットです。OSS バケットを MPS の入力メディアバケットまたは出力メディアバケットとしてバインドすると、MPS はそのバケットにファイルがアップロードされたことを示すメッセージをリッスンできるようになります。これにより、MPS はワークフローをトリガーし、処理済みファイルを返却できます。本操作は、メディアライブラリに対して出力メディアバケットをバインドする場合に使用します。
UnbindInputBucket UnbindInputBucket メディアライブラリから入力メディアバケットの紐付けを解除します。
UnbindOutputBucket UnbindOutputBucket 出力メディアバケットをデタッチします。
ListAllMediaBucket ListAllMediaBucket メディアライブラリにバインドされているすべてのメディアバケットを照会します。

メディア

API

タイトル

説明

AddMedia AddMedia 新しいメディアジョブを作成します。
DeleteMedia DeleteMedia ApsaraVideo Media Processing (MPS) からメディアファイルを削除します。
UpdateMedia UpdateMedia メディアファイルの基本情報を更新します。
UpdateMediaCategory UpdateMediaCategory メディアファイルが属するカテゴリを更新します。
UpdateMediaCover UpdateMediaCover メディアファイルのサムネイルを更新します。
AddMediaTag AddMediaTag メディアファイルにタグを追加します。
DeleteMediaTag DeleteMediaTag メディアファイルに付与されたタグを削除します。
UpdateMediaPublishState UpdateMediaPublishState メディアファイルの公開状態を更新します。
QueryMediaList Query media list この操作を呼び出して、メディア ID に基づいてメディアファイルをクエリできます。
QueryMediaListByURL Query media information by media input URL Object Storage Service (OSS) のファイル URL に基づいてメディアファイルをクエリします。

インテリジェントプロダクション

API

タイトル

説明

SubmitMediaCensorJob SubmitMediaCensorJob メディア審査ジョブを送信します。
QueryMediaCensorJobDetail Query content moderation job details コンテンツモデレーションジョブの詳細を照会します。
QueryMediaCensorJobList QueryMediaCensorJobList コンテンツモデレーションジョブのリストを照会します。

インテリジェントタグ付け

API

タイトル

説明

SubmitFpShotJob SubmitFpShotJob この操作は、DNA ライブラリで一致または類似する指紋を検索します。
QueryFpShotJobList QueryFpShotJobList メディア指紋分析ジョブをクエリします。 この操作を呼び出して、ビデオ指紋分析ジョブとテキスト指紋分析ジョブをクエリできます。
CreateFpShotDB CreateFpShotDB メディアフィンガープリントライブラリを作成するジョブを送信します。
ListFpShotDB ListFpShotDB DNA データベースをクエリします。
SubmitFpFileDeleteJob SubmitFpFileDeleteJob メディア指紋ライブラリからメディアファイルを削除するジョブを送信します。
QueryFpFileDeleteJobList QueryFpFileDeleteJobList メディア指紋ライブラリからメディアファイルを削除するジョブをクエリします。
SubmitFpDBDeleteJob SubmitFpDBDeleteJob DNA ライブラリを削除またはパージするジョブを送信します。
QueryFpDBDeleteJobList QueryFpDBDeleteJobList メディアフィンガープリントライブラリ (FpDB) をクリアまたは削除するために送信された 1 つ以上のジョブのステータスを照会します。

Content Moderation

API

タイトル

説明

QueryCopyrightExtractJob QueryCopyrightExtractJob 著作権ウォーターマーク抽出情報タスクを照会します。
QueryCopyrightJob 動画の著作権ウォーターマークタスクを照会します 動画の著作権ウォーターマークタスクを照会します。
QueryIProductionJob Query an intelligent production job インテリジェントプロダクションジョブを照会します。
QueryTraceAbJob ビデオトレースウォーターマーク AB ストリームタスクを照会します ビデオトレースウォーターマーク AB ストリームタスクを照会します。
QueryTraceExtractJob トレースウォーターマーク抽出タスクを照会します この API を呼び出して、トレースウォーターマーク抽出タスクの情報をクエリします。
QueryTraceM3u8Job 動画追跡ウォーターマーク M3U8 タスクを照会します 動画追跡ウォーターマーク M3U8 タスクを照会します。
SubmitCopyrightExtractJob 著作権ウォーターマーク抽出タスクを送信します 著作権ウォーターマーク抽出タスクを送信します。
SubmitCopyrightJob 動画著作権ウォーターマークジョブを送信 SubmitCopyrightJobを呼び出して、動画著作権ウォーターマークタスクを送信します。
SubmitIProductionJob SubmitIProductionJob インテリジェント制作ジョブを送信します。
SubmitTraceAbJob 動画追跡電子透かし AB ストリームタスクを送信します SubmitTraceAbJob 操作を呼び出して、動画追跡電子透かし AB ストリームタスクを送信します。
SubmitTraceExtractJob 追跡電子透かし抽出タスクを送信します 追跡電子透かし抽出タスクを送信します。
SubmitTraceM3u8Job 動画追跡電子透かし M3U8 タスクを送信します 動画追跡電子透かし M3U8 タスクを送信します。