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

ApsaraVideo Media Processing:ナローバンド HDTM 2.0 トランスコードジョブの作成

最終更新日:Jan 12, 2025

ナローバンド HDTM 2.0 トランスコードは、ApsaraVideo Media Processing(MPS)が提供するトランスコード機能です。人間の視覚モデルに基づいて、この機能により、エンコーダーはビデオの最適化において忠実度よりもユーザーエクスペリエンスを重視できます。これにより、ビデオの鮮明度が向上し、ビデオのビットレートが同時に削減されます。

始める前に

以下の操作が実行されていることを確認してください。

  • MPS キューを有効にします。詳細については、「MPS キューの作成」をご参照ください。プリセットのナローバンド HD™ 2.0 テンプレートを使用するには、ナローバンド HD™ 2.0 トランスコード用の MPS キューを選択する必要があります。カスタムテンプレートを使用するには、標準の MPS キューまたは高速トランスコード用の MPS キューを選択できます。

  • 処理するビデオを OSS にアップロードします。

    • ジョブを作成する場合、ビデオを OSS に直接アップロードします。詳細については、「ビデオのアップロード」をご参照ください。

    • ワークフローを作成し、ワークフローを自動的にトリガーする場合、ビデオをアップロードする前に、メディアバケットを追加し、ワークフローを作成する必要があります。入力および出力メディアバケットを指定し、メディアファイルを 入力メディアバケットにアップロードすると、MPS はアップロードに関するメッセージを受信し、関連付けられたワークフローをトリガーします。ワークフローが完了すると、処理されたメディアファイルが出力メディアバケットにアップロードされます。詳細については、「メディアバケットの追加」をご参照ください。

  • トランスコードテンプレートを設定します。MPS は、プリセットのナローバンド HD™ 2.0 トランスコードテンプレートを提供しています。カスタムテンプレートを申請することもできます。

  • オプション。ウォーターマークテンプレートを設定します。ビデオにウォーターマークを追加する場合は、プロセスを簡素化するためにウォーターマークテンプレートを使用することをお勧めします。詳細については、「ウォーターマークテンプレートの管理」をご参照ください。

  • オプション。通知機能を有効にします。MPS がジョブとワークフローに関する通知を MNS トピックまたはキューに送信するようにするには、必要に応じて MNS キューまたはトピックを設定します。詳細については、「MPS ジョブまたはワークフローの通知機能の有効化」をご参照ください。

制限事項

  • ナローバンド HDTM 2.0 トランスコードは、中国(北京)、中国(杭州)、中国(上海)、中国(張家口)、中国(深圳)、シンガポールの各リージョンで使用できます。

  • ナローバンド HDTM 2.0 トランスコードの速度は遅いです。事前に機能をテストするには、3 分未満の短いビデオを使用することをお勧めします。

ナローバンド HDTM 2.0 トランスコードテンプレートの作成

プリセットのナローバンド HD™️ 2.0 トランスコードテンプレートがトランスコード要件を満たしていない場合は、カスタムテンプレートを申請できます。ビジネス マネージャーに連絡し、Alibaba Cloud アカウントの UID、MPS がアクティブ化されているリージョン、トランスコードテンプレートの ID、および出力解像度、ビットレート、エンコード形式、画質要件などのカスタマイズ要件を提供してください。

MPS コンソールでナローバンド HDTM 2.0 トランスコードジョブまたはワークフローを作成する

ナローバンド HDTM 2.0 トランスコードジョブの作成

  1. MPS コンソール にログオンします。

  2. 上部のナビゲーションバーで、ドロップダウンリストからリージョンを選択します。地域

  3. 左側のナビゲーションペインで、[タスク] > [ジョブ管理] を選択します。

  4. [エンコード] タブで、[タスクの作成] をクリックします。

  5. [エンコードタスクの作成] ページで、パラメーターを設定します。詳細については、「ジョブ管理」トピックの「トランスコードジョブの作成」セクションをご参照ください。以下の手順に基づいて、[エンコードパイプライン] パラメーターと [トランスコードテンプレート] パラメーターを設定します。

    1. エンコードパイプライン: プリセットのナローバンド HD™ 2.0 テンプレートを使用する場合は、ナローバンド HD™ 2.0 トランスコード用の MPS キューを選択します。カスタムテンプレートを使用する場合は、標準の MPS キューまたは高速トランスコード用の MPS キューを選択します。

    2. トランスコードテンプレート: [テンプレートタイプ] パラメーターを [カスタムテンプレート] または [プリセットナローバンド HD テンプレート] に設定し、ナローバンド HDTM 2.0 トランスコードのカスタムテンプレートまたはプリセットのナローバンド HDTM 2.0 トランスコードテンプレートを選択します。プリセットのナローバンド HDTM 2.0 トランスコードテンプレートの名前は、Narrowband HD™ 2.0 で終わります。窄高2.0

  6. [送信] をクリックします。ナローバンド HDTM 2.0 トランスコードジョブが作成されます。

