热门问题
时间线
聊天
视角

音頻交換文件格式

来自维基百科,自由的百科全书

Remove ads

音頻交換文件格式Audio Interchange File Format,縮寫為AIFF)是用於在個人電腦和其他電子音頻設備中存儲音頻數據的一種音頻格式。該格式由蘋果公司於1988年在藝電公司的交換檔案格式(Interchange File Format,縮寫為IFF)的基礎上開發而成,並被應用在蘋果公司的macOS操作系統上。

事实速览 副檔名, 網路媒體型式 ...
Remove ads

標準AIFF文件中的音頻採用線性PCM(pulse-code modulation),同時還存在一種被稱為AIFF-CAIFC的變體,支持多種壓縮編解碼器

標準AIFF格式與SDIIWAV一併被認為是專業視頻音頻編輯應用的領導性格式,並且與廣為人知的有損格式MP3相比,它並未經過壓縮。與其它的未壓縮無損音頻格式相比,AIFF會占用比MP3更多的磁盤空間。在立體聲的44.1 kHz採樣率和16 bits採樣深度的條件下,文件大小大約是每分鐘10MB。 除了音頻信息外,AIFF格式還可以包含循環點數據和樂譜示例,可以供硬件採樣器取樣器使用。

標準AIFF文件的擴展名為.aiff.aif,而壓縮過的AIFF文件則使用.aifc作為擴展名。

Remove ads

在OS X上的AIFF格式

隨着OS X的發展,蘋果公司開發了事實上用於替代小端格式的新型AIFF格式, [3][4]

因為標準的AIFF格式沒有規定可供替代的字節順序,因此蘋果使用了已有的AIFF-C壓縮結構並且開發了一個被稱為sowt (twos spelled backwards)的"偽壓縮的"編碼。標準AIFF文件與AIFF-C/sowt文件唯一不同的是字節順序,與壓縮無關。[5]

蘋果公司使用這種小端格式的AIFF類型作為OS X的標註。當一個文件被以"AIFF"格式導入或導出iTunes時,它實際上用的是AIFF-C/sowt。當一個來自音頻CD的音頻文件以拖拽到OS X的桌面的方式被導入時,產生的文件也是AIFF-C/sowt文件。在一切情況下,蘋果將文件簡單地稱為"AIFF" 並且使用".aiff"作為擴展名。

對於絕大部分用戶來說,這個技術細節是完全無法察覺且不重要的。標準AIFF與AIFF-C/sowt的音質是一樣的,並且數據可以被無損地轉換回來。然而,老式音頻軟件的用戶可能會發現AIFF-C/sowt文件不會被播放,或在打開時提示用戶轉換格式,或發出類似靜電干擾的噪聲。

所有傳統的AIFF與AIFF-C文件繼續正常地工作在OS X上(包括基於英特爾芯片的設備),並且許多第三方音頻軟件像硬件一樣能夠良好地支持標準大端模式字節順序的AIFF。

提示: 在Mac OS X version 10.4.9上,系統有時會錯誤地將文件的圖標顯示為AIFC的圖標同時顯示.aif擴展名,無論文件的真實格式是AIFF或AIFF-C。這可以被驗證——在一個hex editor中打開文件並查看類型塊。當從QuickTime導出文件時,這會有時發生,並且經常發生在PC與Mac交換文件時,或從壓縮文件中提取音頻。[來源請求]

Remove ads

AIFF在蘋果公司裡的擴展

蘋果還創造了另一個蘋果的AIFF格式的擴展[6],被用於GarageBandLogic Audio,該擴展允許包含音高、節拍數據、MIDI-sequence數據和參考數據重放樂器在GarageBand應用中的另一個類型里。

無論類型如何,Apple Loops 皆使用.aiff (或.aif)作為擴展名,。

數據格式

一個AIFF文件被分為很多「塊」,每個「塊」被一個「塊ID」識別,更多概括地視為FourCC

被發現在AIFF文件中的「塊」的類型:

AIFF-C 公共壓縮類型

AIFF僅支持未壓縮的PCM數據。AIFF-C也支持壓縮過的音頻格式,在COMM塊中有詳細說明。壓縮過的類型是"NONE"和PCM音頻數據。壓縮過的類型伴隨一個可打印的名字,公共壓縮類型與名字被包含,但是不限制:

更多信息 壓縮類型, 壓縮名字 ...
Remove ads

參見

參考資料

外部連結

Loading content...
Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads