AIF
AIFは、Audio Interchange File Format(AIFF)で使われる代表的なファイル拡張子.aif、およびその拡張子からAIFF fileを指す呼称である。
AIFはAIFFとは別のaudio codecではない。 Appleは.aifと.aiffの両方を同じAIFF audio file typeに対応する拡張子として定義している。[1]
.aif と .aiff
AIFF fileには主に、
.aif.aiff
の2種類の拡張子が見られる。
両者は文字数が異なるだけで、通常は同じAIFF file formatを表す。
古いfilesystemやsoftwareでは3文字extensionが好まれたため.aifが使われる場合があった。
ファイル識別
拡張子はfile formatを推測する手掛かりだが、実際のfile typeは内部headerを確認して判断できる。
AIFFはIFF系FORM structureを持ち、通常はFORM typeとしてAIFFを識別できる。
単にextensionを.aifから.aiffへ変更しても、内部audio dataが変換されるわけではない。
AIFCとの違い
.aifとAIFFは密接に対応するが、AIFF-C / AIFCはcompressed audioを扱える拡張形式であり別file typeとして定義される。
AppleはAIFCをAIFFとは別UTIで扱い、.aifc等のextensionを対応させている。[2]
DAWでの扱い
DAWやaudio editorでは.aifと.aiffを通常同じAIFF import/export formatとして扱う。
softwareによって表示名が、
- AIFF
- AIF
- Audio Interchange File Format
など異なる場合がある。