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

:トランスコーディング

最終更新日:Mar 17, 2025

トランスコーディングとは、オーディオファイルまたはビデオファイルを 1 つ以上のオーディオファイルまたはビデオファイルに変換して、さまざまなネットワーク帯域幅、端末デバイス、およびユーザーニーズに適応させることです。Intelligent Media Services(IMS)のトランスコーディングサービスは、標準トランスコーディング、字幕、オーディオとイメージのエンハンスメント、およびウォーターマーク機能をサポートしています。このトピックでは、IMS のトランスコーディング機能とこれらの機能の使用方法について説明します。

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

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

ビデオトランスコーディングとは、圧縮ストリームを別のストリームに変換して、さまざまな端末やネットワーク帯域幅に適応させ、さまざまなユーザー要件を満たすプロセスのことです。トランスコーディングは、デコードとエンコードが実行されるプロセスです。トランスコーディング前後のストリームは、同じまたは異なるビデオエンコーディング標準を使用する場合があります。

次の表に、IMS でサポートされている標準トランスコーディング方式を示します。

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

説明

シナリオ

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

包括的なビデオトランスコーディング機能を提供し、複数のフォーマット間でメディアファイルを変換します。MP4、AVI、MKV などのさまざまなコンテナフォーマットと解像度を選択して、さまざまな再生デバイスに適応させることができます。

長いビデオコンテンツをフォーマットする必要があるシナリオ。

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

オーディオトランスコーディングは、オーディオファイルをあるフォーマットから別のフォーマットに変換するなど、さまざまな処理機能を提供します。オーディオトランスコーディングは、ビデオファイルからのオーディオストリームの抽出、およびオーディオ処理とエンハンスメントもサポートしています。

再生の互換性、ストレージの最適化、およびコンテンツ制作の要件を満たすために、オーディオファイルをさまざまなフォーマットに変換したり、オーディオ品質パラメーターを調整したり、ビデオからオーディオを抽出したりする必要があるシナリオ。

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

コンテナフォーマット変換は、ビデオのコンテナフォーマットのみを変換し、解像度やビットレートは変更しません。

ビデオの画像サイズやビットレートを変更する必要がないシナリオ。

字幕

字幕テンプレートは、字幕をビデオに埋め込むために使用されるトランスコーディングテンプレートです。このタイプのテンプレートにより、字幕が外部ファイルではなくビデオの一部になることが保証されます。これにより、再生の互換性とユーザーエクスペリエンスが向上します。

オーディオとイメージのエンハンスメント

ノイズリダクション、色とコントラストのエンハンスメント、超解像技術、および標準ダイナミックレンジ(SDR)ビデオからハイダイナミックレンジ(HDR)ビデオへのトランスコーディングなど、次のオーディオとイメージのエンハンスメント方式を使用して、入力ビデオの品質を向上させることができます。これにより、色、明るさ、鮮明さの点で視聴者のエクスペリエンスを向上させることができます。入力ビデオの特性に基づいて、処理モジュールと処理強度を柔軟に選択できます。

次の表に、IMS でサポートされているオーディオとイメージのエンハンスメント方式を示します。

オーディオとイメージのエンハンスメント方式

説明

シナリオ

インターレース解除処理

奇数または偶数フレームなどのインターレースビデオのインターレースフレームを削除した後、ビデオのフレームレートを 2 倍にして、出力ビデオのフレームレートが入力ビデオのフレームレートと一致するようにすることができます。その後、インターレースビデオをプログレッシブビデオにトランスコードできます。

この方式は、インターレースビデオをプログレッシブビデオにトランスコードする必要があるシナリオに適しています。インターレースビデオには、ラジオやテレビを使用して配信され、何年も前に制作されたビデオが含まれます。

マルチフレームノイズリダクション

ビデオの時間領域ノイズを除去して、ビデオ画像をより鮮明で時間的に安定させることができます。

この方式は、ほとんどのビデオに適用できます。高解像度ビデオを除き、マルチフレームノイズリダクション機能を有効にすることをお勧めします。パラメーターを設定することで、ノイズリダクション強度を調整できます。

圧縮アーティファクトの除去

エンコードによって発生するエッジグリッチやブロッキングアーティファクトなどの圧縮ノイズを除去し、エッジと詳細なテクスチャを向上させることができます。これにより、ノイズが低減され、画像の鮮明さが向上します。

