找回密码
 -注册-
查看: 27976|回复: 0

一些碉堡的Foobar Mod,真的比Foobar官方还牛X?

[复制链接]
发表于 2012-12-20 17:35 | 显示全部楼层 |阅读模式 来自 湖北省武汉市
之前有基友给我提到过一款foobar mod 叫 foobar2000 XA XXX 对音质提升比较明显,然后我就到作者博客XA400这个地址http://blog.sina.com.cn/s/blog_72b3301c01013wh3.html

一共三个
foobar2000 XA config
foobar2000 XA
foobar2000 XA wav 1644
随便开了一个,foobar2000,一定是我打开姿势不对!怎就一个黑框框,看了readme我明白了。。、

亮点在说明里面这两句话

====================================================================================================
foobar2000 XS wav 1644   = 只支持16Bit 44kHz wav, 音質最好.
foobar2000 XS       = cdda/cue/wav/mp3/ape/flac (flac不支持24/96或更高格式)

foobar2000 uac.exe : 當開啟了Windows UAC,無法拖放音樂檔時用,但音質較差.
fooassoc.exe : 音樂文件關連
====================================================================================================

经过比对这四个文件

文件: \foobar2000 XA300B (Intel SSE4.2)\foobar2000 XA\foobar2000 uac.exe
大小: 274432 字节
修改时间: 2012年12月12日, 18:39:40
MD5: E4F0261C231B3C4372B3BD03BB657A25
SHA1: 96605D6D9A09CD01C6F9D101F233D5B9B2AC8919
CRC32: EF08C281

文件: foobar2000 XA300B (Intel SSE4.2)\foobar2000 XA\foobar2000.exe
大小: 274432 字节
修改时间: 2012年12月12日, 18:39:40
MD5: E4F0261C231B3C4372B3BD03BB657A25
SHA1: 96605D6D9A09CD01C6F9D101F233D5B9B2AC8919
CRC32: EF08C281

文件:\foobar2000 XA300B (Intel SSE4.2)\foobar2000 XA wav 1644\foobar2000 uac.exe
大小: 274432 字节
修改时间: 2012年12月12日, 18:39:40
MD5: E4F0261C231B3C4372B3BD03BB657A25
SHA1: 96605D6D9A09CD01C6F9D101F233D5B9B2AC8919
CRC32: EF08C281

文件: \foobar2000 XA300B (Intel SSE4.2)\foobar2000 XA wav 1644\foobar2000.exe
大小: 274432 字节
修改时间: 2012年12月12日, 18:39:40
MD5: E4F0261C231B3C4372B3BD03BB657A25
SHA1: 96605D6D9A09CD01C6F9D101F233D5B9B2AC8919
CRC32: EF08C281


这四个碉堡的不是一个文件么,混蛋乞还会影响音质?
还有音质差别??至于为什么foobar2000 XS wav 1644 不支持其他格式老手们肯定看出来了components是foobar插件文件,没有自然就无法播放。
我对这软件疑点越来越多。。。。你们大可把components放进去就全能了。。。。。

