トランスコーディングとは、オーディオファイルまたはビデオファイルを 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 コンソールを使用する
API 操作を呼び出す
トランスコーディングタスクを作成する
IMS コンソールを使用する
API オペレーションを呼び出す
トランスコード タスクの詳細をクエリする
コールバック情報を使用する
API オペレーションを呼び出す
トランスコード タスクの使用時間のクエリ
IMS コンソール にログインします。
左側のナビゲーションウィンドウで、[データセンター] > [使用量] を選択します。
[VOD タスク] タブで、[トランスコード] を選択して、対応するタスクの詳細をクエリし、使用状況データをエクスポートします。
説明使用時間ファイルのダウンロードに使用する URL は 30 分間有効です。これはデータセキュリティを確保するためです。 URL の有効期限が切れた場合は、ページをリフレッシュして別の URL を取得してください。