この方式は、ほとんどのビデオに適用できます。この方式を使用して、高解像度ビデオの詳細なテクスチャを向上させることができます。

色とコントラストのエンハンスメント

画像のローカルコントラストとグローバルコントラストを調整し、色の鮮明さを向上させることができます。

この方式は、ほとんどのビデオに適用できます。関連パラメーターを設定することで、彩度のエンハンスメントレベルを調整できます。

超解像技術

ビデオの解像度とエッジテクスチャを向上させることができます。これにより、ビデオ全体の鮮明さを大幅に向上させることができます。2 倍超解像技術と 3 倍超解像技術がサポートされています。

この方式は、解像度の向上を必要とするほとんどのビデオに適用できます。圧縮アーティファクトの除去方式と組み合わせて使用することをお勧めします。

SDR ビデオから HDR ビデオへのトランスコーディング

通常の SDR ビデオを、広い色域を持つ HDR ビデオにトランスコードできます。これにより、画像のコントラスト、明るさ、色が大幅に向上します。ハイブリッドログガンマ(HLG) HDR ビデオと知覚量子化(PQ) HDR ビデオがサポートされています。

この方式は、SDR ビデオを HDR ビデオにトランスコードする必要があるシナリオに適しています。

ウォーターマーク

IMS では、ビデオにウォーターマークを追加できます。ビデオトランスコーディング中に、画像やテキストなどの情報をウォーターマークとしてビデオストリームに追加できます。その後、ウォーターマークが付いた新しいビデオファイルが生成されます。企業またはブランドのロゴ、テレビ局のロゴ、ユーザー ID、ニックネームなどの情報を、ビデオの著作権宣言またはブランドプロモーションのウォーターマークとして追加できます。

次の表に、IMS でサポートされているウォーターマークの種類を示します。

ウォーターマークの種類

説明

イメージウォーターマーク

PNG フォーマットの静止画像と GIF、APNG、MOV フォーマットの動的画像をウォーターマークとしてビデオに追加できます。イメージウォーターマークは、ビデオ全体または指定した開始時刻と終了時刻に基づく特定の期間内に、特定の位置に表示できます。

テキストウォーターマーク

1 つ以上のテキストをウォーターマークとしてビデオに追加できます。フォント、フォントサイズ、色、透明度、アウトラインなどのテキストプロパティを設定し、さまざまなビデオにさまざまなテキストコンテンツを追加できます。

説明
  • ファイルを動的イメージウォーターマークとして使用する場合は、GIF、APNG、MOV などのファイル名拡張子を小文字にする必要があります。この制限は、静的イメージウォーターマークとして使用されるファイルのファイル名拡張子には適用されません。

  • ウォーターマークとして使用されるファイルと、ウォーターマークが追加されるビデオは、同じオリジンサーバーに保存する必要があります。たとえば、中国(上海)リージョンのオリジンサーバーに保存されているビデオは、中国(上海)リージョンの同じオリジンサーバーに保存されているウォーターマークのみを使用できます。ビデオは、別のリージョンまたは別のオリジンサーバーに保存されているウォーターマークを使用できません。リージョンにストレージの場所を追加または設定する方法の詳細については、「ストレージの場所を設定する」をご参照ください。

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

