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

ApsaraVideo VOD:トランスコーディングテンプレート

最終更新日:Jul 12, 2025

ApsaraVideo VOD では、複雑なパラメーター構成をトランスコーディングテンプレートとして保存できます。 これにより、トランスコーディングテンプレートまたはワークフローを使用して、トランスコーディングタスクを送信できます。 各トランスコーディングテンプレートには一意の ID があります。 トランスコーディングテンプレートグループには、複数のトランスコーディングテンプレートを含めることができます。 このトピックでは、さまざまなタイプのトランスコーディングテンプレートを作成および使用する方法について説明します。

トランスコーディングテンプレートの種類

ほとんどの場合、トランスコーディングパラメーターは複雑です。 複雑なパラメーター管理から解放するために、ApsaraVideo VOD では、複雑なパラメーター構成をテンプレートとして保存できます。 カスタムトランスコーディングテンプレートを作成できます。 カスタムトランスコーディングテンプレートには、オーディオパラメーター、ビデオパラメーター、コンテナパラメーターなど、トランスコーディングのカスタム要件を満たす一連のトランスコーディングパラメーターが含まれています。 トランスコーディングテンプレートグループでは、複数の出力設定を定義できます。 ApsaraVideo VOD は、ビデオの解像度とオーディオ品質に基づいて推奨パラメーター設定を提供するため、技術的な詳細を学習しなくてもビデオをトランスコードできます。

種類

ソース

シナリオ

概要

オーディオとビデオのトランスコーディングテンプレート

ユーザー定義

  • 標準トランスコーディングテンプレートグループ

  • オーディオトランスコーディング

  • コンテナフォーマット変換

  • ナローバンド HD™ トランスコーディング

  • ナローバンド HD™ 1.0 トランスコーディングを使用して、[HTTP ライブストリーミング (HLS)] または [MP4] 形式でのみビデオをエクスポートできます。

  • ナローバンド HD™ 2.0 トランスコーディングを使用して、MP4 形式でのみビデオをエクスポートできます。

オーディオとビデオのパッケージングテンプレート

ユーザー定義

アダプティブビットレート (ABR) ストリーミング

ABR ストリーミングを使用して、[HLS] 形式でのみビデオをエクスポートできます。これは、TS セグメントで構成される M3U8 プレイリストです。

トランスコーディングなし

組み込み

トランスコーディングなしの配信

トランスコーディングなしテンプレートグループを使用する場合は、ソースファイルが MP4、Flash Video (FLV)、M3U8、MP3、または WebM 形式であり、直接再生できることを確認してください。 ビデオの場合、コーデックは H.264 または H.265 である必要があります。 複数のソースからのビデオがあり、コーデックが不明な場合は、再生する前にビデオをトランスコードすることをお勧めします。 WebM ビデオは VP8 または VP9 でエンコードされており、対応する再生クライアントが必要であることに注意してください。

使用上の注意

  • 課金は、トランスコーディングテンプレートで設定したトランスコーディング仕様に基づいて行われます。 場合によっては、トランスコーディングテンプレートの仕様と請求の基準となる仕様が異なる場合があります。 詳細については、「基本サービスの課金」をご参照ください。

  • ApsaraVideo VOD をアクティブ化すると、デフォルトで [トランスコーディングなし] テンプレートグループが使用されます。 トランスコーディングなしテンプレートグループは変更または削除できません。 MP4、FLV、M3U8、MP3、または WEBM 形式のビデオに [トランスコーディングなし] テンプレートグループを使用する場合、[元の品質] のビデオの URL が再生に使用されます。 他の形式のビデオにトランスコーディングなしテンプレートグループを使用する場合、ビデオは [ソースファイル] と見なされ、再生できません。

  • トランスコーディングの失敗を防ぐために、トランスコーディングジョブの実行中にテンプレートまたはテンプレートグループを変更または削除しないでください。

制限

各リージョンに最大 20 個のトランスコーディングテンプレートグループを作成できます。 トランスコーディングテンプレートグループには、最大 10 個の標準トランスコーディングテンプレートと 10 個のビデオパッケージングテンプレートを追加できます。

トランスコーディングテンプレートグループを作成する

