耳机网-耳机大家坛

标题: foobar极致优化攻略 & foobar最佳历史版本 [打印本页]

作者: wxwxwx0    时间: 2026-4-14 18:36
标题: foobar极致优化攻略 & foobar最佳历史版本
本帖最后由 wxwxwx0 于 2026-4-16 13:20 编辑


foobar极致优化攻略

你是否早就放弃了使用foobar?你的foobar声音是否听起来:要么感觉很糊,缺少细节和瞬态,不通透;要么声音发亮、紧绷;要么某个频段有令人难受的音染?这是一个古老的话题,但是我最近花了一整天时间,系统地研究了foobar里每一个角落对声音的影响,结果令我大为震撼。

请跟我做一遍以下优化步骤,再听听声音如何(建议所有细节都照做。可以额外安装一份portable版本来对比优化前后)
注:请相信我,以下每一个细节都会影响声音,且大多数设定都比较重要!(我是通过回放钢琴录音,仔细对比钢琴声音的完整度和结像)

✅表示勾选,❌表示不勾选,
⭕️表示清空内容,❗❕❗❕表示该选项具有相当基础/关键的影响

0)以下基于比较新的foobar版本(如2.25.8);使用官网下载的版本;默认使用ASIO驱动;首先将全部设置项、界面layout恢复默认,或者重装。

1)Display部分
-> Display界面
   -- Selection viewers:选Prefer currently playing track
   -- Album art:所有search patterns
⭕️
-> Context Menu界面
   -- 该界面下所有选项/子选项❌
-> Default User Interface界面
   -- Quick Setup:选择simple playlist+tabs和Default Playlist (即默认最简洁的一种界面模式)❗❕❗❕
   -- Playback state display formatting
⭕️
-> Colors and Fonts界面
   -- 所有选项❌
   -- Dark Mode:选Use system setting
   
2)界面的进一步简化(这一块请平衡你自己的需求)
-> 去掉playlist tabs   
   -- 回到主界面,点击View->Layout->Enable layout editing mode,然后右键播放列表上面那个playlist tabs,点Replace UI Element,选择Playlist view
-> 简化播放列表
   -- 在Playlist view标题栏右键->Colomns,将Artist/Album/Track no/Playing去掉勾选,只留下Title栏
-> 简化控件
   -- 在工具栏右键,可以去掉:进度条、音量条、频谱显示,只保留Buttons区域
   -- 在Buttons周围右键->Customize Buttons,将Stop/Play以外的按钮移除
   
3)快捷键 & 媒体库 & Networking部分  
-> Keyboard Shortcuts界面
   -- 所有快捷键
⭕️
-> Media Library界面
   -- Music folders
⭕️
-> Album List界面
   -- Views
⭕️
   -- Start playback when sending selection to playlist❌
-> ReFacets界面   
   -- Columns
⭕️(这里有个bug,如果全清空下次会触发重置,所以留下一行)
   -- Filters界面
⭕️(同理留下一行)
-> Networking界面
   -- Proxy server选择No proxy
   
4)Playback部分
-> Playback界面
   -- ReplayGain下的Source mode和Processing都选择none
-> Decoding界面
   -- 只保留你常听的音频格式(如wav/flac,当然最理想的是只留一种),其他全部去掉 ❗❕❗❕
-> Output界面
   -- 请相信我,将这里的Buffer length拉满到30000ms ❗❕❗❕
   -- Enable smooth seeking❌
-> Device界面
   -- 只保留ASIO,其他去掉勾选
-> ASIO界面
   -- Terminate unresponsive drivers❌
   -- Run with realtime process prority❌(保守起见请自行对比是否勾选;如果你已经用Process Lasso来提升asio进程优先级则不要勾选)
-> 回到主界面的playback菜单栏
   -- Playback follow cursor和Cursor follow playback
  
5)Shell Integration和Tools部分
-> Shell Integration界面
   -- 所有选项❌
   -- 下面三行patterns
⭕️
-> ReplayGain Scanner界面
   -- Quiet mode❌
   -- Analyze loudness方法:选默认的EBU R128
   -- Album grouping pattern
⭕️

6)高级设置
-> Display
   -> Default User Interface ❗❕❗❕
      -> Main window transparency
         -- Transparency:0
         -- Only when inactive❌
      -- Flash element on activate from menu❌
      -- Support Dark Mode❌
   -- Autocomplete fields:
