Azure を使用してエンコードされたビデオの最初の数秒間のビデオ品質はあまり良くありません。低品質でぼやけています。その後、品質は劇的に向上します。最初のフレームが優れた品質であることを確認するために、どの設定をお勧めしますか? 最初の認識は非常に重要です。ありがとう、オサマ
2 に答える
アダプティブ ストリーミング用にファイルをエンコードした場合、この種の動作が観察される可能性があります。この場合、出力アセットはさまざまな品質 (低品質と高品質) のさまざまなファイルで構成されます。
アダプティブ ストリームを再生すると、最初に低品質のファイルからダウンロードされた部分がダウンロードされます。次にプレーヤーが帯域幅を検出し、ストリームを高品質に自動的に適応させます。YouTube、Netflix、または Dailymotion を見ると、まったく同じ動作が見られます。ストリームを利用可能な帯域幅に適応させることができます。
アダプティブ ストリームが必要ない場合は、特定のビットレート/品質でファイルをエンコードするプリセットを使用する必要があります。
サポートされているプリセットのリストはこちら: https://msdn.microsoft.com/en-us/library/azure/mt269960.aspx
複数のビットレート プリセットは、アダプティブ ストリーミング用です。シングル ビットレート プリセットは、シングル ビットレート ファイル用です。
たとえば、元のビデオが 1080p の場合、次のプリセットを使用できます: https://msdn.microsoft.com/en-us/library/azure/mt269926.aspx
ただし、帯域幅が狭いすべてのユーザーがコンテンツをスムーズに再生できない可能性があることに注意してください。
ジュリアンに同意します。おそらく、コンテンツの再生時にアダプティブ ビットレート ストリーミングが増加するのを目にしているでしょう。これは、アダプティブ ストリーミングの通常の動作です。
エンコーディング プリセットから低いビットレートの一部を削除するか、Azure Media Player SDK を使用してクライアント側でそれらを制限することができます。
エンコードのプリセットはいつでもカスタマイズできることに注意してください。プリセットの JSON スキーマをサポートしており、ユーザーが開始するための「ベスト プラクティス」として出荷されている既存のプリセットに基づいて独自のスキーマを定義できます。
Azure Media Explorer ツールを使用して、さまざまなエンコーディング設定を試し、簡単にプレーヤーを起動してプレビューすることをお勧めします。こちらのダウンロード ページからツールにアクセスしてください: http://aka.ms/amse