トランスコーディングはメディア処理の重要な部分です。このトピックでは、サポートされているトランスコーディング方法と、ApsaraVideo VOD でトランスコーディングを使用する方法について説明します。
始める前に
トランスコーディングを開始する前に、エンコード形式、コンテナフォーマット、ビットレート、解像度などの基本的な概念を理解していることを確認してください。詳細については、「ビットレート」をご参照ください。
トランスコーディングとは
ビデオトランスコーディングとは、圧縮されたビデオストリームを別のビデオストリームに変換して、さまざまなネットワーク帯域幅、端末処理能力、およびユーザー要件に適応させるプロセスを指します。トランスコーディングは、デコードとエンコードが実行されるプロセスです。トランスコーディング前後のストリームは、同じまたは異なるビデオエンコーディング標準を使用する場合があります。
次の図は、ビデオ制作ワークフローでビデオトランスコーディングが実行されるポイントを示しています。

特徴
ビデオ処理: ApsaraVideo VOD は、さまざまなメディアファイル形式に変換するための包括的な トランスコーディング 機能と コンテナフォーマット変換 機能を提供します。
オーディオ処理: ApsaraVideo VOD は、オーディオトランスコーディングやオーディオ抽出などのオーディオ処理機能を提供します。
ウォーターマーク: ApsaraVideo VOD は、静的ウォーターマーク、GIF や MOV ファイルなどのアニメーションウォーターマーク、およびテキストウォーターマークをサポートしています。ビデオに複数のウォーターマークを追加できます。詳細については、「ビデオウォーターマーク」をご参照ください。
複数のプリセット定義: ApsaraVideo VOD は、標準画質、高画質、超高画質、2K、4K などの複数のプリセット定義を提供します。 ApsaraVideo VOD は、技術的な知識がなくてもトランスコーディングを開始できるように、推奨される最適な設定を提供します。
オーディオ抽出などのマルチシナリオソリューション: ビデオから標準または高品質のオーディオトラックをオーディオ出力として抽出できます。これは、ラジオ局での放送などのシナリオに適しています。
コンテンツ保護: ApsaraVideo VOD は、オンライン教育や著作権保護などのさまざまなシナリオでコンテンツの暗号化をサポートしています。
シナリオ
複数の端末との互換性: 生成されたコンテンツは、PC、TV、モバイルデバイスで再生できます。
複数のネットワーク環境への適応: ApsaraVideo VOD を使用すると、スムーズな再生のためにネットワーク帯域幅に基づいて最適なビットレートを選択できます。
低いストレージおよび配信コスト: 画質を変更せずにビデオビットレートを変更し、圧縮率を高め、ファイルサイズを縮小できます。これにより、スムーズな再生が保証され、ストレージとトラフィックのコストが削減されます。
コンテンツ保護: オンライン教育や著作権保護などのさまざまなシナリオでコンテンツの暗号化がサポートされています。
ウォーターマーク: 企業ロゴ、テレビ局ロゴ、ユーザー ID、ニックネームなどの情報をウォーターマークとして追加して、ビデオ著作権の宣言またはブランドプロモーションを行うことができます。
ApsaraVideo VOD は、複数のシナリオ固有のプリセット定義を提供し、大量のデータの長期分析に基づいてアップロードからトランスコーディングまでのプロセスを合理化します。
トランスコーディング方法
ApsaraVideo VOD は複数のトランスコーディング方法をサポートしています。ビジネス要件に基づいてトランスコーディング方法を選択できます。
トランスコーディング方法 | 説明 | シナリオ | |
標準トランスコーディング | 通常のビデオトランスコーディング | ApsaraVideo VOD は、低画質、標準画質、高画質、超高画質、2K、4K、オリジナルの 7 つのプリセットビデオ定義を提供します。 | 通常のビデオトランスコーディングは、基本的なトランスコーディング要件を満たすことができます。さまざまなネットワーク環境またはさまざまなデバイスで再生できるさまざまな仕様のビデオを生成し、Alibaba Cloud CDN を使用して配信を高速化できます。通常のトランスコーディングは、非同期処理や遅延再生などのシナリオに適しています。 |
オーディオトランスコーディング | ApsaraVideo VOD は、標準品質と高品質の 2 つのオーディオ品質オプションを提供します。 | オーディオトランスコーディングは、オーディオ品質を向上させたいシナリオに適しています。 | |
コンテナフォーマット変換 (元の品質) | コンテナフォーマット変換は、ビデオのコンテナフォーマットのみを変換し、定義とビットレートは変更しません。 | このトランスコーディング方法は、ビデオの画像サイズまたはビットレートを変更する必要がないシナリオに適しています。 | |
狭帯域 HD トランスコーディング | Narrowband HD TM 1.0 | Alibaba Cloud の独自のトランスコーディングテクノロジーに基づいて、狭帯域 HD™ 1.0 は、ビデオの各シーン、アクション、コンテンツ、およびテクスチャを分析します。これにより、画質を変更せずにビットレートと帯域幅のコストが削減されます。詳細については、Yunqi Community に投稿された記事 をご参照ください。 |
|
Narrowband HD TM 2.0 | 狭帯域 HD™ 2.0 は、定義の期待値に応じてビットレートを削減しようと試み、プリセットビットレートに応じて最適な解像度を選択します。このテクノロジーは人間の視覚モデルに基づいて開発されており、ビデオの最適化において忠実度よりもユーザーエクスペリエンスを重視しています。この機能に適用されている Alibaba Cloud アルゴリズムにより、狭帯域 HD™ 2.0 は現在のビデオエンコーダーよりも優れたパフォーマンスを発揮し、低いビットレートでビデオの鮮明度を向上させます。狭帯域 HD™ 1.0 と比較して、狭帯域 HD™ 2.0 は、より低いビットレートでより高いビデオ解像度を提供します。™™ 説明 Narrowband HD TM 1.0 および 2.0 は、すべてのリージョンで使用できます。詳細については、「リージョン」をご参照ください。 | このトランスコーディング方法は、元の品質が比較的低いビデオに適しています。 | |
トランスコーディングなしで配信 | [トランスコーディングなし] テンプレートグループ (プリセット) | ビデオは、トランスコーディングなしで元の品質で直接再生されます。
| [トランスコーディングなし] テンプレートグループは、ショートビデオやライブ VOD 録画など、元の品質でビデオを直接再生できるシナリオに適しています。これにより、再生リクエストの応答時間とトランスコーディングコストが削減されます。
|
アダプティブビットレートストリームトランスコーディング | ビデオパッケージングトランスコーディング | ビデオパッケージングテンプレートを使用して、ビデオを HTTP ライブストリーミング (HLS) 形式のさまざまなビットレートのビデオストリームにトランスコードし、これらのビデオストリームを 1 つのファイルにパッケージできます。これにより、メディアプレーヤーはネットワーク帯域幅に基づいて最適なビデオストリームに切り替えることができます。 アダプティブビットレート切り替え機能は、ネットワーク環境に基づく自動定義切り替えをサポートしています。定義を手動で切り替えることもできます。 | このトランスコーディング方法は、アダプティブビットレートストリーミングに適しています。 |
字幕パッケージングトランスコーディング | 字幕パッケージングテンプレートを使用して、ビデオの字幕を設定し、字幕情報をアダプティブビットレートストリーミングファイルに保存できます。これにより、メディアプレーヤーは字幕を切り替えることができます。 | このトランスコーディング方法は、複数言語での字幕切り替えに適しています。 | |
課金
トランスコーディングされたビデオの仕様広告期間に基づいて、トランスコーディングに対して課金されます。詳細については、「メディアトランスコーディング」をご参照ください。
使用上の注意
トランスコーディングジョブごとに課金されます。トランスコーディングジョブが完了すると、新しいビデオファイルが生成されます。ストレージ使用率を向上させ、追加料金を防ぐために、ビジネス要件に基づいてトランスコーディングテンプレートグループとトランスコーディングジョブを作成することをお勧めします。
サポートされている入力ファイルと出力ファイルの形式の詳細については、「メディアトランスコーディングの制限」をご参照ください。
トランスコーディング操作は元のビデオストリームで実行されます。トランスコーディングを完了し、ビデオを別の形式にトランスコードする場合は、操作に元のビデオを使用することをお勧めします。元のビデオを削除し、トランスコードされたビデオを使用して後続のトランスコーディングを別の形式に実行すると、互換性の問題が発生する可能性があります。