ナローバンド HDTM 2.0 トランスコードワークフローの作成

  1. MPS コンソール にログオンします。

  2. 上部のナビゲーションバーで、ドロップダウンリストからリージョンを選択します。地域

  3. トランスコードワークフローを作成します。詳細については、「ワークフローの作成」をご参照ください。以下の手順に基づいて、入力ノードの [エンコードパイプライン] パラメーターと [エンコード] ノードの [トランスコードテンプレート] パラメーターを設定します。

    1. エンコードパイプライン: プリセットのナローバンド HD™ 2.0 テンプレートを使用する場合は、ナローバンド HD™ 2.0 トランスコード用の MPS キューを選択します。カスタムテンプレートを使用する場合は、標準の MPS キューまたは高速トランスコード用の MPS キューを選択します。

    2. トランスコードテンプレート: [テンプレートタイプ] パラメーターを [カスタムテンプレート] または [プリセットナローバンド HD テンプレート] に設定し、ナローバンド HD™️ 2.0 トランスコードのカスタムテンプレートまたはプリセットのナローバンド HD™️ 2.0 トランスコードテンプレートを選択します。プリセットのナローバンド HD™️ 2.0 トランスコードテンプレートの名前は、Narrowband HD™ 2.0 で終わります。

  4. ファイルが指定されたパスにアップロードされると、ワークフローがトリガーされます。

    説明

    ファイルがアップロードされた後に、ワークフローを手動でトリガーすることもできます。詳細については、「概要」をご参照ください。

API 操作を呼び出してナローバンド HDTM 2.0 トランスコードジョブを設定する

  1. Narrowband HD™️ 2.0 トランスコーディングジョブを送信します。

    ナローバンド HD™️ 2.0 トランスコードジョブを送信します。 オブジェクトストレージサービス(OSS)にアップロードされたビデオファイルとオーディオファイルの場合、SubmitJobs 操作を呼び出してナローバンド HD™️ 2.0 トランスコードジョブを送信できます。

    1. PipelineId: MPS キューの ID。プリセットのナローバンド HD™️ 2.0 トランスコードテンプレートを使用する場合は、このパラメーターをナローバンド HD™️ 2.0 トランスコード用の MPS キューの ID に設定します。カスタムテンプレートを使用する場合は、このパラメーターを標準の MPS キューまたは高速トランスコード用の MPS キューの ID に設定します。

    2. TemplateId: トランスコードテンプレートの ID。このパラメーターをナローバンド HD™️ 2.0 トランスコードのカスタムテンプレートまたはプリセットのナローバンド HD™️ 2.0 トランスコードテンプレートの ID に設定します。

    3. その他のパラメーターの詳細については、「SubmitJobs」をご参照ください。

  2. コールバック通知を受信します。

    コールバック通知を受信します。 Simple Message Queue(旧 MNS)(SMQ)で通知を受信するようにキューまたはトピックを設定した場合、MPS はトランスコードジョブの完了後に Simple Message Queue (formerly MNS) のキューまたはトピックに通知を送信します。詳細については、「通知の受信」をご参照ください。

  3. トランスコードジョブの結果をクエリします。

    1. QueryJobList 操作を呼び出して、トランスコードジョブの結果と出力ファイルの URL をクエリできます。

    2. ListJob 操作を呼び出して、MPS キュー ID、ジョブステータス、およびジョブが作成された時間範囲に基づいて、一度に複数のトランスコードジョブをクエリできます。