跳至內容
主選單
主選單
移至側邊欄
隱藏
導覽
首頁
近期變更
隨機頁面
MediaWiki說明
Taiwan Tongues 台語維基
搜尋
搜尋
外觀
建立帳號
登入
個人工具
建立帳號
登入
檢視 FLAC 的原始碼
頁面
討論
臺灣正體
閱讀
檢視原始碼
檢視歷史
工具
工具
移至側邊欄
隱藏
操作
閱讀
檢視原始碼
檢視歷史
一般
連結至此的頁面
相關變更
特殊頁面
頁面資訊
外觀
移至側邊欄
隱藏
←
FLAC
由於以下原因,您無權編輯此頁面:
您請求的操作只有這些群組的使用者能使用:
使用者
、taigi-reviewer、apibot
您可以檢視並複製此頁面的原始碼。
'''FLAC'''(發音:/ ˈflæk /;全稱:'''F'''ree'''L'''ossless'''A'''udio'''C'''odec), 中文直譯做'''自由無損音訊壓縮編碼'''(註: 遮「_ Free _」是講'''無音質的損失'''—— 而且毋是'''免錢''')。 FLAC 是一款的自由音訊壓縮編碼,其特點會當對音訊檔無失真壓縮。無仝其他有損壓縮編碼(如 MP 三、AAC等), 壓縮起來袂有任何音質的損失,這馬已經予足濟軟體佮硬體音訊產品所支援。 ==歷史== FLAC 專案由 Josh Coalson 佇二空空年發起並開發。FLAC 位元流格式佇進入 FLAC空九五版本內部咧試的時陣予凍結,二空空一年一月十五 FLAC 空九五版本釋出,做為第一个 FLAC 的參考實做,二空空一年七月二十號,FLAC 一鋪排正式釋出。 二空空三年正月二九,Xiph . Org 基金會宣佈 FLAC 併入旗下,連同 Ogg Vorbis,Ogg Theora 佮 Speex 成做旗下的開源專案。 二空一三年五月二六,FLAC一孵三 . 零釋出,並且共開發轉移到 Xiph . org Git 倉庫。 二空一四年十一月二五,FLAC 一孵三 . 一釋出講。 二空一七年一月一號,FLAC 一孵三 . 二釋出。二空一九年八月初四,FLAC 一孵三 . 三釋出,猶毋過 Windows 版本並無予人編譯做 EXE 格式,而且佇這个首頁頂懸的 latest news 處也無顯示,干焦佇咧 changelog 中出現。 二空二二年二月二十號,FLAC 一孵三 . 四釋出。 二空二二年九月初九,FLAC 一爿四釋出。 ==專案組成== FLAC 專案包括: * 音訊的格式 * libFLAC,一一个參考的編碼佮解碼程式庫,佮一个元資料介面 * libFLAC + +,一个配合 libFLAC 的物件壓縮器 * flac,一个文字介面的壓縮指令,配合 libFLAC 以編碼抑是解碼 . flac 檔案 *metaflac,一个命令列介面的 . flac 元資料編輯器 * input plugins,無仝的音樂播放軟體的輸入外掛程式(如 Winamp,XMMS,foobar 兩千,musikCube)_ 自由 _ 指的是這个音訊格式會當佇無需要先授權的狀況來使用(xiph . org 保留落去製定 FLAC 規格佮認證相容規劃的權利)。 毋管講是 FLAC 格式閣是其編碼佮解碼方法攏無任何的軟體專利保護,這表示規个 FLAC 是自由軟體:libFLAC 佮 libFLAC + + 的原始碼是佇咧 BSD 授權條款落發佈,而且 flac,metaflac 佮其他外掛程式的原始碼攏是佇咧 GPL 落發佈。 佇咧其官方的目標中,FLAC 計畫無鼓勵開發者佇其中加入任何反複製特性。 ==技術== FLAC 干焦支援定點取樣,並無支援浮點取樣,這是因為伊愛確保無任何約數錯誤致影響音質。伊會當支援任何 PCM 位解析度, 由四至三十二 bits per sample 皆有。伊亦支援任何取樣的頻率,由一 Hz 至六百五十五 , 三仔五 Hz 不等,並會使逐家 Hz 微調。 FLAC 支援真濟無仝的平台:大多數的 Unix-like 系統(包括講 Linux,BSD,Solaris 佮 Mac OS X), Windows,BeOS 佮 OS / 二。支援遮爾仔濟平台的原因是因為伊是由 autoconf/automake、MSVC、Watcom C 佮 Project Builder 編譯的。 FLAC 的技術特點如下: * 無失真壓縮:去予人編碼的訊息(PCM)資料無任何資訊的損失,解碼輸出的訊佮編碼器的輸入的每一位元組攏是仝款的。逐个資料框攏有一个彼陣影格的十六-bit CRC 校驗碼,用佇咧監測資料傳輸錯誤。對規个音訊資料,佇檔案頭中猶閣儲存有一个針對原始無壓縮音訊資料的 MD 五標記,用佇解碼佮測試的時陣對資料做校驗。 * 靈活的壓縮策略:佮 libflac 使用嘿「品質」的參數,該參數變化對零(上緊)至八(上細漢)。 雖然咧壓縮過程(壓縮檔案總是完美的「無失真」表示的原始資料)。 牽涉速度佮容量之間的折衷, 解碼過程當中始終是足緊的,毋是非常的依賴佇咧壓縮 * 快速:FLAC 閣較看重解碼的速度。解碼只需要整數運算,並且大多數編碼的方式來講,著計算速度要求足低的。佇真普通的硬體上就會當輕鬆實現此時解碼。* 硬體支援:因為 FLAC 提供免費的解碼範例,而且解碼的複雜程度低,所以乎 FLAC 是目前少數得著硬體支援的無失真壓縮編碼之一。(APE 格式嘛有少數硬體支援) * 會當流化啊:FLAC 的逐个資料框攏包括了解碼所需要的全部資訊。解碼當前影格無需要參照伊的頭前抑是後壁的資料框。FLAC 使用仝步代碼佮 CRC(類似 MPEG 等編碼格式), 按呢解碼器佇資料流內底跳躍定位的時會當有上細的時間延遲。 *會定位:FLAC 支援快速採樣精確定位。這毋但對放送有益,閣較使得 FLAC 檔案就算編輯。 * 好額人彈的 metadata:會當定義佮實現新類型的 metadata 資料塊,伊袂影響舊的資料流和解碼器的使用。目前已經有的 metadata 類型包括 tag,cue 表,佮定位表。已經註冊的應用程式會當定義家己專用的 metadata 類型(這點佮 MIDI 標準相𫝛)。 * 適合存檔應用:FLAC 是一个開放的編碼格式,並且無任何資料的損失,你會當共伊轉換做你需要的任何的其他格式。除了逐个資料框的 CRC 和 MD 五標記對資料完整性的保障,flac(FLAC 專案提供的命令列方式編碼工具)閣提供一个 verify(校驗)選項,當使用該選項來做編碼的時,編碼的同時就隨對已經編碼資料進行解碼閣佮原始輸入資料進行較,一旦發現無仝款就會閣登出並且報警提示。 * 就算講對 CD 進行備份:FLAC 有一个 cue 表,表內的 metadata 資料角用佇儲存 CD 的內容列表佮所有音軌的索引點。你會當將一張 CD 儲存到一個單一檔案,並匯入 CD 的 cue 格仔,按呢一个 FLAC 檔案就會當完整地記錄規張 CD 全部的資訊。當你的原來的 CD 拍歹的時陣,你就會當用這个檔案恢復出佮原來一模一樣的 CD 副本。 * 抗損傷:因為 FLAC 的影格結構,做資料流損害的時陣,資料損失會予人限制佇咧受損的資料框內底。一般干焦會曉遺失真短的一个片段。足濟其他無失真音訊壓縮著格式拄著損害的時陣,一个損害就會造成後壁所有資料的遺失。 ==比較== FLAC 佮其他無失真壓縮式,如 ZIP 佮gzip 的主要分別佇咧講 FLAC 會當隨時放送已經壓縮的音訊資料,而且 FLAC 比 ZIP 這類無失真壓縮格式有閣較懸的壓縮比率。(FLAC 咧共音樂的時陣有大約五成壓縮率,猶毋過 ZIP 佇仝一狀況下只有一至兩成壓縮率。) 雖然有損壓縮格式如 MP 三,Opus 等有閣較懸的壓縮率,毋過𪜶會破壞音訊的原來數據,使其實袂使變轉來原來音質,而且 FLAC 可自由選擇壓縮機和壓縮時間,較懸的壓縮率會帶來較懸的解壓縮時間。相比其他無失真壓縮格式如 Monkey's Audio(開展名做 . APE)佮 Shorten,雖然壓縮率有小可仔袂赴 Monkey's Audio,FLAC 技術閣較先進,占用資源閣較低,而且是開放的,所以乎,閣較濟的平台佮硬體產品支援 FLAC。 佇咧 Hydrogenaudio 維基有一个各類無損音訊壓縮的較表示,內底包括著矣 FLAC 格式。 ==參見== * Monkey's Audio * 彼个音訊編碼格式的較 * 無失真的資料壓縮 ==註解== ==外部連結== * etree . org 維基 * FLAC 專案主頁 ( 舊的 ) * FLAC 專案主頁 * 支援 FLAC 的音樂播囥程式列表由推廣 FLAC 計畫組織所編寫。 * FLAC 佮其他無損音訊格式較列表 * Speek 的無損音訊猶閣有損音訊較列表:比較 FLAC , Wave , Ogg Vorbis 佮 MP 三格式的壓縮率及時間。 * 無去真壓縮格式的較列表由 Hans Heiden 所製作 * 無損音訊壓縮日誌 [[分類: 待校正]]
返回到「
FLAC
」。