異なるトランスコードジョブは、いくつかの構成を共有します。 トランスコードジョブを送信するたびに重複パラメーターを設定する作業負荷を軽減するために、ApsaraVideo Media Processing (MPS) には、トランスコードジョブの実行に必要な共通パラメーターを組み合わせたトランスコードテンプレートが用意されています。 MPSには、プリセットテンプレートとカスタムテンプレートの2種類のトランスコードテンプレートがあります。

プリセットテンプレート

プリセットテンプレートは、トランスコードジョブの実行に必要な共通パラメーターの組み合わせを提供します。 プリセットテンプレートは、次のタイプに分類されます。
  • 静的プリセットテンプレート: 変更せずに使用できるトランスコードテンプレート。 静的プリセットテンプレートは、オーディオトランスコーディング、ビデオトランスコーディング、コンテナ形式変換などのシナリオに適用できます。 たとえば、静的プリセットテンプレートを使用して、ビデオファイルを高解像度 (HD) MP4または128K MP3ファイルに変換できます。
  • 狭帯域HD™テンプレート: Narrowband HD™はMPSでのみ利用可能です。 Narrowband HDを使用してトランスコードされるビデオ™同じビットレートでより良い画質を提供します。 これにより、ユーザーエクスペリエンスを向上させ、コストを節約できます。 MPSは、プリセットNarrowband HD TM 1.0テンプレートを提供します。
  • インテリジェントプリセットテンプレート: インテリジェントプリセットテンプレートは、入力ファイルの内容に基づいてトランスコードジョブのパラメーターを自動的に変更します。 これにより、ビデオのビットレートが削減され、画質を損なうことなくコストが節約されます。
    インテリジェントプリセットテンプレートは、API操作を呼び出してトランスコードジョブを送信する場合にのみ使用できます。 インテリジェントプリセットテンプレートを使用するには、SubmitAnalysisJob操作を呼び出してメディア情報分析ジョブを送信する必要があります。 メディア情報分析ジョブが完了したら、QueryAnalysisJobList操作を呼び出して、入力ファイルで使用可能なインテリジェントプリセットテンプレートのリストを取得できます。 トランスコードジョブに指定したインテリジェントプリセットテンプレートが有効なテンプレートのリストに存在しない場合、トランスコードジョブを送信するとエラーが返されます。

カスタムテンプレート

プリセットテンプレートがビジネス要件を満たしていない場合は、カスタムテンプレートを作成して、オーディオ、ビデオ、コンテナー、およびトランスコードパラメーターをカスタマイズできます。 各カスタムテンプレートは、一意のIDによって識別されます。 通常またはNarrowband HDを作成できます™テンプレートを使用します。 詳細については、「カスタムコード変換テンプレートの作成」「Narrowband HD TM 1.0テンプレートの作成をご参照ください。