⭕️
   -- Integrate with Windows Universal Volumn Control❌
   -> Legacy title formatting settings
      -- 下面所有内容⭕️

   -- Mouse wheel: scroll the object...❌
   -> properties dialog
      -- 下面所有内容
⭕️
   -- Standard sort patterns:⭕️
   -- VBR bitrate updates per second:0
   -> Visualisations
      -- Use hardware acceleration❌
   -> Album art
      -- maximum external art size:1
      -- Embedded vs external:选Prefer external

   -> Album List ❗❕❗❕
      -- Search box delay:填10000
      -- Remember last open state❌
      -- Show tooltips❌

-> Networking
   -- Disable ShoutCast metadata with HTTP GET proxy✅
   -- Keep reconnecting dropped connections:0   
   -- Suppress HTTPS certificate checks:⭕️

      
-> Playback  
   -- Enable additional decoding❌
   -> Exclusive output overrides✅
      -- Hardware buffer in milliseconds:0(请自行对比,ASIO驱动配合性能好的系统可以直接填0)❗❕❗❕
      -- Use event✅
      -- Silence preroll in milliseconds:0
   -- Flush playback queue on manual track change❌
   -> Shuffle
      -- 下面所有内容
⭕️
   -- Slow but accurate seeking❌
   -> Thread prority ❗❕❗❕
      -- Thread prority:7
      -- Use MMCSS❌ (这里有极大争议,但强烈建议关闭)
   -> Buffering
      -- Read-ahead for local files:0
      -- Full file buffering:0(不要使用这个内存播放)
   -- Prevent hard disk sleep while playing❌
   
-> Tools ❗❕❗❕
   -> File Intefrity Verifier
      -- Maximum threads:1
   -- Process browse key events❌
   -- Process system media key events❌
   -> ReplayGain Scanner
      -- Scanning thread count:1(注意不要填0,0是所有线程它都要用)
      -- Scanning thread prority:1
      -- Apply gain thread count:1
      -- Read size during...:0
   -> Search
      -- Asymmetric matching❌
      -- Search下面其他内容
⭕️
   -- Prevent maching standby during time-consuming tasks❌

7)关于foobar安装目录的优化
** 删掉icons和themes子目录声音会更好
** 但是其他任何东西都不要动了!(很多dll文件删除后foobar还能正常运行,但实际上会增加它的运行开销)



作者: wxwxwx0    时间: 2026-4-14 18:51
本帖最后由 wxwxwx0 于 2026-4-19 16:29 编辑



foobar最佳历史版本

我首先对比了4个不同时间节点的版本:v1.3、v1.6、v2.1.x、v2.25.8(最新版)

v1.3:这个网友的听感是正确的:  多翻测试折腾,还是foobar v1.3好 https://erji.net/forum.php?mod=viewthread&tid=2332603
早期的版本相当精简,因此声底是最好的,不用优化就能出好声:非常宽松、耐听的声音。但与此同时由于可配置项有限,缺少一些关键的驱动相关设置和线程优化选项,所以声音的上限不够高,听起来略不够现代hifi。

v1.6:可能是历史上最差版本,从这个版本开始就加了一堆东西,却又无法优化配置。

v2.1.x:这个版本经过极致优化后,能够达到不错的平衡,高素质且好听感,但还有一些关键的可配置项是缺少的,声音也稍微还差口气。

v2.25.8:有最全面的配置项,然而经过极致优化后,发现它的声底又比v2.1.x退步了。(但喜欢一耳朵高素质的人可能会觉得这版最好)

于是我认为最好的历史版本应该在v2.1.x~v2.25.8之间,既需要有完整的可配置选项,又要有很好的声音本底(接近v2.1.x),于是最终找到了v2.24。对比了2.0,2.1.x和2.24其实没有差距很大,但是2.25-2.26退步明显。


最终结论:如果你不做优化或轻度优化,v1.3是不二之选;如果配合本文的极致优化攻略,那么v2.24能够真正体现出一个hifi播放软件应有的水准。

更正:
不好意思经过一段时间使用我的看法完全变了:现在认为最好的版本是v1.6.7,原因是更早版本的foobar声底绝对更好(且其重要性超过我此前的预期)。v1.6.7 > v1.6.18 > v2.0 > v2.1.x > v2.24 > v.2.25。
相对而言后续版本增加的可优化配置项可忽略不计,但是Exclusive output overrides这个配置是绝对重要的(v1.6.7就是第一个带了此配置项的版本)。