重要
  • トランスコーディングジョブを送信すると、ビデオはトランスコーディングテンプレートグループ内のすべてのトランスコーディングテンプレートに基づいてトランスコードされます。 この場合、すべてのトランスコードされたビデオファイルに対して課金されます。 不要なコストを防ぐために、ビジネス要件に基づいてトランスコーディングテンプレートを追加してください。

ApsaraVideo VOD コンソールを使用する

標準トランスコーディング

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

  2. 左側のナビゲーションウィンドウで、[構成管理] > [メディア処理] > [トランスコーディングテンプレートグループ] を選択します。

  3. 上部のナビゲーションバーで、[ワークベンチ] ボタンの横にあるドロップダウンリストから目的のリージョンを選択します。

  4. トランスコーディングテンプレートグループページで、[トランスコーディングテンプレートグループを作成] をクリックします。

  5. [オーディオとビデオのトランスコーディングテンプレート] セクションで、[テンプレートを追加] をクリックしてパラメーターを設定します。 次の表にパラメーターを示します。

    説明

    パラメーターの詳細については、「トランスコーディングテンプレートを作成する」をご参照ください。

    配置管理-普通转码0829.png

    番号

    カテゴリ

    パラメーター

    説明

    1

    基本

    トランスコーディングタイプ

    • 有効な値:標準トランスコーディング、オーディオトランスコーディング、コンテナフォーマット変換、ナローバンド HD™ 1.0、およびナローバンド HD™ 2.0。 このトピックのこのセクションでは、値を標準トランスコーディングに設定します。

    • [ナローバンド HD™ 1.0] の仕様 ([SD-ナローバンド HD™ 1.0] など) の詳細については、「ナローバンド HD™ トランスコーディング」をご参照ください。

    • 解像度を [オリジナル] に設定すると、ビデオの元の解像度とビットレートが保持されます。 ビデオのコンテナフォーマットのみが変更されます。 これは、ビデオのサイズやビットレートを変更する必要がないシナリオに適しています。

    • オーディオの場合、オーディオ品質は標準品質または高品質にすることができます。

    カプセル化フォーマット

    • ビデオの有効な値:HLS、MP4、および FLV。

    • オーディオの有効な値:MP3 および AAC。

    各コンテナフォーマットの詳細については、「用語」をご参照ください。

    2

    ビデオパラメーター

    ビデオを無効にする

    ビデオを無効にするを選択すると、トランスコードされた出力にビデオ情報は含まれません。 ラジオ放送などのシナリオでオーディオを抽出するには、ビデオを無効にするを選択できます。

    エンコード形式

    有効な値:H.264 および H.265。

    解像度

    • プリセット解像度:LD、SD、HD、ウルトラ HD、2K、および 4K。 幅は 640 ~ 3,480 ピクセルで、高さは幅に合わせて調整されます。

    • 長辺と短辺で設定、または幅と高さで設定を選択した場合は、128 ~ 4,096 ピクセルの対応する値を入力します。

    • 画面を自動的に調整する場合は、2 つの値のいずれか 1 つだけを指定します。

    ビデオビットレート

    有効な値:10 ~ 50000。 解像度はビットレートに基づいています。 各解像度には、次の表に示す推奨ビットレートを使用することをお勧めします。

    フレームレート

    • 1 秒あたりに表示されるフレーム数。 推奨値を使用することをお勧めします。

    • 有効な値:0 ~ 60。 フレームレート 24 FPS、25 FPS、および 30 FPS が一般的に使用されます。

    最大キーフレーム間隔

    グループ オブ ピクチャ (GOP) のフレーム数。 推奨値を使用することをお勧めします。

    ウォーターマーク

    ビデオにウォーターマークを追加するかどうかを指定します。 ビデオにウォーターマークを追加するには、ウォーターマークテンプレートを設定して有効にする必要があります。 詳細については、「ビデオウォーターマーク」をご参照ください。

    3

    詳細パラメータ (カプセル化形式を HLS または MP4 に設定した場合のみ使用可能)

    フラグメント長

    各 TS セグメントの長さ。推奨値を使用することをお勧めします。

    ビデオの暗号化

    この機能を有効にすると、HLS ビデオを暗号化できます。 ビデオの暗号化を有効にした後、ビデオの復号をサポートする公式 プレーヤー SDK を統合してビデオを再生する必要があります。 この機能は無料トライアルが提供されています。

    説明

    ここで設定する暗号化機能は、Alibaba Cloud 独自の暗号化を使用してビデオを暗号化します。 標準 HLS 暗号化モードでのビデオの暗号化方法の詳細については、「HLS 暗号化」をご参照ください。

    4

    オーディオパラメータ

    オーディオの無効化

    オーディオの無効化を選択すると、トランスコードされた出力にオーディオ情報は含まれません。 無音のビデオを生成する場合、オーディオの無効化を選択します。

    エンコード形式

    カプセル化形式を HLS または MP4 に設定した場合、このパラメーターを AAC または MP3 に設定できます。 カプセル化形式を MP3 に設定した場合、このパラメーターは MP3 のみに設定できます。

    サンプルレート

    推奨値を使用することをお勧めします。

    オーディオビットレート

    有効な値:8~1000。推奨値を使用することをお勧めします。

    オーディオチャンネル

    推奨値を使用することをお勧めします。

    5

    条件付きトランスコーディングパラメータ

    ビデオ解像度の確認

    入力ビデオの解像度が、トランスコーディングテンプレートで指定された解像度よりも低いかどうかを確認します。

    ビデオ ビットレート チェック

    入力ビデオのビットレートが、トランスコーディング テンプレートで指定されたビデオ ビットレートよりも低いかどうかを確認します。

    オーディオビットレートチェック

    入力オーディオのビットレートが、トランスコーディングテンプレートで指定されたオーディオビットレートよりも低いかどうかを確認します。

  6. [保存] をクリックします。

  7. オプション。 [トランスコーディングテンプレートグループ] ページで、作成したトランスコーディングテンプレートグループを見つけ、[アクション] 列の [デフォルトとして設定] をクリックして、デフォルトのトランスコーディングテンプレートグループとして設定します。

    デフォルトのテンプレートグループを指定すると、新しくアップロードされた動画はこのトランスコーディングテンプレートグループに基づいてトランスコードされます。

