AVI は Microsoft のネイティブビデオコンテナです。Windows でボックスから再生できますが、しばしばコーデックパッケージまたは代替プレーヤーが必要になります。最も広いクロスプラットフォームサポートのために AVI を MP4 に変換してください。 AVIは、簡単に言えば、古いカメラ、キャプチャカード、DVDリッピングツール、Windows時代のソフトウェアが、いまだにそれを放出している理由である。
なぜAVIは現代のビデオファイルとは違う振る舞いをするのか?
+
AVI は RIFF チャンクファイルで、インデックスがボルトで終端にボルトされたオーディオとビデオのチャンクの間隔を空けたフラットな列です。可変フレームレートの概念はありません。字幕ストリームを置く場所はありません。インデックスは、削除されたファイルが検索されない理由です。フォーマットの不都合な点は、すべてそのレイアウトに帰着します。 AVIは,1992年にマイクロソフトがRIFFチャンクフォーマットの上に導入したオーディオビデオインターリーブである。 AVIは現代のコーデック、可変フレームレート、ソフト字幕、ハックなしで4GB以上のファイルをネイティブにサポートしない。
ブラウザは意図的にフォーマットのリストを短くするためにデコーダを提供しますが、 AVI はリストに含まれません。ライセンス、許可されているコーデックの種類、あるいは単にその年齢がそれを排除しているのです。ファイルは破損していませんので、デスクトッププレーヤーで開くことができますが、ページに何も行わないとブラウザでレンダリングされません。ウェブネイティブコンテナに変換することがインライン再生の唯一の信頼できる方法です。
なぜ私の AVI の録音が番号付きのパートに分割されているのですか?
+
AVI は実際の単一ファイル制限があり、長いビットレートの素材が直接流れ込むので、キャプチャソフトウェアはインデックスできないファイルを作成する代わりに録画を分割します。この制限がないコンテナに変換すると、片方の部分を一つの連続ビデオに再結合できるようになります。これがこのフォーマットを変換する理由です。
なぜ古いマシンで AVI の再生が遅延またはホットランするのですか?
+
ソフトウェアでデコードされているためです。ハードウェアのビデオデコーダは固定されたフォーマットのリストしかカバーしません。AVIはほとんどのデバイスでその外側にあります。それゆえ、すべてのフレームは CPU によって再構築されます。現在のデスクトップでは、これは無駄に過ぎません。携帯電話、古いラップトップ、スマートテレビでは、これはフレームの落ち、ファンノイズ、バッテリーの消費として現れます。ハードウェアがサポートするフォーマットに変換すると、問題は完全に解決されます。 AVIファイルは現代のコーデックよりも古い:H.264よりもMPEG-4 Part 2 (DivX/Xvid)、Motion JPEGまたは未圧縮の原始フレームを期待してください。