FLAC
维基百科,自由的百科全书
扩展名: | .flac |
---|---|
MIME类型: | audio/x-flac |
开发者: | Xiph.Org 基金會 |
类型: | 音频编码 |
Container for: | 音频 |
FLAC即是Free Lossless Audio Codec的縮寫,中文可解為無損音頻壓縮編碼。FLAC是一套著名的自由音頻壓縮編碼,其特點是無損壓縮。不同於其他有損壓縮編碼如MP3 及 AAC,它不會破任何原有的音頻信息,所以可以還原音樂光碟音質。現在它已被很多軟體及硬體音頻產品所支持。
在2003年1月29日,Xiphophorus(現在稱為 Xiph.Org基金會)宣佈FLAC併入旗下,伙同 Ogg Vorbis, Ogg Theora及 Speex成為旗下的開源產品。
目录 |
[编辑] 計劃
FLAC計劃包括有:
- 音頻格式
- libFLAC,一個參考的編碼及解碼程式庫,及一個元數據介面
- libFLAC++,一個配合libFLAC的物件壓縮器
- flac,一個文字介面的壓縮指令,配合libFLAC以編碼或解碼.flac檔案
- metaflac,一個文字介面的.flac元數據編輯器
- input plugins,不同的音樂放軟體的輸入插件(如Winamp, XMMS, foobar2000, musikCube)
自由指的是這個音頻格式可以在不需事先授權的情況下使用(xiph.org 保留了製定 FLAC 規格及認證相容規挌的權利)。而不論是FLAC格式還是其編碼及解碼方法均沒有任例軟體專利保護,這表示整個FLAC是自由軟體:libFLAC 及 libFLAC++的源代碼是在BSD許可證下發佈,而 flac,metaflac及其他插件的源代碼均是在GPL下發佈。
在其官方的目標中,FLAC計劃鼓勵開發者不要加入任何防複製特性於其中。[1]
[编辑] 比較
FLAC與其他無損壓縮式如ZIP 及 gzip的主要分別在於FLAC可實時播放已壓縮的音頻資料。而且FLAC相比ZIP這類無損壓縮格式有更高的壓縮比率。(FLAC在壓縮音樂光碟時有大約五成壓縮率,但ZIP在同一情況下則只有一至兩成壓縮率。)
雖然有損壓壓縮格式如mp3,ogg等有更高的壓縮率,但它們會破壞了音頻的原來數據,使其不可變回原來音質。而且FLAC可自由選擇壓縮率及壓縮時間,當然兩者是成正比的。
相比起其他無損壓縮格式如Monkey's Audio 及 Shorten,FLAC支持更多的平台及硬體產品,而且FLAC的壓縮率比Shorten的更高,所以FLAC很快成為商人及大眾最受歡迎的無損壓縮格式之一。
FLAC 同時亦是保存音樂光碟於電腦中的最佳方法之一,因為其不會破壞音頻原始資料,所以FLAC 是可以再轉回音樂光碟並保留原來的音質。
在 Hydrogenaudio 維基有一個各類無損音頻壓縮的比較表,內裡包括了FLAC 。comparison
[编辑] 技術
FLAC只支持定點取樣,並不支持浮點取樣,這是因為它要確保沒有任何約數錯誤以致影響音質。它能支持任何PCMbit resolution,由4 至 32 bits per sample皆有。它亦支持任何取樣頻率,由 1 Hz 至 655,350 Hz不等,並可逐1 Hz微調。
FLAC支持很多不同的平台:大多數的 Unix-like 系統(包括 Linux, *BSD, Solaris 及 Mac OS X), Windows, BeOS 及 OS/2。支持這麼多平台的原因是因為它是由autoconf/automake、 MSVC、 Watcom C及Project Builder編譯的。
[编辑] 參看條目
- 無損壓縮格式比較列表
- 有損壓縮比較列表
- 音頻壓縮格式列表
- Monkey's Audio
- 音頻編碼比較列表
[编辑] 外部連結
- etree.org 維基
- FLAC 計劃主頁
- 支持FLAC的音樂播放程式列表 由推廣FLAC計劃組織所編寫。
- FLAC與其他無損音頻格式比較列表
- Speek的無損音頻及有損音頻格式比較列表: 比較 FLAC, Wave, Ogg Vorbis 及 MP3格式的壓縮率及時間.
- 無損壓縮格式的比較列表 由 Hans Heiden 所製作
- 無損音頻壓縮日誌