TAK

TAK

TAK是一種新型的無損音頻壓縮格式,全稱是Tom's Audio Kompressor,產於德國。

基本介紹

簡介,特點,優勢,劣勢,支持,硬體,軟體,壓縮設定,介紹,命令行參數,

簡介

TAK是一種無損音頻壓縮格式,類似於FLACAPE,總體來說,壓縮率類似APE而且解壓縮速度類似FLAC,算是綜合了兩者的優點。但目前軟體支持有限。
音頻音頻

特點

-較為優秀的壓縮率。使用最低參數時壓縮率達到甚至超過FLAC的最高參數Level8等級,使用最高參數時壓縮率媲美APE C4000 (Extra-High)參數,處於相當高的水平。
-較快的壓縮速度。在參數選擇合理的情況下壓縮速度遠大於同級別壓縮率的其他編碼方案,其高效體現於此。
音頻音頻
-非常快的解壓速度。類似於FLAC的解壓速度。
-多執行緒。命令行編碼器原生支持多執行緒編碼(1~4執行緒,自從1.0.3版本)。
-Pipe input。編碼器支持Pipe input(管道輸入)。
-流支持。每隔兩秒,包含解碼所需全部信息的一楨會被插入到音頻中。
-容錯度。1比特的信息出錯,最多影響到250毫秒的音頻。損壞的幀將會被靜音處理,在播放時一般不容易察覺。
-錯誤校驗。24比特的CRC校驗用於每一楨上。
-多聲道。2.2.0版本加入多聲道支持。
-Hi-Res。最高支持24bit / 192KHz規格。
-支持回放增益(ReplayGain)。
-極佳的定位能力。即在你需要從中間某一點播放的時候,能夠很快地找到你想要的地方開始播放,定位也十分準確,無需seeking table。
-支持標籤信息(APEv2)。同時可以利用外掛CUE分割音軌和添加音頻信息。類似APE等。

優勢

1. 快速的編碼速度(在現今的平台上,輕鬆達到數百兆位元組每秒的編碼速度);
2. 快速的解碼速度(接近於FLAC);
3. 更好的壓縮等級(接近於Monkey's Audio/APE 高壓縮率);
4. 優秀的容錯性
5. 更快速的定位能力。

劣勢

1. 不開放源碼(目前如此);
2. 沒有硬體播放器支持;
3. 支持的軟體不多;
4.官方目前只支持Windows平台,在Mac OS X和Linux平台上實現解碼稍有不便。

支持

硬體

(目前尚無硬體支持TAK的播放)

軟體

Windows:提供了官方的應用程式(程式,WinAmp外掛程式,SDK,解碼庫);
Linux:可以通過Wine模擬運行TAK的應用程式(GUI和命令行均可);
ffmpeg:ffmpeg開發者對2.2.0版本的tak_deco_lib.dll進行反編譯,實現了TAK的解碼(只支持2.x版本的TAK),並已納入ffmpeg中;
Foobar2000:通過解碼外掛程式(foo_input_tak.dll)實現;
Winamp同樣通過外掛程式(官方)實現;
千千靜聽5.5.2以後的版本僅支持TAK 1.0,5.9.6版本支持TAK 2.2。
AirPlay
AIMP3
XMPlay
Quintessential Media Player
Potplayer
MikuPlay3
Mplayer
QQ影音
……

壓縮設定

介紹

TAK共有p0~p4五個壓縮等級,每個等級可後綴e (extra)或m (max)來達成更高的壓縮率,所以一共有15種壓縮等級設定。需要注意的是,後綴e或m並不影響解碼速度(例如p4和p4m的解碼速度相同),但額外耗費一些編碼時間。壓縮率pxm>pxe>px。
TAK默認的壓縮等級設定為p2,有著良好的壓縮率/壓縮時間比值。TAK的各個壓縮等級間效率過渡平滑,無需太過擔心高壓縮等級太不划算的問題,但要注意的是不要輕易加上e或m參數,如p1e這樣的設定,它完全不如p2,同時無需擔心兩者解碼速度間過小的差異。
右圖是TAK 2.3.0 GUI給出的各種編碼等級設定的壓縮率Compression)、編碼速度(Encoding Speed)、解碼速度(Decoding Speed)差異參考圖表,表中以p2為基準。從表中也可以看出在p4以下的設定中使用e或m是不明智的,若追求壓縮率(如用於網路分享和個人無損音樂存儲)推薦使用p4e這個設定。若追求編碼速度可使用p2這個設定,這已經足夠快以致於在主流配置下機械硬碟可能已經出現瓶頸,不建議使用p2以下的等級。
TAK

命令行參數

關於foobar2000轉換器的設定可參考右圖,圖中參數為"-e -p4e -ihs - %d",利用轉換器可以將其他格式的無損音頻轉換為TAK格式。
fb2k轉換器設定參考fb2k轉換器設定參考

相關詞條

熱門詞條

聯絡我們