音声トランスコーディング

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

  2. 左側のナビゲーションウィンドウで、[構成管理] > [メディア処理] > [トランスコーディングテンプレートグループ] を選択します。

  3. 上部のナビゲーションバーで、[ワークベンチ] ボタンの横にあるドロップダウンリストから目的のリージョンを選択します。

  4. トランスコーディングテンプレートグループページで、[トランスコーディングテンプレートグループの作成] をクリックします。

  5. [オーディオとビデオのトランスコーディングテンプレート] セクションで、[テンプレートの追加] をクリックします。トランスコーディングタイプを [音声トランスコーディング] に設定し、以下のパラメーターを構成します。

    • カプセル化フォーマット: [AAC] または [MP3] を選択します。

    • 音質: [標準品質] または [高品質] を選択します。

    • その他のパラメーターについてはデフォルト設定を維持するか、ビジネス要件に基づいて構成を変更します。パラメーターと推奨構成の詳細については、「標準トランスコーディングテンプレートを構成する」をご参照ください。image

  6. [保存] をクリックします。

コンテナフォーマット変換

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

  2. 左側のナビゲーションウィンドウで、[構成管理] > [メディア処理] > [トランスコーディングテンプレートグループ] を選択します。

  3. 上部のナビゲーションバーで、[ワークベンチ] ボタンの横にあるドロップダウンリストから目的のリージョンを選択します。

  4. トランスコーディングテンプレートグループページで、[トランスコーディングテンプレートグループの作成] をクリックします。

  5. [オーディオとビデオのトランスコーディングテンプレート] セクションで、[テンプレートの追加] をクリックします。 トランスコーディングタイプを [コンテナフォーマット変換] に設定し、以下のパラメータを構成します。

    • カプセル化フォーマット: HLS、MP4、FLV、または DASH を選択します。

    • 解像度: 元の画質設定を維持します。

    • その他のパラメータについてはデフォルト設定を維持するか、ビジネス要件に基づいて構成を変更します。 パラメータと推奨構成の詳細については、「標準トランスコーディングテンプレートを構成する」をご参照ください。

    image

  6. [保存] をクリックします。