最后补充一点:同一个版本的x86版本要比x64版本声音更好。Portable安装比标准安装更好声!

warning:深度优化后声音很可能偏离你的印象和习惯,请多听听看









作者: wxwxwx0    时间: 2026-4-14 19:01


界面优化完大概是长这样的


作者: wxwxwx0    时间: 2026-4-14 19:08


最后再推荐一下搭配Process Lasso和MinorityClean

Process Lasso怎么用?教你用十分钟打造一台准hifi级电脑 https://erji.net/forum.php?mod=viewthread&tid=2399686

重新引荐一下pchifi福音MinorityClean https://erji.net/forum.php?mod=viewthread&tid=2399317


作者: wxwxwx0    时间: 2026-4-14 20:08
本帖最后由 wxwxwx0 于 2026-4-16 13:14 编辑

关于3个buffer

预读取buffer(Full file buffering):不要开了

Output界面的buffer length:文件解码之后的缓存,越大越好(30000ms > 10000ms > 5000ms > 1000ms > 200ms)

高级设置里的hardware buffer:endpoint音频缓冲区,对ASIO来说越小越好(0 >= 1ms > 5ms > 10ms >50ms)






作者: hrmdadi    时间: 2026-4-14 20:37
wxwxwx0 发表于 2026-4-14 19:01
界面优化完大概是长这样的

大哥,这么精简的界面把媒体库都干没了,岂不是自废武功
我对照了一下自己的2.1.6,选项内容和新版还是有不少差距的,现在把buff拉高了看看效果。。

作者: 王赚    时间: 2026-4-14 22:20
楼主的每篇文章都是干货满满,学习了
作者: 西营虫虫    时间: 2026-4-14 23:22
我的 foobar 选择网络中的数播后,播放歌曲完全没反应进度条动不了,不知道什么原因  什么 upnp 插件有默认装上的
作者: sherloteE    时间: 2026-4-15 00:12
现已入坑HQPLAYER DSD直通和PCM使用SIN LONG滤波器 发现foobar没法听了 当然非常吃CPU 我CPU 12700KF
作者: wxwxwx0    时间: 2026-4-15 00:23
本帖最后由 wxwxwx0 于 2026-4-15 00:24 编辑

foobar本来就没法听。我以前认为它不如potplayer

但和优化后的foobar比,hq升频都是浮云

作者: k71g    时间: 2026-4-15 00:41
hq我没觉得好听
作者: wxwxwx0    时间: 2026-4-15 01:03
我来进行一个播放软件(本地播放不升频)大对比
作者: 声音影响力    时间: 2026-4-15 07:19
感谢大佬把玩数播系统的几乎每个环节都详尽分享出来 ,许多设置与调整的独家心得确实很值得借鉴,不然得瞎摸索老长时间,也有可能玩不利索劝退N次。
作者: clark8888    时间: 2026-4-15 07:21
sherloteE 发表于 2026-4-15 00:12
现已入坑HQPLAYER DSD直通和PCM使用SIN LONG滤波器 发现foobar没法听了  当然非常吃CPU 我CPU 1270 ...

Foobar用pggb升频插件后再推送到linux网桥,不会输给HQ

作者: 331600ttt    时间: 2026-4-15 08:42
谢谢楼主分享干货!!
作者: wxwxwx0    时间: 2026-4-15 08:54


之所以foobar是这个样子,是因为它不够模块化,处理音频的线程和UI线程是在一起的,定时器的管理是全局的,因此每改变一个细节就会伤到整体。

比如说即便你已经接近极致优化完成,但只要Album List Search Box Delay一个选项没有改,基本上就功亏一篑大打折扣

作者: 苦丁香    时间: 2026-4-15 10:31
谢谢楼主分享
作者: yanjun903    时间: 2026-4-15 10:48
学习了
作者: yukeelun    时间: 2026-4-15 10:48
其實買個FIDELIZER PRO 正版安裝在WINDOWS...

99.9% 的聲音問題都可以解決.. HAHA
作者: 寂光    时间: 2026-4-15 10:49
感谢分享
作者: wxwxwx0    时间: 2026-4-15 12:08
yukeelun 发表于 2026-4-15 10:48
其實買個FIDELIZER PRO 正版安裝在WINDOWS...