首先反复对比了他和foobar音质上存在的差异,的确。我是2.0.18他这个的确乐器部分存在一些表现方式的细微差异,这个到底是好是坏说不好(首先我申明我设备渣U2+600
不过foobar2000对早期是开源,简单的拿别人的源码进行修改成这奇怪的界面(然后对加入音染也很简单了吧?误?)(这样是为了装逼吗?误?)

首先我是计算机专业的,第一反应就分析这些多出来的动态库是干啥的。
其中tbbmalloc.dll,tbbmalloc_proxy.dll是Intel Threading Building Blocks简而言之就是Intel并行计算的一个库,用来干啥我们继续分析,跟踪utf8api.dll发现引入了这个库tbbmalloc_proxy.dll,tbbmalloc,tbb(这个是早期foobar用来处理utf字符的库),
更荒唐了,这库只是负责字符处理,引入这库干啥?并行计算能提高音质,但是亲,你实际用的的就是utf8原版???这个库看来的确被加载了,但没用过啊卧槽。。这是什么黑科技?(这样是为了装逼吗?误?)

foobar2000 XA300B (Intel SSE4.1)
foobar2000 XA300B (Intel SSE4.2)
ReClock XS mod 01i

看看他的几个版本
2012.12.18 更新XA400, 修複換歌爆音, 音質大幅提升, 改善字體顏色, 請重新設置foobar2000.cfg
2012.12.12 更新XA300, 音質大幅提升, 輸出改用waveOut, 現兼容WinXP(舊WinXP版取消)
修复爆音,音质大幅度提升,他爆音原因就是foo_output_std.dll给他改毛了要不就是用了其他版本foo_output_std.dll,为啥要改要换(这样是为了装逼吗?误?)

foo_output_std.dll
NUM    地址
00000001  10002C30  foobar2000_get_interface
00000001  100028C0  foobar2000_get_interface

主程序从XA400, 升级XA300 就改了1个字节把3改成4。。。。。。。。。。。。。。。。。。。。。。。。。。。。


继续看多个指令集优化的版本是完全一样的,唯一不同的就是这一点儿也没用到的些库(这样是为了装逼吗?误?),好歹我会点汇编,当年PJ杀软也不是没干过,并行计算也学过(外行人可能会觉得这个很牛,就像我觉得那些老烧很牛一个道理)。

用一句话概括就是用一个大杯子里放了一个小杯子,然后用他们来喝水,再简单一点就是TKKZFP,在再简单一点就是DCYZ,更简单一点就是ZB。

我是不是太蛋疼了。。。继续翻作者博客,更多碉堡的东西出来了
Windows音質優化(18):部份對音質有影響的介面設置http://blog.sina.com.cn/s/blog_72b3301c010182kb.html此文是说系统图标大小会影响音质
http://blog.sina.com.cn/s/blog_72b3301c0100ph26.html哦对了~大家记得听音时要裸奔哦
还有一些碉堡的回复http://blog.sina.com.cn/s/blog_72b3301c01013wh3.html
新版本沒有放出完整代碼, 新版的代碼跟老的區別不大,只是加入更多功能,音質更差了(作者看到不知道会不会气死(笑)。。等等,我翻不下去了。。

ffdshow XA mod 15(x86) ,这也是开源的,我姑且认为你很牛吧,能改了无数软件mod,而且该法都一样,引入一个完全你没用到的动态库引入了这个库tbbmalloc_proxy.dll,tbbmalloc,tbb!嗯。黑科技!!,你这是要闹哪样,你这样mod,ffdshow敢不敢放nmm-hd?
再随便翻翻,这作者真逗,没开源的软件也能mod,ReClock XS mod 01j 軟件Hifi音頻時鐘http://blog.sina.com.cn/s/blog_72b3301c0100v1xj.html手法一样引入了这个库tbbmalloc_proxy.dll,tbbmalloc,tbb,我彻底跪了!
所有软件都能照此优化?那ITBB早就大卖特卖,啊~~~加上我们这个库一行代码都不用改就能有好声音,好速度,i3能秒杀一切i9八核(笑。

还有作者你到底看不看Apache License,foobar你这样修改然后拿来卖(P)钱(误?)是很不道德的啊。

总结:我大有体会到老烧说的任何细节都能会改变声音的走向,但是你。。。这也太扯了啊,至于为啥你这foobar声音会有什么什么不同大家可以这样把他的components解码器插件替换到你自己的目录下]故弄玄虚声音之所以改变就是因为她的输出方式或者解码器
也许有啥新发现注意用和不用ASIO的差别!
1.jpg
2.jpg
3.png
4.jpg
您需要登录后才可以回帖 登录 | -注册-

本版积分规则

Archiver|手机版|粤icp备09046054号|耳机网-耳机大家坛

粤公网安备 44030602000598号 耳机大家坛、www.erji.net、网站LOGO图形均为注册商标

GMT+8, 2024-3-29 07:50

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表