ナローバンド HD™ 1.0 トランスコーディング

説明

ナローバンド HDTM 1.0 トランスコーディングを使用して、[HLS] または [MP4] 形式でのみ動画をエクスポートできます。

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

  2. 左側のナビゲーションペインで、[構成管理] > [メディア処理] > [トランスコーディングテンプレートグループ] を選択します。

  3. 上部のナビゲーションバーで、[ワークベンチ] ボタンの横にあるドロップダウンリストから目的のリージョンを選択します。

  4. トランスコーディングテンプレートグループページで、[トランスコーディングテンプレートグループの作成] をクリックします。

  5. [オーディオとビデオのトランスコーディングテンプレート] セクションで、[テンプレートの追加] をクリックします。トランスコーディングタイプを ナローバンド HDTM 1.0 に設定し、以下のパラメーターを構成します。

    • カプセル化形式: [HLS] または [MP4] を選択します。

    • シナリオタイプ: ミニドラマ または 一般的なシナリオ を選択します。

    • 定義:Narrowband HD™ 1.0 に関連する定義を選択してください。

    • その他のパラメーターについてはデフォルト設定を維持するか、ビジネス要件に基づいて構成を変更します。パラメーターと推奨構成の詳細については、「標準トランスコーディングテンプレートを構成する」をご参照ください。转码模板-窄1

  6. [保存] をクリックします。

ABR ストリーミング

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

  2. 左側のナビゲーションウィンドウで、[構成管理] > [メディア処理] > [トランスコードテンプレートグループ] を選択します。

  3. 上部のナビゲーションバーで、[ワークベンチ] ボタンの横にあるドロップダウンリストから目的のリージョンを選択します。

  4. トランスコードテンプレートグループページで、[トランスコードテンプレートグループの作成] をクリックします。

  5. [オーディオとビデオのパッケージングテンプレート] セクションで、[テンプレートを追加] をクリックし、次のパラメーターを構成します。

    • カプセル化フォーマット: [HLS] を選択します。

    • 解像度: 通常のトランスコード、オーディオトランスコード、コンテナフォーマット変換、またはナローバンド HD™ 1.0 トランスコードに必要な解像度を選択します。

    • 帯域幅のしきい値: 帯域幅のしきい値を指定します。 プレーヤーは、実際のネットワーク帯域幅と帯域幅のしきい値を比較することで、再生するビットストリームを決定できます。 単位: bit/s。 推奨値を使用することをお勧めします。

    • その他のパラメーターについてはデフォルト設定を維持するか、ビジネス要件に基づいて構成を変更します。 パラメーターと推奨構成の詳細については、「通常のトランスコードテンプレートを構成する」をご参照ください。

  6. [保存] をクリックします。

ApsaraVideo VOD API を使用する

AddTranscodeTemplateGroup 操作を呼び出して、さまざまな種類のトランスコードテンプレートグループを作成します。

  • TranscodeTemplate 操作を呼び出し、Type パラメーターを使用して、標準トランスコードやビデオパッケージングなど、トランスコードテンプレートグループのタイプを指定します。

  • TranscodeTemplate 操作を呼び出し、Definition パラメーターを使用して、トランスコードされたビデオの解像度を指定します。 標準トランスコード、オーディオトランスコード、コンテナフォーマット変換、または Narrowband HD™ 1.0 トランスコードの解像度を指定できます。

トランスコーディングテンプレートグループの管理

トランスコーディングテンプレートグループを作成した後、トランスコーディングテンプレートグループの表示、編集、削除、またはデフォルトのトランスコーディングテンプレートグループとしての指定を行うことができます。 [トランスコーディングなし] テンプレートグループは表示、変更、または削除できません。

説明

トランスコーディング設定の変更は、新しくアップロードされたビデオにのみ適用されます。

トランスコーディングテンプレートグループを使用する

メディアファイルをアップロードして処理するときに、トランスコーディングジョブをトリガーできます。トランスコーディングジョブを作成するときに、トランスコーディングテンプレートグループを指定できます。または、ワークフローにトランスコーディングテンプレートグループを追加し、ワークフローを使用してメディアファイルをトランスコードすることもできます。詳細については、以下のトピックをご参照ください。