99.9% 的聲音問題都可以解決.. HAHA



解决不了的

作者: popoo_123    时间: 2026-4-15 15:30
支持一个
作者: 虎啸68    时间: 2026-4-15 16:14
k71g 发表于 2026-4-15 00:41
hq我没觉得好听

HQ升频我更不喜欢听,升频后变干变细,当然有很多人都喜欢,都说升频好听,个人口味的问题。

作者: Lucky-FFFFF    时间: 2026-4-15 17:15
sherloteE 发表于 2026-4-15 00:12
现已入坑HQPLAYER DSD直通和PCM使用SIN LONG滤波器 发现foobar没法听了  当然非常吃CPU 我CPU 1270 ...

没有吧,同 12700KF,用起来都没啥存在感

作者: Donte    时间: 2026-4-15 20:58
2.24和2.24.6区别大不?我是升到2.25后一耳朵换回2.24.6了
作者: wxwxwx0    时间: 2026-4-15 22:35

大家好,还要补充一些遗漏:(会让声音更上一层,真是疯了哈哈)


1)Display部分
-> Colors and Fonts界面
   -- Dark Mode:选Use system setting
   
6)高级设置
-> Display   
   -> Legacy title formatting settings
      -- 下面所有内容⭕️
   -> Album art
      -- maximum external art size:1
      -- Embedded vs external:选Prefer external   

-> Networking
   -- Disable ShoutCast metadata with HTTP GET proxy✅
   -- Keep reconnecting dropped connections:0   
   -- Suppress HTTPS certificate checks:⭕️



作者: 梅紐因    时间: 2026-4-15 23:59
谢谢分享技术贴!照着设置foobar2000的确好听不少

作者: DINGDONGJI    时间: 2026-4-16 01:22
感谢分享
作者: pipi1818    时间: 2026-4-16 02:58
没有汉化版的吗,我用的是汉化版foobar
作者: tomman    时间: 2026-4-16 04:09
谢谢楼主,听劝从2.1.6改成2.24版,按照设置改,比原来进了一大步,声音凝聚,定位好了很多。pchifi的福音!
作者: wxwxwx0    时间: 2026-4-16 07:54
pipi1818 发表于 2026-4-16 02:58
没有汉化版的吗,我用的是汉化版foobar



贴给deepseek请它把英文配置项全部翻成中文

作者: 枫语    时间: 2026-4-16 09:06
学习了!!!
作者: dxs390413    时间: 2026-4-16 09:18
感谢楼主好分享,学习一下。
作者: k71g    时间: 2026-4-16 11:23
wxwxwx0 发表于 2026-4-15 22:35
大家好,还要补充一些遗漏:(会让声音更上一层,真是疯了哈哈)

有没有设置好的,发一个出来看看。

作者: wxwxwx0    时间: 2026-4-16 13:13
本帖最后由 wxwxwx0 于 2026-4-16 14:06 编辑
wxwxwx0 发表于 2026-4-15 22:35
大家好,还要补充一些遗漏:(会让声音更上一层,真是疯了哈哈)

最后的补充和更正:

** 强烈建议不要开full file buffering了!而且这个设置越大声音越差。如果你想要内存播放可以额外使用ramdisk(这二者声音是明显不同的)。

** 主界面菜单栏的playback下面,取消勾选Playback follow cursor和Cursor follow playback

** Portable安装比标准安装更好声!

关于foobar安装目录的优化:

** 删掉icons和themes子目录声音会更好

** 但是其他任何东西都不要动了!(很多dll文件删除后foobar还能正常运行,但实际上会增加它的运行开销)



作者: laxim    时间: 2026-4-16 17:35
太丑了,也懒得怎么设置(也就勾选一下解码WASAPI输出),都是用美化版的
作者: wxwxwx0    时间: 2026-4-16 22:05
其实foobar界面真的很好看吧,potplayer和kmplayer也是,审美大气。其他都是:要么过于随便,要么丑,要么土。
作者: saijp8    时间: 2026-4-17 10:22
本帖最后由 saijp8 于 2026-4-17 10:29 编辑

建议楼主试下最近免费在试听的香港FEVER电源线,PCHIFI配合你的CPU和FB调整,彻底显示出无音染,音乐味好,信息量足,大声压下非常耐听好听。
作者: ahs371    时间: 2026-4-17 13:03
sherloteE 发表于 2026-4-15 00:12
现已入坑HQPLAYER DSD直通和PCM使用SIN LONG滤波器 发现foobar没法听了  当然非常吃CPU 我CPU 1270 ...

