【坑爹向】无损编码器折腾
foobar2000吧
全部回复
仅看楼主
level 8
jayhuokok 楼主
首先要说明的是,本人非专业,纯属个人经验,仅供参考。
这里提及的无损转换,大吧那里的转换专用版应该都有,帖子名字叫
教程——使用foobar2000转换WMALossless
很明显帖子名字太过误导人了[吐舌]
这贴是方便想自己把弄转换器又无从下手的人的。
本人版本,Foobar2000 v1.3.2
虽然说foobar并非采用directshow,但是这个可以类比说明一下原理
各种编码器,很典型都需要wav输入。而Foobar的转换器,由于有强大的解码支持,所以是一个十分精良而方便的GUI。还有就是大部分编码器支持pipe encoding,具体我也不懂,总之就是解码编码同步进行,跳过了严格先解码后编码这样的流程。
编码器(exe)一般被称为binary(为什么这么叫我不知道),所以在各个官网疑惑不知道下载哪个的时候找这个字眼就是了。
2014年06月19日 07点06分 1
level 8
jayhuokok 楼主
1、FLAC(Free Lossless Audio Codec)
这个没什么好多说的,FB有预设,拖那条就好了。
编码器:flac.exe 最新版本是1.3。其实官方提供的套件就只到1.2.1,区别几乎可以不计,所以不必特别要求最新版。
也许flac在压缩率方面并非最突出,但是头文字F代表着一切,永远不会有版权方面的担忧,并且开源,第三方若想支持很容易。泛用性,稳定性都十分好。
2、TAK(Tom's lossless Audio Kompressor)
为什么是Tom's lossless Audio Kompressor,大概因为开发者是德国人的原因[吐舌]
把这个格式放在第二个讲是因为,tak的压缩率堪比ape,同时解码速度堪比flac,我个人比较喜欢这个格式。缺点是并不开源,关于这个,作者似乎说过算法很复杂,暂时(????)不想放出source code被别人改。PC端我还是推荐用这个!恩
编码器:Takc.exe 在官网提供的压缩包TAK_2.3.0里面的application文件夹中。
我的设置:-e -p3 -ihs -md5 - %d
简单解释:e指编码,p3是压缩率选择(p2也很常用),ihs是上面提及的pipe encoding用到的(具体我也不是很懂,总之最后foobar会给压缩出来的文件上tag,所以不需要header???),md5是计算原始音频文件的md5码记录下来(值得一提的是flac默认会加并且似乎无法关闭)
3、APE(Monkey's Audio)
这个应该是很早开始收无损压缩音频人都很熟悉的,被亲切(?)地称为猴子。然而我不得不说的是,如果调高压缩,解码效率相比很低下。还有就是不支持pipe encoding(至少我试下来不行),hydrogenaudio的wiki说它开源,不过我还真不知道在哪。安装包里倒是有提供directshow的滤镜。
编码器:MAC.exe
我的设置:%s %d -c3000
c3000即ape high,或者可以设置成c4000,为extra high。最高的我不推荐。
4、ALAC(Apple Lossless Audio Codec)
苹果的,显而易见的好处是,苹果设备能很好地播无损(太旧的不算)。我不是果粉,我的pad上面依旧只放mp3。值得一提的是,这货居然开源,不敢相信。refalac看名字似乎是官方的reference encoder?没做研究。虽然qaac也能转,这里只说用refalac的方法,当然这东西是在qaac的包里面。
编码器:refalac64.exe(如果不是64位系统的话那就用refalac.exe)
设置:--ignorelength -o %d -
ignorelength的原因跟上面一样,也是因为pipe
什么?你说文件大小跟iTunes转出来不一样?放心,没问题,我已经bit compare测试过很多文件了
还是不舒服?真果粉就是要原汁原味的iTunes版ALAC吗[滑稽]
备选(过时)方案,要求装有iTunes(要多少版本不清楚,总之更新总不会有事)
编码器:iTunesEncode.exe (原压缩包叫iTunesEncode46)
设置:-e "Lossless Encoder" -a "%artist%" -l "%album%" -t "%title%" -g "%genre%" -y %date% -n %tracknumber% -d -i %s -o %d
5、WavPack
不太熟,FB有预设。这个格式有Hybrid方式的编码,还是挺新鲜的。一般有损和无损编码设计时都是界限分明的,因为似乎编码模型无损有损天差地别??
编码器:wavpack.exe
6、TTA(True Audio)
我不知道这些俄罗斯人在干什么,我也不想知道。总之我用这个编码出来的分轨文件lyric show面板显示不正常,foobar的播放插件也是老旧的。这个编码的特点就是....毫无特点[冷]压缩率也不高,编解码速度也不高。我看不到用它的理由何在?
当然,现在的无损检测源码的Tau Analyzer也是这个网站提供的(Adobe audition我不知道,大的要死,没用过),这是值得肯定的。
编码器:tta.exe (下载libtta-2.1-bin,这个是compile之后的东西)
设置:-e %s %d
不支持pipe(我试下来不行)
7、WMA lossless(win到死 media audio lossless)
.......
.......
也许winphone支持?我虽然用的winphone但是没试过[钱]
编码器:WMAEncode64.exe (非64位的用另一个,原压缩包叫WMAEncode_0.2.9b)
设置:- %d --codec lossless
8、OptimFROG
这是什么?你知道吗?青蛙挺可爱的[太开心]
9、无损检测
这个检测意义不大,看着玩吧。
编码器:fooCDtect2.exe
我的设置:--output %d --threads 2 --mode 0 --tpath "D:\Program Files (x86)\foobar2000\fooCDtect2\Temp" --lfor 3 --lenc 3 --priority 3
解释:以前设的,忘了。
把上面的临时文件夹改成自己的。
题外话:DTS真坑爹,HDMA更坑爹,“次时代”太美,我不敢看。
水平有限,还请指正。
2014年06月19日 07点06分 2
这篇文章必须顶,既消耗了楼主时间精力,还需要积累无数次验证才能形成的经验。
2016年12月26日 09点12分
level 8
jayhuokok 楼主
最后转:FLAC官网图
上图:纵轴压缩比(越小越好),横轴解码速度(普通播放速度的倍数,越大越好)
下图:纵轴压缩比(越小越好),横轴编码速度(普通播放速度的倍数,越大越好)
仅说PC端的话,为何不用tak?(这贴真不是在推荐tak...........
2014年06月19日 08点06分 3
level 12
还有N合一大杀器ffmpeg
2014年06月19日 09点06分 4
FFmpeg我之前看了下似乎无损编码,只有flac可用。奇怪的是Libav文档里说不支持tta,而FFmpeg虽然说可以编码tta,但是实际上我试了下是不行的。是Zeranoe版的FFmpeg.exe没有整合libtta还是什么就搞不清楚了[狂汗]
2014年06月19日 22点06分
level 13
只喜欢用tta,并且喜欢把其他格式都转成tta,没有理由
2014年06月19日 14点06分 6
我最偏爱flac,喜欢把其他格式转换成flac[黑线]
2020年03月20日 14点03分
level 10
好文,还是推荐flac啦,不二之选
2014年06月19日 16点06分 7
都是小儿科[乖]相比之下,皮肤那些我完全没接触,估计看了也完全不会。。。
2014年06月19日 22点06分
level 10
一直使用 flac,看了LZ 对 TAK 的介绍,实测。准备把部分FLAC 转为 TAK,压缩率和解码速度实在是高。 就是其他软件打不开 TAK
2014年06月19日 23点06分 8
其实吧,flac就不用转啦,压缩效率也就提高那么一丁点。[吐舌]我现在的做法是如果是ape和wav的话,就转一下。
2014年06月19日 23点06分
回复 jayhuokok :我觉得不是一丁点,我 E 盘告急,至少可以腾出 10Gb,那个 ape high 占CPU真有点高
2014年06月20日 00点06分
回复 兰姆的回忆 :查了一下价格不贵,可能速度会慢,备份应该不错,到时买个看看
2014年06月20日 02点06分
tak的解码库老得带个他的dll,到现在还不提供静态链接。。。
2014年06月20日 06点06分
level 11
ffmpeg支持tak
去年就能用mplayer放tak了
2014年06月20日 06点06分 10
level 12
[真棒]好贴[我爱牛奶] 是春秋开落,或夤夜闪烁?哪个更值得一错再错……
2014年06月21日 14点06分 11
level 1
楼主有木有WMAEncode_0.2.9a.rar的编码器有的求发一份[乖]
2014年06月27日 09点06分 12
我还真没有,你为什么要老版本?[乖]
2014年06月27日 17点06分
求动图出处[乖]
2014年06月28日 08点06分
回复 jayhuokok :有新版本吗[乖]
2014年06月28日 09点06分
回复 未退体育 :小圆第一部剧场OP,貌似叛逆的物语也有[笑眼]
2014年06月28日 09点06分
level 4
[真棒][楼主好人]
2015年10月12日 14点10分 13
level 1
问下关于DTS,他似乎是6轨,每条规而言最接近哪种格式?大概相当什么码率的mp3?
2015年10月18日 11点10分 14
level 1
谢谢楼主的经验分享,这篇文章必须顶,既消耗了楼主时间精力,还需要积累无数次验证才能形成的经验。
最近我的电脑硬盘音乐已经到了70G,原盘Ape/Flac/Wv的很多,为了整理这些文件开始折腾转码,我转码一直纠结于音质保真度、压缩比、设备兼容性、可持续性,忽略Mp3、Ape、Wav,再对比Flac、Alac、AAC(Apple AAC/Nero)这三种格式的音质保真度、压缩率、标签可用性和完整度,我得出如下个人结论:
1、AAC(Apple AAC)最高质量下优于AAC(Nero),基本上肉耳几乎听不出与Flac、Alac的区别,音质细节和弹性的保留与压缩率都非常好,唯一不足是目前仍然有少数硬件设备不支持,比如旧点的车载播放设备、蓝牙音箱;
2、AAC(Alac/Apple Lossless Audio Codec)16Bit与Flac(Lev 8)最高质量下,Flac文件AAC还略小些,音质细节和弹性不用怀疑,但GoldWave这类音频编辑软件竟然都无法识别,这让我有点顾虑它的设备兼容性问题;
3、目前选择是,普通流行音乐用AAC(Apple AAC)、个人比较喜欢的音乐用Flac、古典音乐用AAC(Alac/Apple Lossless Audio Codec)。
2016年12月26日 10点12分 16
level 13
一直用FLAC,找的很多日漫BGM比较多TAK
2016年12月27日 00点12分 17
level 1
为什么我用FOOBAR转FLAC,跳出来要LOCATE FLAC.EXT,这个不是已经自带了吗
2025年07月18日 17点07分 18
默认安装包里没有。foobar的官网有个freecodec安装包里有,自己去flac官网下一个也可以。
2025年07月19日 06点07分
1