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

ApsaraVideo VOD:コード変換のテンプレート

最終更新日:Nov 13, 2024

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

トランスコードテンプレートの種類

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

タイプ

ソース

シナリオ

説明

通常のトランスコードテンプレート

ユーザー定義

  • 通常のトランスコード

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

  • コンテナ形式の変換

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

  • Narrowband HDを使用できます™HTTPライブストリーミング (HLS) またはMP4形式でのみ動画をエクスポートする場合は、トランスコーディングを1.0します。

  • Narrowband HDを使用できます™MP4形式でのみビデオをエクスポートする2.0のトランスコーディング。

ビデオ包装テンプレート

ユーザー定義

適応ビットレート (ABR) ストリーミング

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

トランスコードなし

組み込み

トランスコードなしの配布

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

使用上の注意

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

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

  • トランスコードの失敗を回避するには、トランスコードジョブの進行中にテンプレートまたはテンプレートグループを変更または削除しないでください。

制限事項

各リージョンで最大20個のトランスコードテンプレートグループを作成できます。 トランスコードテンプレートグループには、最大10個の通常のトランスコードテンプレートと10個の動画パッケージテンプレートを追加できます。

.

トランスコードテンプレートグループの作成

重要

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

ビデオオンデマンドコード変換テンプレートグループはアップグレードされ、グレースケールで徐々にリリースされます。 現在のバージョンがドキュメントと一致しない場合は、更新されていない可能性があります。 最新バージョンへの切り替えをお手伝いできるよう、チケットを起票してください。

ApsaraVideo VODコンソールの使用

通常のトランスコード

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

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

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

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

  5. [通常のトランスコードテンプレート] セクションで、[テンプレートの追加] をクリックし、パラメーターを設定します。 下表に、各パラメーターを説明します。

    説明

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

    普通转码-国际站

    いいえ

    カテゴリ

    パラメーター

    説明

    1

    基本パラメータ

    コード変換タイプ

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

    • Narrowband HDの仕様の詳細については、例えば、SD-Narrowband HD™1.0、「Narrowband HDを参照™トランスコード 」をご参照ください。

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

    • オーディオの場合、オーディオ品質は標準品質または高品質になります。

    カプセル化フォーマット

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

    • オーディオの有効な値: MP3とAAC。

    各コンテナ形式の詳細については、「Terms」をご参照ください。

    2

    ビデオパラメータ

    ビデオを無効にする

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

    エンコード形式

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

    解像度

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

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

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

    ビデオBitrate

    有効な値: 600 (H.264の場合) および300 (H.265の場合) 。 単位:Kbit/秒

    フレームレート

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

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

    最大キーフレーム間隔

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

    透かし

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

    3

    オーディオパラメータ

    オーディオの無効化

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

    エンコード形式

    カプセル化フォーマットをHLSまたはMP4に設定した場合、このパラメーターをAACまたはMP3に設定できます。 Encapsulation FormatをMP3に設定した場合、このパラメーターはMP3にのみ設定できます。

    サンプルレート

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

    ビットレート (Kbps)

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

    オーディオチャンネル

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

    4

    高度なパラメータ (カプセル化フォーマットをHLSまたはMP4に設定した場合にのみ使用可能)

    フラグメント長

    各TSセグメントの期間。 推奨値を使用することを推奨します。

    ビデオ暗号化

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

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

    5

    条件付きトランスコードパラメータ

    ビデオ解像度チェック

    入力ビデオの解像度が、コード変換テンプレートで指定されている解像度よりも低いかどうかを確認します。

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

    入力ビデオのビットレートが、コード変換テンプレートで指定されているビデオのビットレートよりも低いかどうかを確認します。

    音声ビットレートチェック

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

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

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

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

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

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

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

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

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

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

    • カプセル化形式: AACまたはMP3を選択します。

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

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

image

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

コンテナ形式の変換

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

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

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

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

  5. [通常のトランスコードテンプレート] セクションで、[テンプレートの追加] をクリックします。 トランスコードタイプをコンテナー形式変換に設定し、次のパラメーターを設定します。

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

    • 定義: 元の品質設定を保ちます。

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

image

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

Narrowband HD™1.0トランスコード

説明

Narrowband HD TM 1.0トランスコーディングを使用して、HLSまたはMP4形式でのみビデオをエクスポートできます。

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

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

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

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

  5. [通常のトランスコードテンプレート] セクションで、[テンプレートの追加] をクリックします。 トランスコーディングタイプをNarrowband HD TM 1.0に設定し、次のパラメーターを設定します。

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

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

    • 定義: Narrowband HDに関連する定義を選択します™1.0.

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

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

ABRストリーミング

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

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

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

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

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

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

    • 定義: 通常のトランスコード、オーディオトランスコード、コンテナ形式変換、またはNarrowband HDの定義を選択します。™1.0トランスコード

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

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

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

ApsaraVideo VOD APIの使用

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

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

  • TranscodeTemplate操作を呼び出し、Definitionパラメーターを使用して、トランスコードされたビデオの定義を指定します。 通常のトランスコード、オーディオトランスコード、コンテナ形式変換、またはNarrowband HDの定義を指定できます。™1.0トランスコード

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

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

説明

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

コード変換テンプレートグループの使用

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