IMS コンソールを使用する

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

  2. 左側のナビゲーションウィンドウで、[VOD メディア処理] > [テンプレート管理] を選択します。[テンプレート管理] ページが表示されます。

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

  4. [トランスコーディング] タブで、ビジネス要件に基づいてテンプレートを作成します。

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

    [基本パラメーター] セクションでは、トランスコーディングテンプレート名、[トランスコーディングタイプ]、および [コンテナフォーマット] を指定できます。標準トランスコーディング、オーディオトランスコーディング、およびコンテナフォーマット変換がサポートされています。設定する必要のあるパラメーターは、トランスコーディングタイプによって異なります。

    image

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

    ビデオパラメーターを設定する

    image

    説明

    設定する必要のあるパラメーターは、選択したコンテナフォーマットによって異なります。IMS コンソールのパラメーターが優先されます。

    パラメーター

    説明

    [エンコード形式]

    使用するエンコード形式を選択します。H.264、H.265、および AV1 がサポートされています。

    [ビットレート制御]

    1. ビットレート制御は、ビデオエンコード中に出力ファイルのビットレートを決定するために使用されます。ドロップダウンリストから制御モードを選択できます。次のモードがサポートされています。

      • 入力ビデオのビットレート:元のビデオビットレートが使用されます。

      • 固定ビットレート:出力ビデオのビットレートは、シーンが複雑か簡単かに関係なく固定されます。[固定ビットレート] を選択すると、出力ビデオのサイズが大きくなります。

      • 平均ビットレート:出力ビデオの平均ビットレートが固定されます。各シーンのビットレートは、シーンの複雑さに応じて異なります。複雑なシーンにはより多くのビットが割り当てられ、単純なシーンにはより少ないビットが割り当てられます。これにより、出力ビデオのビットレートが想定される範囲内になり、ビットが適切に割り当てられます。

      • CRF:出力ビデオのビットレートは、出力ビデオの品質に応じて異なります。0 ~ 51 の範囲の整数を指定して、出力ビデオの品質を制御できます。値 0 はロスレス出力を指定します。値 51 は、可能な限り最悪の品質の出力を指定します。Constant Rate Factor(CRF)は、出力ビデオの品質が安定していることを保証します。ただし、出力ビデオのビットレートはシーンの複雑さに応じて変化し、予測できません。

    2. ビットレートに関連するパラメーターを設定します。

    [ピークビットレート]

    最大ビットレート。有効値:10 ~ 50000。単位:Kbit/s。

    [解像度]

    説明

    入力ビデオに横長モードのビデオと縦長モードのビデオが含まれている場合は、画像の歪みを防ぐために、長辺と短辺で設定 を選択することをお勧めします。

    解像度は、出力ビデオのサイズを決定します。ビジネス要件と入力ビデオの特性に基づいて、次のいずれかの値を選択できます。

    • 入力ビデオの解像度:入力ビデオの元の解像度が使用されます。

    • 長辺と短辺で設定:解像度は、ビデオの長辺または短辺に基づいて設定されます。この方式は、横長モードと縦長モードのビデオに自動的に適応して、画像の歪みを防ぎます。

    • 幅と高さで設定:出力ビデオの幅と高さを指定します。画面の向きに関係なく、水平方向の辺が幅、垂直方向の辺が高さです。

    [解像度チェック]

    [解像度] パラメーターを [長辺と短辺で設定] または [幅と高さで設定] に設定した場合、このパラメーターは必須です。このパラメーターは、元のビデオの解像度が指定された解像度よりも小さい場合に、トランスコーディング方式を指定するために使用されます。有効値:

    • 入力ビデオの解像度に基づいてトランスコードする:元のビデオの実際の解像度に基づいてトランスコーディングが実行されます。

    • 特定の解像度に基づいてトランスコードする:指定されたビデオに基づいてトランスコーディングが実行されます。

    • トランスコードしない:ビデオをトランスコードせずに元のビデオを使用します。

    [フレームレート]

    1 秒あたりに表示されるフレーム数。

    • 入力ビデオのフレームレート:入力ビデオのフレームレートを使用します。入力ビデオのフレームレートが 60 を超える場合は、値 60 が使用されます。

    • カスタムフレームレート:0 ~ 60 の間の整数値を指定します。単位:fps。一般的な値:15、25、30。

    [詳細パラメーター]

    [セグメント期間]

    整数を入力します。有効値:1 ~ 60。単位:秒。

    説明

    各セグメントには、少なくとも 1 つのキーフレームが含まれている必要があります。セグメント期間を Group of Pictures(GOP)値の倍数に設定します。セグメント期間が GOP 値よりも小さい場合、または GOP 値の倍数でない場合は、トランスコーディング中に GOP 値が調整されます。

    [gop]

    有効値:キーフレーム間の最大時間間隔とキーフレーム間の最大フレーム数。キーフレーム間の最大間隔を指定します。整数を入力する必要があります。有効値:1 ~ 100000。単位:秒。

    説明

    GOP 値が大きいほど、圧縮率が高く、エンコード速度が遅く、ストリーミングメディアの単一セグメントの期間が長く、シークに対する応答時間が長くなります。

    [エンコードプロファイル]

    このパラメーターは、[エンコード形式] パラメーターが H264 に設定されている場合にのみ必須です。有効値:高解像度デバイス向け、標準解像度デバイス向け、モバイルデバイス向け。デバイスによってサポートされるエンコードプロファイルは異なります。

    • 出力ビデオを複数の解像度で再生する場合は、ローエンドデバイスでの通常の再生を確保するために、[モバイルデバイス向け] を選択することをお勧めします。

    • その他のシナリオでは、[高解像度デバイス向け] または [標準解像度デバイス向け] を選択します。

    [バッファー]

    テキストボックスに値を入力します。有効値:1000 ~ 128,000。単位:Kbit/s。

    説明

    バッファーサイズは、ビットレートの変動を制御するために使用されます。バッファーサイズが大きいほど、ビットレートの変動が大きく、ビデオ品質が高くなります。

    [スキャンモード]

    出力ビデオのスキャンモードを選択します。有効値:入力ビデオのスキャンモード、自動インターレース解除、インターレーススキャン、シーケンシャルスキャン。

    説明
    1. [スキャンモード] を [シーケンシャルスキャン] または [インターレーススキャン] に設定したが、このスキャンモードが入力ビデオのスキャンモードと一致しない場合、ビデオはトランスコードに失敗します。

    2. 互換性を高めるために、[このパラメーターを空のままにする] か、[自動インターレース解除] に設定することをお勧めします。

    [ソースビデオの HDR]

    HDR ソースビデオをアップロードすると、トランスコード後にソースビデオのダイナミックレンジを設定できます。HDR ビデオを想定どおりに再生するには、ディスプレイデバイスとプレーヤーが HDR をサポートしている必要があります。そうでない場合、再生中に露出オーバーやカラーキャストなどの問題が発生する可能性があります。

    • SDR マッピング:HDR から SDR への変換技術を使用して、HDR ビデオを一般的なデバイスでサポートされている SDR ビデオに変換し、ソースビデオの彩度をできる限り維持します。

      説明

      このサービスはパブリックプレビュー中で、無料です。パブリックプレビューが終了すると、サービスの使用料金は分単位で課金されます。

    • 定数 HDR:ソースビデオのダイナミックレンジを維持します。

    [カラーフォーマット]

    エンコード形式を選択します。デフォルトでは、元のビデオフォーマットが使用されます。

    オーディオパラメーターを設定する

    image

    パラメーター

    説明

    [オーディオを無効にする]

    オーディオを無効にするかどうかを指定します。[オーディオを無効にする] を選択すると、出力ファイルにはオーディオストリームまたは対応するオーディオ情報は含まれません。このオプションは、ビデオファイルからビデオストリームを抽出する場合に適用できます。

    [エンコード形式]

    エンコード形式を選択します。コンテナフォーマットによってサポートされるエンコード形式は異なります。IMS コンソールに表示されるエンコード形式が優先されます。

    説明
    • パラメーターを AC3 または EAC3 に設定すると、通常のオーディオファイルのオーディオエフェクトが Dolby に変換されます。ApsaraVideo Player SDK を使用して、Dolby デバイスで専用のオーディオエフェクトを有効にすることができます。オーディオサービスの請求は、Dolby サウンド制作機能の請求ルールに基づいて生成されます。

    • Web ページで HLS ビデオを再生する場合は、パラメーターを AAC に設定することをお勧めします。パラメーターを他の値に設定すると、プレーヤーがビデオをミュートする場合があります。

    [エンコードプロファイル]

    出力オーディオのエンコードプロファイル。このパラメーターは、[エンコード形式] パラメーターを AAC に設定した場合にのみ表示されます。

    • 入力オーディオが 5.1 や 7.1 などのサラウンドサウンドフォーマットを使用している場合は、このパラメーターを aac_low に設定することをお勧めします。

    • 出力オーディオを一般的な再生デバイスで再生する場合は、このパラメーターを aac_he に設定することをお勧めします。これにより、このパラメーターを aac_low に設定した場合に使用するビットレートと比較して、ビットレートが半分に削減されます。一般的な低ビットレートは 64 Kbit/s です。

    • 出力オーディオをハイエンド再生デバイスで再生する場合は、このパラメーターを aac_he_v2 に設定することをお勧めします。これにより、オーディオファイルがより小さいサイズでエンコードされ、音質が向上します。一般的な低ビットレートは 32 Kbit/s ~ 48 Kbit/s です。

    [サンプルレート]

    ドロップダウンリストからサンプリングレートを選択します。単位:Hz。オーディオでサポートされるサンプルレートは、エンコード形式またはコンテナフォーマットによって異なります。詳細については、「オーディオサンプルレート」をご参照ください。

    [オーディオビットレート]

    有効値:[ソースオーディオのビットレート] および [平均ビットレート]

    • ソースオーディオのビットレート:入力オーディオの元のビットレートが使用されます。

    • 平均ビットレート:出力オーディオの平均ビットレートを設定します。

    [ビットレートチェック]

    [オーディオビットレート] パラメーターを [平均ビットレート] に設定した場合、このパラメーターは必須です。このパラメーターは、元のオーディオのビットレートが指定されたビットレートよりも低い場合に、トランスコーディング方式を指定するために使用されます。有効値:

    • 入力オーディオのビットレートに基づいてトランスコードする:元のオーディオの実際のビットレートがトランスコーディングに使用されます。

    • 特定のビットレートに基づいてトランスコードする:オーディオは、指定された平均ビットレートに基づいて再エンコードされます。

    • トランスコードしない:元のオーディオは、トランスコーディングなしで使用されます。

    [オーディオチャンネル]

    サウンドチャンネルの数を選択します。[入力オーディオのオーディオチャンネル] を選択できます。デフォルト値:2。

    [ボリューム正規化]

    [ボリューム Uni] をオンにすると、システムはオーディオファイルのボリュームを自動的に調整して、ボリュームの一貫性を確保します。これにより、入力ファイルのボリュームの違いによるボリュームの不安定さの問題が解決されます。このパラメーターは、出力オーディオストリームが 1 つだけ設定されている場合にのみサポートされます。複数の出力オーディオストリームが設定されている場合、このパラメーターはサポートされません。

    説明

    ボリューム正規化プロフェッショナルエディションは、より自然で正確なボリューム制御を提供し、処理時間に基づいて課金されます。このサービスは、より高いオーディオ品質を必要とするアプリケーションに適しています。詳細については、「オーディオとビデオのエンハンスメント料金」をご参照ください。

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

    オーディオパラメーターを設定する

    image

    パラメーター

    説明

    [オーディオを無効にする]

    オーディオを無効にするかどうかを指定します。[オーディオを無効にする] を選択すると、出力ファイルにはオーディオストリームまたは対応するオーディオ情報は含まれません。このオプションは、ビデオファイルからビデオストリームを抽出する場合に適用できます。

    [エンコード形式]

    エンコード形式を選択します。コンテナフォーマットによってサポートされるエンコード形式は異なります。IMS コンソールに表示されるエンコード形式が優先されます。

    説明
    • パラメーターを AC3 または EAC3 に設定すると、通常のオーディオファイルのオーディオエフェクトが Dolby に変換されます。ApsaraVideo Player SDK を使用して、Dolby デバイスで専用のオーディオエフェクトを有効にすることができます。オーディオサービスの請求は、Dolby サウンド制作機能の請求ルールに基づいて生成されます。

    • Web ページで HLS ビデオを再生する場合は、パラメーターを AAC に設定することをお勧めします。パラメーターを他の値に設定すると、プレーヤーがビデオをミュートする場合があります。

    [エンコードプロファイル]

    出力オーディオのエンコードプロファイル。このパラメーターは、[エンコード形式] パラメーターを AAC に設定した場合にのみ表示されます。

    • 入力オーディオが 5.1 や 7.1 などのサラウンドサウンドフォーマットを使用している場合は、このパラメーターを aac_low に設定することをお勧めします。

    • 出力オーディオを一般的な再生デバイスで再生する場合は、このパラメーターを aac_he に設定することをお勧めします。これにより、このパラメーターを aac_low に設定した場合に使用するビットレートと比較して、ビットレートが半分に削減されます。一般的な低ビットレートは 64 Kbit/s です。

    • 出力オーディオをハイエンド再生デバイスで再生する場合は、このパラメーターを aac_he_v2 に設定することをお勧めします。これにより、オーディオファイルがより小さいサイズでエンコードされ、音質が向上します。一般的な低ビットレートは 32 Kbit/s ~ 48 Kbit/s です。

    [サンプルレート]

    ドロップダウンリストからサンプリングレートを選択します。単位:Hz。オーディオでサポートされるサンプルレートは、エンコード形式またはコンテナフォーマットによって異なります。詳細については、「オーディオサンプルレート」をご参照ください。

    [オーディオビットレート]

    有効値:[ソースオーディオのビットレート] および [平均ビットレート]

    • ソースオーディオのビットレート:入力オーディオの元のビットレートが使用されます。

    • 平均ビットレート:出力オーディオの平均ビットレートを設定します。

    [ビットレートチェック]

    [オーディオビットレート] パラメーターを [平均ビットレート] に設定した場合、このパラメーターは必須です。このパラメーターは、元のオーディオのビットレートが指定されたビットレートよりも低い場合に、トランスコーディング方式を指定するために使用されます。有効値:

    • 入力オーディオのビットレートに基づいてトランスコードする:元のオーディオの実際のビットレートがトランスコーディングに使用されます。

    • 特定のビットレートに基づいてトランスコードする:オーディオは、指定された平均ビットレートに基づいて再エンコードされます。

    • トランスコードしない:元のオーディオは、トランスコーディングなしで使用されます。

    [オーディオチャンネル]

    サウンドチャンネルの数を選択します。[入力オーディオのオーディオチャンネル] を選択できます。デフォルト値:2。

    [ボリューム正規化]

    [ボリューム Uni] をオンにすると、システムはオーディオファイルのボリュームを自動的に調整して、ボリュームの一貫性を確保します。これにより、入力ファイルのボリュームの違いによるボリュームの不安定さの問題が解決されます。このパラメーターは、出力オーディオストリームが 1 つだけ設定されている場合にのみサポートされます。複数の出力オーディオストリームが設定されている場合、このパラメーターはサポートされません。

    説明

    ボリューム正規化プロフェッショナルエディションは、より自然で正確なボリューム制御を提供し、処理時間に基づいて課金されます。このサービスは、より高いオーディオ品質を必要とするアプリケーションに適しています。詳細については、「オーディオとビデオのエンハンスメント料金」をご参照ください。

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

    コンテナフォーマット変換は、ビデオのコンテナフォーマットのみを変換し、解像度やビットレートは変更しません。出力フォーマット:MP4、FLV、M3U8(TS)、および M3U8(FMP4)をサポートします。

    [字幕] テンプレートを作成する

    字幕テンプレートを作成する

    image

    パラメーター

    説明

    [テンプレート名]

    字幕テンプレートの名前。

    [外部字幕ファイル形式]

    外部字幕ファイルの形式。有効な値: srt および ass。

    [外部字幕エンコード形式]

    外部字幕のエンコード形式。このパラメーターを [自動] に設定した場合、検出されたエンコード形式が実際のエンコード形式ではない可能性があります。このパラメーターを特定のエンコード形式に設定することをお勧めします。

    [音声とイメージのエンハンスメント] テンプレートを作成する

    パラメーター

    説明

    [テンプレート名]

    音声とイメージのエンハンスメントテンプレートの名前。

    [コンテナフォーマット]

    コンテナフォーマット。

    [デインターレース]

    ビデオにインターレースクリップが含まれている場合に、デインターレース処理を有効にするかどうかを指定します。

    [フレームタイプの削除]

    削除するフレームのタイプ。 [デインターレース] がオンになっている場合、このパラメーターは必須です。有効な値:偶数フレームと奇数フレーム。

    [マルチフレームノイズ除去]

    ビデオに時間領域ノイズがある場合に、マルチフレームノイズ除去を有効にするかどうかを指定します。

    [ノイズ除去強度]

    [マルチフレームノイズ除去] がオンになっている場合、このパラメーターは必須です。有効な値:0.5~5。

    値が小さいほど、ノイズ除去のパフォーマンスが向上します。

    [圧縮歪みの除去]

    圧縮アーティファクトを除去するかどうかを指定します。

    [色とコントラストのエンハンスメント]

    色とコントラストのエンハンスメントを有効にするかどうかを指定します。

    [彩度のエンハンスメントの度合い]

    [色とコントラストのエンハンスメント] がオンになっている場合、このパラメーターは必須です。有効な値:0~1。

    値が小さいほど、彩度が高くなります。

    [超解像]

    超解像機能を有効にするかどうかを指定します。

    [超解像率]

    [超解像] がオンになっている場合、このパラメーターは必須です。このパラメーターを設定すると、ビデオイメージの高さと幅が比例的に拡大されます。

    [出力ビデオサイズ]

    • プリセット解像度:システムによってプリセットされている解像度を選択します。

    • カスタム解像度(幅×高さ):カスタム解像度を指定します。有効な値:128~4096。単位:ピクセル。

    説明

    このパラメーターを空のままにすると、[超解像率] パラメーターの値に基づいてビデオイメージが拡大されます。

    [SDR から HDR へ]

    出力ビデオのエンコード形式が H.265 に設定されている場合、このパラメーターは必須です。 SDR ビデオを HDR ビデオにトランスコードするかどうかを指定します。

    [ウォーターマーク] テンプレートを作成する

    image

    パラメーター

    説明

    テンプレート名

    音声とイメージエンハンスメント テンプレートの名前。

    ウォーターマークの種類

    ウォーターマークの種類。有効値:[イメージウォーターマーク][テキストウォーターマーク]

    イメージウォーターマークの構成

    ウォーターマークのマテリアル

    ウォーターマークとして使用するイメージ。PNG および GIF イメージのみがサポートされています。イメージのサイズは最大 20 MB です。

    ウォーターマークの位置

    ウォーターマークの位置。

    イメージの幅

    • 値指定:イメージウォーターマークの幅の値。有効値:8 ~ 4096。単位:ピクセル。

    • パーセンテージ指定:ビデオの幅に対するイメージウォーターマークの幅のパーセンテージ。このパラメーターの値は小数点以下 2 桁まで正確です。有効値:0 ~ 100。単位:パーセント(%)。

    イメージの高さ

    • 値指定:イメージウォーターマークの高さの値。有効値:8 ~ 4096。単位:ピクセル。

    • パーセンテージ指定:ビデオの高さに対するイメージウォーターマークの高さのパーセンテージ。このパラメーターの値は小数点以下 2 桁まで正確です。有効値:0 ~ 100。単位:パーセント(%)。

    水平オフセット

    • 値指定:イメージウォーターマークの水平オフセット値。有効値:8 ~ 4096。単位:ピクセル。

    • パーセンテージ指定:ビデオの幅に対するイメージウォーターマークの水平オフセットのパーセンテージ。このパラメーターの値は小数点以下 2 桁まで正確です。有効値:0 ~ 100。単位:パーセント(%)。

    垂直オフセット

    • 値指定:イメージウォーターマークの垂直オフセット値。有効値:8 ~ 4096。単位:ピクセル。

    • パーセンテージ指定:ビデオの高さに対するイメージウォーターマークの垂直オフセットのパーセンテージ。このパラメーターの値は小数点以下 2 桁まで正確です。有効値:0 ~ 100。単位:%。

    アニメーションウォーターマーク(タイムライン)

    アニメーションウォーターマーク機能を有効にするかどうかを指定します。この機能を有効にすると、ウォーターマークは特定の期間内にのみ表示されます。

    期間

    ウォーターマークが表示される期間。アニメーションウォーターマーク(タイムライン)がオンになっている場合、このパラメーターは必須です。このパラメーターの値の範囲は 0 からビデオの長さの値までです。単位:秒。

    終了モード

    ウォーターマークの終了モード。アニメーションウォーターマーク(タイムライン)がオンになっている場合、このパラメーターは必須です。有効値:

    • 終了まで:ウォーターマークはビデオが終了するまで続きます。

    • 期間:ウォーターマークは指定された期間内に表示されます。このパラメーターの値の範囲は 0 からビデオの長さの値までです。単位:秒。

    テキストウォーターマークの構成

    テキストウォーターマークのコンテンツ

    ウォーターマークとして表示されるテキスト。

    フォント

    フォント。

    フォントサイズ

    フォントサイズ。有効値:5 ~ 119。単位:ピクセル。

    フォントの色

    フォントの色。

    フォントの透明度

    フォントの透明度。有効値:0 ~ 100。単位:ピクセル。

    水平オフセット

    • 値指定:テキストウォーターマークの水平オフセット値。有効値:8 ~ 4096。単位:ピクセル。

    • パーセンテージ指定:ビデオの幅に対するテキストウォーターマークの水平オフセットのパーセンテージ。このパラメーターの値は小数点以下 2 桁まで正確です。有効値:0 ~ 100。単位:パーセント(%)。

    垂直オフセット

    • 値指定:テキストウォーターマークの垂直オフセット値。有効値:8 ~ 4096。単位:ピクセル。

    • パーセンテージ指定:ビデオの高さに対するテキストウォーターマークの垂直オフセットのパーセンテージ。このパラメーターの値は小数点以下 2 桁まで正確です。有効値:0 ~ 100。単位:パーセント(%)。

    アウトラインの幅

    テキストウォーターマークのアウトラインの幅。有効値:0 ~ 4096。単位:ピクセル。

    アウトラインの色

    テキストウォーターマークのアウトラインの色。

