AVI ファイルとは:1992 年生まれのコンテナと、今どう扱うべきか
古い AVI ファイルが再生できなくなった理由、DivX と Xvid との関係、本当に役立つ変換はどれかを解説。AVI はブラウザ内で変換でき、アップロード不要です。
概要
- 種類
- 動画
- コンテナ形式
- あり
- 拡張子
- .avi
- MIME タイプ
- video/x-msvideo
- 主なコーデック
- mpeg4, mjpeg, mp3
- 別名
- Audio Video Interleave
AVI は Microsoft の Audio Video Interleave の略で、1992 年に Video for Windows の一部として登場しました。映像と音声のチャンクがファイル内で交互に並ぶだけの単純なコンテナで、その単純さこそが、広く普及した理由でもあり、うまく年を取れなかった理由でもあります。可変フレームレートにきちんと対応しておらず、ダウンロードしながら再生できるようにする faststart インデックスに相当するものもなく、メタデータも初歩的なものしかありません。
続きを読む
今も手元に残っているファイルは、たいてい DivX と Xvid の時代のものです。2000 年から 2010 年ごろにエンコードされた、MPEG-4 Part 2 の映像と MP3 か AC-3 の音声の組み合わせです。これらのコーデックはハードウェアデコードが普及する前のものなので、スマートフォン、タブレット、テレビにはそれ用のチップがなく、ソフトウェアでの対応も年々減っています。本当の問題はコンテナではなく、中のコーデックなのです。
つまり AVI の変換は詰め直しではなく本物のトランスコードで、すべてのフレームをデコードしてから H.264 に再エンコードします。動画の長さのかなりの割合の時間がかかり、画質もわずかに落ちます。始める前に知っておく価値があるのは、別の方法のほうが良いことが多いからです。AVI の中身が講義、画面録画、コンサートなら、音声だけを抽出するほうがはるかに速く、ファイルもずっと小さくなり、映像の画質の劣化も完全に避けられます。
AVI を他の形式に変換
他の形式を AVI に変換
AVI:よくある質問
AVI を再生できるものがないのはなぜですか?
たいていはコンテナではなくコーデックが原因です。DivX と Xvid はハードウェアデコーダの普及以前のもので、スマートフォンやテレビは対応しておらず、ソフトウェアでの対応も何年も前から縮小しています。
AVI の変換に何分もかかるのはなぜですか?
本物の再エンコードだからです。中のコーデックは MP4 が受け付けないものなので、すべてのフレームをデコードしてから圧縮し直す必要があります。ストリームをコピーするだけの MOV から MP4 への変換とは違います。
MP4 にすると AVI より見た目は良くなりますか?
なりません。古いコーデックが捨てた細部を、再エンコードで足すことはできません。得られるのは現代のデバイスでデコードできるファイルで、たいていサイズも小さくなります。
動画を変換すべきですか?音声だけにすべきですか?
講義、画面収録、映像があまり意味を持たない録画なら、音声を抽出してください。はるかに速く、ずっと小さく、映像の画質の劣化もありません。
AVI のほうが優れた形式である場面はありますか?
技術的な優位性はありません。ストリーミング、可変フレームレート、メタデータの扱いはどれも MP4 のほうが優れています。AVI への変換は、特定の古いソフトが要求する場合だけにしてください。
古い DVD プレーヤーが AVI を要求します。変換すれば再生できますか?
おそらくできません。そうしたプレーヤーがデコードするのは DivX と Xvid ですが、この変換ツールが作るのは AVI コンテナに入った H.264 です。入れ物は合っていても、コーデックが合いません。