コーデック (CODEC) とは Compression と Decompression をあわせた略語で、符号器と復号器つまりデータを圧縮や伸張(再生)のための変換をするソフトウェアのことを指します。主に画像や音声など容量の大きいメディアに対して圧縮などを行うソフトウェア規格に向けて使われます。そして、Windows での動画の扱いをわかりにくくしているものに、このコーデックの存在があります。マイクロソフトは「拡張子」と呼ばれるファイルの後にピリオドとともにつける名前でファイルの種類を区別していますが、この拡張子とコーデックの種類は必ずしも一致しているわけではありません。それは AVI というファイルフォーマットが Windows での動画ファイルの標準となっているためです。AVI は圧縮するためのアルゴリズムつまりコーデックがファイルから独立しているため、.avi という拡張子のついた