\r\n\r\n
なぜ、これほど多くのビデオフォーマットが存在するのか?なぜ、どれかひとつに合意して、それを守れないのでしょうか?たくさんありますが、その多くは絶滅してしまいましたが、まだ多くはありません。ビデオをダウンロードしても、使いたい機器が対応していない形式が1つだけある場合、どれほどイライラすることでしょう。
例えば、私は最近、MOVファイルを含むビデオコースをダウンロードしましたが、私の古いスマートテレビでは対応していないフォーマットでした。だから、さすがにリビングで快適に見るのではなく、ノートパソコンで見ることになった。
なぜ、このようなことが起こるのでしょうか。このような頭痛の種を避けるために、何を知っておく必要があるのでしょうか?ここでは、ビデオフォーマット、コンテナ、コーデックについて知っておくべきことをすべて説明します。
マルチメディアファイルは、コンテナとコーデックの2つの部分から構成されています。この2つの違いは何なのか、ほとんどのユーザーが疑問に思っていますが、この違いを理解することで、なぜあるビデオファイルが他のものより優れているのか、ようやく理解することができます。
ある拡張子の動画ファイルを見たとき、実はコンテナの種類を見ているのです。コンテナタイプは、ファイルに保持できるデータの種類と、そのデータをファイル内でどのように配置するかを指定するものである。例えば、コンテナフォーマットには、ビデオトラック、オーディオトラック、サブタイトルトラックを格納することができます。問題は、コンテナタイプによってデータの符号化方法が決まるとは限らないことだ。
生のビデオは多くの容量を必要とします。解像度やフレームレートにもよりますが、1分間の録画で数ギガバイトの容量を必要とすることもあります。そのため、ビデオトラックをディスクに焼いたり、オンラインでダウンロードしたりする前に、適度なファイルサイズに圧縮する必要があるのです。しかし、圧縮の方法には様々なものがあり、それぞれにメリットとデメリットがあります。
ビデオコーデックといえば、このようなさまざまな圧縮方式を指します。コンテナファイルは、複数のコーデックに対応できることを知っておくことが重要です。
こうして問題が発生するのです。デバイスがMP4ビデオコンテナ形式の読み方を知っていても、そのMP4ファイル内のビデオトラック(Xvid、x264、x265としてエンコードされている)のデコード方法を知らない場合があります。
数あるビデオコンテナの中で、日常的に使用されるのはごく一部です。インターネットから動画をダウンロードする場合、99%の確率で次の3つのコンテナタイプのいずれかになっています。
世界標準はまだ決まっていませんが、ほとんどのビデオは以下の4つのビデオコーデック**のいずれかを使って見ることができます。さらに言えば、ほとんどの機器やビデオプレーヤーのアプリケーションやソフトウェアが、これらの一般的な市販のコーデックに対応しています。コーデックの不一致は現在では稀で、非常に古いビデオや非常に稀なビデオにのみ発生するはずです。
どのコーデックを使うかによって、映像品質とファイルサイズのバランスは異なります。このため、ある人は1080pのブルーレイムービーを2GB未満でリッピングでき、別の人は同じ映画を720pで5GB以上リッピングできるのです。同じ解像度でも、Vimeoの動画がYouTubeの動画よりきれいに見える理由も、この点にあります。
最適な」ビデオフォーマットを知る必要があるのは、2つの状況だけです。
コンテナについては、ユニバーサルな再生環境を確保したい場合はMP4を選択しますが、より機能的で柔軟性の高いMKVが主流となっています。MKVのサポートが充実してくれば、MP4からMKVへの乗り換えも検討すべきです。
ビデオコーデックでは、H.264が最も「ほっとけ」という考え方に近いと思います。最も幅広く対応しており、動画品質とファイルサイズのバランスも平均以上です。しかし、今後H.265がサポートされるようになると、映像の解像度が4K、8K、それ以上となるにつれて、H.265への切り替えが必要になるでしょう。
他に何かご質問があれば、お気軽にお問い合わせください。 その他、何かありましたら、以下のコメント欄でお知らせください。