私は現在、自分のWebサイトに配置するビデオにどのコンテナを使用すべきかについて頭を悩ませています。
最近、ゲームプレイ/ウォークスルーのビデオのアップロードを開始し、ファイルサイズ、コーデック(AACまたはAVC)、または解像度(将来的には5Kビデオをサポートできるようにしたい)の制限なしにHDビデオを保持できるコンテナーの必要性を認識しました。 )および5.1ドルビーデジタルおよびアップオーディオ。もちろん、5Kのストリーミングが効率的であるとは期待していません。ただ、5Kを利用できるようにしたいと思っています。
ここから混乱が始まりました。
私は現在、.flvコンテナーを使用しています。これは、人々がそれが全体的に優れていると述べているためです。リソースの消費が少なく、広く使用されており、一般的なコーデックをサポートしています。これに関する問題は単純です。表示したいHDコンテンツ(5.1ドルビーオーディオと無制限のファイルサイズ)をサポートできません。
MP4は私が必要とするすべてですが、応答が遅くなる可能性があり、疑似ストリーミングモジュールはブラウザで広く受け入れられておらず、誰かが.mp5、6、12などに更新するたびにコンテナを変更する時間がありません。 。
そこで、コンテナとして.mkvを含めています。.MKVは、必要なすべて(HD、3D)、すべてのコーデック、ユニバーサル、および無制限のファイル属性もサポートします。唯一の問題は、ストリーミングできないことです。
これがプログラマーサイトであることは知っていますが、将来的にはWeb接続しか進められないため、私または他の誰かがapache.mkvストリーミング用のモジュールをプログラムできるようになる可能性があります。apacheモジュールのソースがどこにあるのかわからないので、現時点ではできません。
.flvと.mkvの間に寄りかかっています。将来を見据えたい場合は.mkvが必要であり、将来や更新について心配していない場合は.flvを使用する必要があるため、.mp4についてはあまり心配していません。
みなさんはどう思いますか。.mkvストリーミングモジュールをプログラムするのは本当に難しいでしょうか?
Webストリーミングを除いて、3つのうちどれが全体的に優れているでしょう。ビデオ品質(AAC AVC)、ファイルサイズ制限、ユニバーサル、Webサポートなど。
ありがとう、