AVI vs MKV: 徹底比較

もし時々動画ファイルをエンコードすることがあるなら、正しいファイルタイプを選ぶことの重要性を実感しているでしょう。より「ユニバーサル」なフォーマットの中で、MKVとAVIの比較はよくあります。どちらも目的は似ており、純粋な技術面ではどちらが優れている、または劣っているということはありません。しかし、結局のところ、一方はますます強くなり、もう一方は徐々に忘れ去られつつあります。では、なぜそうなるのでしょうか?この理由を理解するために、両フォーマットの概要を簡単に見てみましょう。

ユーザーの状況:

最近気づいたのですが、.aviファイルの名前を.mkvに変更するだけで正常に再生されます…なぜこれがうまくいくのか、また.aviと.mkvの違いは何か誰か説明してもらえますか?
— Redditより

AVI vs MKV 実用的な違い

AVI vs MKV: どちらを選ぶべきか

上記の情報に基づいて、これらのコンテナを比較してみましょう。MKVかAVIかは好みの問題です。その違いはユーザーによって、重要になる場合もあれば、あまり気にならない場合もあります。そこで、異なる要望やニーズを持ついくつかのカテゴリーを簡単にまとめます。

一般ユーザーは、映画や家族のビデオを観られればそれで十分です。システムで標準サポートされていないフォーマットには興味を持ちません。これはAVIがMKVよりも有利な数少ないポイントのひとつです。少なくともWindowsではそうです。互換性の他にも、ディスク容量もあまり多くないでしょう。その点では、MKVが有利です。より現代的でコンパクトなコーデックをサポートしているからです。AVIは大きなビデオを保存する際により多くの容量が必要になります。映像1時間につき約5MBが必要です。

映画愛好家は、手持ちの宝物を可能な限り高画質で保存したいと思うでしょう。追加のトラック、添付ファイル、メニューなども当然必要なので、これはMatroskaファイルの出番です。しかし、もし映画が最初からAVI形式であれば、こういった愛好家は変換によるデータや画質の損失を恐れて、変換を避けるかもしれません。いくつかのデジタルアーカイブでは、長く使われなくなっても今後何十年もAVIが保存されていくでしょう。

コンテンツクリエイターにとっては、状況は全く異なります。MKVのあらゆる機能、たとえばオープンライセンスや十分なドキュメントなど、それら全てから恩恵を受けられるでしょう。さまざまな種類のソフトウェアも簡単に手に入りますし、出来上がった動画はより多くのプラットフォームにアップロードすることが可能です。

では、どちらが良いでしょうか?

すべてを考慮すると、AVIには保存という一つの有用な利用方法が残っていると言えるでしょう。MKVと比較してだけでなく、他の多くのビデオファイルタイプと比べても、AVIは徐々に時代遅れになりつつあります。新しい機能(OpenDML)で刷新しようという試みもありましたが、AVIは異なる時代、異なるタスクや要件のもとで作られたものです。

それでも、ほとんどのケースでMac用MKVプレイヤーが好ましいかもしれませんが、AVIのサポートがすぐに廃止されることはありません。標準は徐々に段階的に廃止されていき、ほとんど誰も自分の動画をAVIでパッケージすることを選ばなくなる時点に達するでしょう。

MKVとは何ですか?

MKVは「Matroska Video」の略です。これは、ボランティアチームによって継続的に開発されているオープンフォーマットです。Matroskaのビデオファイルは、ほぼすべての既存のオーディオやビデオコーデックを含むことができます。それに加えて、字幕も添付することが可能です。

これらのエンコードされたストリームに加えて、MKV自体はデータも保持できます。どのMKVファイルにもテキストフィールドやタイムスタンプ、添付ファイルなどが含まれている場合があります。これらの追加情報は「メタデータ」と呼ばれます。Matroskaファイル内のメタデータはXMLベースです。つまり、手作業で簡単に作成できることを意味します。また、豊富で詳細なドキュメントも用意されています。一般的に、MKVはアクセシビリティを念頭に設計されています。

Matroskaは比較的新しいフォーマットですが、すでにハードウェアやソフトウェアメーカーによって採用され始めています。

MKVファイル形式

AVIとは何ですか?

AVIファイル、すなわちAudio Video Interleavedは、Microsoftが所有する独自のコンテナフォーマットです。当初、Windowsプラットフォームの事実上の標準であり、AVIは”Video for Windows”マルチメディアネットワークの一部としてリリースされました。このフォーマットは柔軟性を重視して設計されており、当時のビデオおよびオーディオ技術をサポートできるようになっています。しかし、現在では、Vorbisなどの一部の最新エンコーディングをサポートするための機能が不足しています。

AVIは字幕などのアタッチメントをサポートしていません。そのメタデータ(および全体的な構造)はRIFF(Resource Interchange File Format)に基づいています。理論的には、RIFFは拡張可能であり、幅広い用途に対応できます。しかし、それがどのように行われるべきかについての統一された基準がありません。その結果、この機能は最大限に活用されていません。少なくとも、認識できないRIFFチャンクはスキップできるため、互換性の問題を回避できます。

AVIファイルフォーマット

比較のクイックテーブル

これまでに見つけたこれらのフォーマットについてまとめ、比較表を作成するのに良いタイミングです:

比較の基準 Audio Video Interleave (AVI) Matroska Video (MKV)
ライセンス プロプライエタリ オープン
共有 メッセンジャーやホスティングサービスでの動作良好 全体的に互換性が低い
メタデータ バイナリ、RIFFベース、標準化が不十分 テキスト、XMLベース、文書化がしっかりしている
ビデオ品質 影響なし 影響なし
字幕やその他の添付ファイル 非対応 可能
コーデック対応 最新のコーデックで互換性の問題あり ほとんどの最新コーデックをサポート

結論

AVIとMKVの両方に利点がありますが、特に高精細ビデオの場合、MKVの方がより多用途なフォーマットです。一方で、AVIは古いメディアファイルの保存など、いくつかの用途では依然として信頼できる選択肢です。しかし、MKVはその柔軟性とオープンソース性によって、ほとんどのユーザーにとって主要なフォーマットとなっています。AVIは徐々に一般的でなくなってきていますが、MKVは引き続き信頼できる選択肢です。

よくある質問

もちろんです。コマンドラインに慣れている方なら、FFmpegを試すべきです。非常に多用途で、多くのGUI変換アプリはこれを基盤としています。あるいは、VLCにも内蔵の変換オプションがあります。

もし珍しい、古いフォーマットの動画を再生したい場合は、何でも開けるユニバーサルな動画プレーヤーを選ぶのが最善の解決策です。私たちはEltima Elmedia Playerをおすすめします。これは、幅広い互換性を持つ最高級のAVIプレイヤー Macアプリです。そのいくつかの機能によって、AVIの制限を回避することができます。例えば、外部字幕を選択したり、ブックマークを設置したり、ファイルを一つも変換せずに様々なことが可能です!

AVI自体は品質を低下させません。しかし、AVIコンテナ内で選択されるコーデックによって、映像品質には大きな影響があります。AVIファイルで一般的に使用されるDivXやXvidなどの古いコーデックは、圧縮アーティファクトを生じさせたり、H.264やH.265などの最新コーデックよりも解像度が低くなる場合があります。