ワークフローを作成すると、複数のビットレート、オーディオトラック、字幕、またはフォーマットを持つ動画を生成したり、特定のシーケンスや条件に基づいて複数のジョブを実行したりできます。トランスコーディング、分析、スナップショット、パッケージング (カプセル化)、コンテンツモデレーション、メディアフィンガープリント抽出、およびスマートサムネイル用のタスクノードを設定できます。このトピックでは、ApsaraVideo Media Processing (MPS) コンソールでトランスコーディングワークフローを作成する方法について説明します。
操作手順
ApsaraVideo Media Processing コンソールにログインし、リージョンを選択します。
-
バケットを追加します。
左側メニューで、 を選択します。[入力バケット] (ソース動画をアップロードする場所) と [出力バケット] (処理済みファイルが保存される場所) を設定します。詳細については、「メディアバケットの追加」をご参照ください。
-
MPS キューを有効化します。
左側メニューで、 を選択します。必要なタイプの MPS キューを選択して有効化します。詳細については、「MPS キューの作成」をご参照ください。
-
(オプション) テンプレートを作成します。
プリセットテンプレートが要件を満たさない場合は、カスタムトランスコードテンプレートを作成します。詳細については、「トランスコーディングテンプレート」をご参照ください。
-
ワークフローを作成します。
左側メニューで、 を選択し、必要なパラメーターを設定します。詳細については、「ワークフローの作成」をご参照ください。
-
ファイルをアップロードします。
MPS コンソールまたは Object Storage Service (OSS) コンソールから動画ファイルをアップロードします。OSS コンソールからのアップロードを推奨します。詳細については、「動画のアップロード」をご参照ください。
-
ワークフローをトリガーします。
ワークフローを設定すると、入力パスにアップロードされた新しい動画が トリガールール を満たすと、処理が自動的にトリガーされます。ワークフローの作成前に入力パスにすでに存在していた動画については、AddMedia API を呼び出して手動でワークフローをトリガーします。これにより、繰り返しトランスコーディングされるのを防ぎます。
-
生成されたメディアファイルを表示します。
左側メニューで、 を選択します。詳細については、「メディアの管理」をご参照ください。
ワークフローの実行ステータスを確認するには、「実行インスタンス」をご参照ください。