同感。我用Foobar 1.6.3超过10年,近两年装了HQPLAYER与Jriver,HQ最好,Jriver稍次,这两者都比foobar 1.6.3好得多,就是foobar没法听了,前两年就卸载了foobar。去年为了音乐格式转换装了个新版的Foobar 2.24,发现音效比1.6.3有巨大提高,比Jriver还要好一些,除了古典音乐外基本上达到了HQ的水平。现在我已经把Jriver卸载了,听古典就用HQ,听其他都用Foobar。


楼主的优化真是用心了,但我对foobar的优化与楼主不一样,很早就发过本人优化的方法,优化后音质有提高。


作者: wxwxwx0    时间: 2026-4-19 16:27
本帖最后由 wxwxwx0 于 2026-4-19 16:29 编辑

更正:
不好意思经过一段时间使用我的看法完全变了:现在认为最好的版本是v1.6.7,原因是更早版本的foobar声底绝对更好(且其重要性超过我此前的预期),v1.6.7 > v1.6.18 > v2.0 > v2.1.x > v2.24 > v.2.25。
相对而言后续版本增加的可优化配置项可忽略不计,但是Exclusive output overrides这个配置是绝对重要的(v1.6.7就是第一个带了此配置项的版本)。

作者: sunmay2008    时间: 2026-4-20 15:28
既有Exclusive output overrides,为什么还用ASIO进行设置呢?
作者: wxwxwx0    时间: 2026-4-20 16:29
sunmay2008 发表于 2026-4-20 15:28
既有Exclusive output overrides,为什么还用ASIO进行设置呢?



asio是一套与wasapi不同的驱动工作方式,exclusive可以理解成驱动对应的高级设置项(目前只有foobar把这个设置开放出来了),无论asio还是wasapi实际都受这个设置影响

作者: wxwxwx0    时间: 2026-4-20 16:31
wxwxwx0 发表于 2026-4-19 16:27
更正:
不好意思经过一段时间使用我的看法完全变了:现在认为最好的版本是v1.6.7,原因是更早版本的foobar ...



最后再补充:可以用resource hacker软件把foobar里的一些资源文件+对话框移除,声音会继续提升!

作者: sunmay2008    时间: 2026-4-20 17:11
与音频有关的组件和设置   可能  对最终声音有影响。
那些周边的辅助功能,占用些计算机资源而已。
对于目前基本主流的配置,这些辅助功能不在话下,对于声音的影响只是心理因素起作用吧
作者: wxwxwx0    时间: 2026-4-20 18:49
sunmay2008 发表于 2026-4-20 17:11
与音频有关的组件和设置   可能  对最终声音有影响。
那些周边的辅助功能,占用些计算机资源而已。
对于 ...



不要把别人当傻瓜

作者: wxwxwx0    时间: 2026-4-20 18:50

对了还发现一个严重问题,foobar的asio其实远远不如原生的wasapi

作者: saijp8    时间: 2026-4-20 20:32
本帖最后由 saijp8 于 2026-4-20 20:34 编辑
wxwxwx0 发表于 2026-4-20 18:50
对了还发现一个严重问题,foobar的asio其实远远不如原生的wasapi

感谢你做出的贡献,另外可以多对比你会发现其实就是FB默认的输出是最自然的声音,wasapi还是有点偏干冷硬


作者: wxwxwx0    时间: 2026-4-20 21:24
saijp8 发表于 2026-4-20 20:32
感谢你做出的贡献,另外可以多对比你会发现其实就是FB默认的输出是最自然的声音,wasapi还是有点偏干冷硬 ...



你设置的有问题

作者: wxwxwx0    时间: 2026-4-20 21:30

wasapi exclusive mode的hardware buffer很有意思,它是需要微调的,音质和buffer长度关系是一个抛物线:在我这里调出来的最佳值是127ms,你没有看错要精确到1ms!你会得到一个极其通透的天籁般声音,而只要偏差1ms(126ms或128ms)音质就开始急剧下降。
作者: wxwxwx0    时间: 2026-4-20 21:45


奥不是!是127的倍数都可以(127,254,1270)!!




欢迎光临 耳机网-耳机大家坛 (http://www.erji.net/) Powered by Discuz! X3.2