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

ApsaraVideo Media Processing:Narrowband HDTM 1.0 トランスコーディングジョブの作成

最終更新日:Jan 12, 2025

Narrowband HDTM 1.0 トランスコーディングは、ApsaraVideo Media Processing(MPS)が提供するトランスコーディング機能です。 Narrowband HDTM 1.0 は、トランスコーディング中に動画のシーン、動き、コンテンツ、テクスチャなどのプロパティを分析し、画質を損なうことなく、より低いビットレートと帯域幅コストで出力動画を生成します。

始める前に

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

  • MPS キューを有効にします。 詳細については、「MPS キューの管理」をご参照ください。 標準の MPS キューまたは高速トランスコーディング用の MPS キューを使用して、Narrowband HD™ 1.0 トランスコーディングジョブを実行できます

  • 処理する動画を OSS にアップロードします。

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

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

  • トランスコーディングテンプレートを設定します。 MPS は、事前に設定された Narrowband HD™ 1.0 トランスコーディングテンプレートを提供しています。 カスタムテンプレートを申請することもできます。

  • オプション。 ウォーターマークテンプレートを設定します。 動画にウォーターマークを追加する場合は、利便性を高めるためにウォーターマークテンプレートを使用することをお勧めします。 詳細については、「ウォーターマークテンプレートの管理」をご参照ください。

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

Narrowband HDTM 1.0 トランスコーディングテンプレートの作成

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

MPS コンソールで Narrowband HDTM 1.0 トランスコーディングジョブまたはワークフローを作成する

Narrowband HDTM 1.0 トランスコーディングジョブの作成

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

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

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

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

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

    1. [エンコーディングパイプライン]: 標準の MPS キューまたは高速トランスコーディング用の MPS キューを選択します。

    2. [トランスコーディングテンプレート]: [テンプレートタイプ] パラメータを [カスタムテンプレート] または [プリセット Narrowband HD テンプレート] に設定し、カスタムテンプレートまたは事前に設定された Narrowband HD™️ 1.0 トランスコーディングテンプレートを選択します。 事前に設定された Narrowband HD™️ トランスコーディングテンプレートの名前は、Narrowband HD™ で終わります。1.0

  6. [送信] をクリックします。Narrowband HDTM 1.0 トランスコーディングジョブが作成されます。

Narrowband HDTM 1.0 トランスコーディングワークフローの作成

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

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

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

    1. [エンコーディングパイプライン]: 標準の MPS キューまたは高速トランスコーディング用の MPS キューを選択します。

    2. [トランスコーディングテンプレート]: [テンプレートタイプ] パラメータを [カスタムテンプレート] または [プリセット Narrowband HD テンプレート] に設定し、カスタムテンプレートまたは事前に設定された Narrowband HD™️ 1.0 トランスコーディングテンプレートを選択します。 事前に設定された Narrowband HD™️ トランスコーディングテンプレートの名前は、Narrowband HD™ で終わります。1.0

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

    説明

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

API オペレーションを呼び出して Narrowband HDTM 1.0 トランスコーディングジョブを作成する

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

    オブジェクトストレージサービス(OSS)にアップロードされた動画と音声の場合、SubmitJobs オペレーションを呼び出して Narrowband HD™️ 1.0 トランスコーディングジョブを送信できます。

    1. PipelineId: MPS キューの ID。 このパラメータを、標準の MPS キューまたは高速トランスコーディング用の MPS キューの ID に設定します。

    2. TemplateId: トランスコーディングテンプレートの ID。 このパラメータを、Narrowband HD™️ 1.0 トランスコーディング用のカスタムテンプレートまたは事前に設定された Narrowband HD™️ 1.0 トランスコーディングテンプレートの ID に設定します。

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

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

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

  3. トランスコーディングジョブの結果を照会します。

    1. QueryJobList オペレーションを呼び出して、トランスコーディングジョブの結果と出力ファイルの URL を照会できます。

    2. ListJob オペレーションを呼び出して、MPS キュー ID、ジョブステータス、およびジョブが作成された時間範囲に基づいて、一度に複数のトランスコーディングジョブを照会できます。