API 操作を呼び出す

カスタムテンプレートを作成するには、CreateCustomTemplate 操作を呼び出し、ビジネス要件に基づいて Type パラメーターを構成します。

トランスコーディングタスクを作成する

IMS コンソールを使用する

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

  2. 左上隅で、ビジネス要件に基づいてリージョンを選択します。

  3. 左側のナビゲーションウィンドウで、[VOD メディア処理] > [タスク管理] を選択します。

  4. [トランスコード] タブで、[トランスコーディングタスクの作成] をクリックして、トランスコーディングタスクを作成します。

    image

    パラメーター

    説明

    基本パラメーター

    タスク名

    トランスコーディングタスクの名前。

    ファイルソース

    メディアアセットのソース。有効な値:OSS および メディアアセット管理

    OSS パス

    メディアアセットが保存されている Object Storage Service (OSS) ディレクトリ。ファイルソースパラメーターが OSS に設定されている場合、このパラメーターは必須です。

    ストレージアドレス

    メディアアセットが保存されている IMS ディレクトリ。ファイルソースパラメーターが メディアアセット管理 に設定されている場合、このパラメーターは必須です。このパラメーターを構成した後、[ファイルの追加] をクリックして、ディレクトリに保存されているメディアアセットを追加する必要があります。

    テンプレートを選択

    トランスコーディングテンプレート。

    字幕の構成

    字幕

    字幕機能を有効にするかどうかを指定します。

    外部字幕ファイル

    ビデオに追加する 1 つ以上の字幕ファイル。字幕がオンになっている場合、このパラメーターは必須です。

    字幕テンプレート

    字幕テンプレート。字幕がオンになっている場合、このパラメーターは必須です。

    ウォーターマークの構成

    ウォーターマーク

    ウォーターマーク機能を有効にするかどうかを指定します。

    ウォーターマークテンプレート

    ウォーターマークテンプレート。

    出力情報

    出力場所

    • 元の保存場所: 処理されたファイルは、ソースファイルが保存されているディレクトリに保存されます。

    • カスタム: 処理されたファイルが保存されるカスタムディレクトリを指定します。

    出力アドレス

    処理されたファイルが保存されるディレクトリ。出力場所パラメーターが カスタム に設定されている場合、このパラメーターは必須です。

    出力ファイル名

    トランスコードされたファイルの名前。 M3U8 ファイルを除き、ファイル名拡張子を追加する必要があります。

API オペレーションを呼び出す

SubmitTranscodeJob オペレーションを呼び出して、トランスコーディングタスクを送信できます。 OverwriteParams パラメーターを構成して、指定したトランスコーディングテンプレートのパラメーター構成を上書きできます。

トランスコード タスクの詳細をクエリする

コールバック情報を使用する

[トランスコード サブタスクが完了した] または [メイン トランスコード タスクが完了した] ことを示すコールバックに基づいて、トランスコード タスクの詳細をクエリできます。

API オペレーションを呼び出す

GetTranscodeJob オペレーションを呼び出して、トランスコード タスクの詳細をクエリできます。

トランスコード タスクの使用時間のクエリ

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

  2. 左側のナビゲーションウィンドウで、[データセンター] > [使用量] を選択します。

  3. [VOD タスク] タブで、[トランスコード] を選択して、対応するタスクの詳細をクエリし、使用状況データをエクスポートします。

    説明

    使用時間ファイルのダウンロードに使用する URL は 30 分間有効です。これはデータセキュリティを確保するためです。 URL の有効期限が切れた場合は、ページをリフレッシュして別の URL を取得してください。

関連操作