TAK

更新时间:2023-12-14 23:32

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影音

暴风影音5

……

压缩设置

内容简介

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以下的等级。

命令行参数

关于foobar2000

免责声明
隐私政策
用户协议
目录 22
0{{catalogNumber[index]}}. {{item.title}}
{{item.title}}