更新日志 Windows
foobar2000 Windows 版更新日志
2.25.10 版本于 2026 年 6 月 26 日发布
改进了内置 UPnP 媒体渲染器的实现,实现了与流行的 UPnP 控制应用程序兼容的无缝播放。
已启用对 OpenHome UPnP 设备作为输出设备的发现。
已为 HTTPS 连接启用 TLS v1.3 加密。
修复了 Ogg/Opus 文件中单章节曲目编号显示不正确的问题。
修复了GPU驱动程序重新初始化后Direct2D可视化卡住的问题。
已将 7-Zip 库更新至 26.01 版本。
UnRAR 库已更新至 7.2.6 版本。
2.25.9 版本于 2026 年 5 月 29 日发布
恢复了 6.1 FLAC 的正确声道掩码。
更好地将后置中置声道重新映射到 5.1 声道扬声器设置。
修复了“删除章节”功能无法处理包含章节的 Ogg 文件的问题。
提高了WebDAV的可靠性。
从 2.26 系列移植了一些 UPnP 错误修复。
在检查组件更新时发送 Windows 版本号,以防止安装需要特定较新操作系统版本的更新。
zlib 已更新至 v1.3.2。
修复了部分窗口丢弃多媒体键盘事件的问题。
Visual C++ 运行时环境已更新。
2.25.8 版本于 2026 年 3 月 26 日发布
修复了特定播放列表 + 专辑封面 + 自动调整列大小模式下的锁定问题。
修复了特定专辑封面标签更新操作的卡顿问题。
更强大的无线电浏览器服务器发现功能。
修复了FPL播放列表加载缓慢的问题。
修复了弹出消息复选框的高度错误和深色模式下的渲染错误。
修复了 WebDAV 文件名显示时缺少 URL 解码的问题。
专辑列表:解决了 Wine 错误 #59448,修复了多选渲染问题。
已禁用旧版本 Wine 的崩溃报告提交功能。
2.25.7 版本于 2026 年 2 月 19 日发布
修复了便携式相对路径处理错误,该错误会影响将便携式 foobar2000 本身作为索引音乐文件夹。
修复了 Direct2D 可视化竞争条件错误,该错误会导致随机不稳定。
重新构建了 FFmpeg,不再使用 MSVC /fp:fast,这修复了一个导致在 Wine 上崩溃的错误编译错误。
修复了默认 AccurateRip 日志保存位置无法可靠地设置为扫描专辑文件夹的问题。
改进了高级限制器的行为,确保在衰减后恢复输出完全相同的信号。
网络电台:解决了电台浏览器网站无法按文档说明运行的问题,所有标签都会重新获取。
修复了 SMB 代码中的一个错误,该错误导致非访客用户无法进行无密码登录。
修复了 FPL 序列化代码中一个严重的回归问题,该问题会导致在使用相对路径在 foobar2000 实例之间复制或拖放播放列表内容时出现无意义的输出。
2.25.6 版本于 2026 年 1 月 22 日发布
针对最新 Windows 更新中的“错误 380”漏洞进行缓解,该漏洞会导致在云同步文件夹(例如 OneDrive 文件夹)中执行特定文件操作失败。
修复了当 MP4/M4A 文件的标签包含格式错误的 Apple Gapless 信息时,这些文件无法完整播放的问题。
文件操作:修复了无法删除空文件夹时出现的异常行为。
改进了从 fooHelper.exe 崩溃/终止(系统文件对话框)中恢复的方式。
转换器:修复了当源为 float64 时,导致 int32 流被发送到无法识别它的编码器的错误。
始终将小时和分钟写入 Ogg 章节标记字段。
2.25.5 版本于 2026 年 1 月 2 日发布
修复了 2.25.4 版本中的一个回归问题;foobar2000 v2.0 beta 代码残留的移除不完全导致在新配置文件上崩溃。
2.25.4 版本于 2025 年 12 月 30 日发布
针对 foo_tags(M-Tags)组件的错误,改进了临时解决方案。现在不会在开始播放时加载所有子歌曲。
默认用户界面:通过键盘快捷键循环切换标签页,取消正在进行的标签页重命名。
转换器:在概览中明确显示了“无 DSP 重置”,因为如果意外启用该功能会很危险。
修复了媒体库首选项页面中网络共享的各种回归问题。
文件操作:修复了重定向便携式音乐文件夹中重命名文件时出现的错误。
修复了碎片化/流式 M4A/MP4 文件的标签写入问题。
修复了便携式安装中复制粘贴文件相对位置相关的错误。
2.25.3 版本于 2025 年 10 月 29 日发布
修复了解码器性能管理中非常古老的竞态条件错误,这些错误可能会导致解码器被列出两次。
修复了通过工具栏下拉菜单切换流时信息未重新加载的问题。
如果播放结束时 foobar2000 不可见,则会出现可视化效果卡住的问题,以下是解决方法。
修复了 LD 和 ELD AAC 无法可靠地发送到备用数据包解码器的问题。
修复了解码速度测试无法记住上次使用的DSP链的问题。
修复了 SMB 操作缺少 winsock 初始化的问题,该问题会导致如果没有先使用其他网络功能,则所有 SMB 访问都会失败。
修复了WebDAV文件系统和媒体库之间的交互问题。
解决 foo_tags 信息卡住问题的变通方法。
解决 WAV 文件头长度为零的问题。
固定文件操作链接与可移植的相对路径。
2.25.2 版本于 2025 年 10 月 4 日发布
解决“数据库为只读”崩溃问题的变通方法。
修复了TAK专辑封面读取器与解码器积分管理系统交互不良的问题。
启用对以下格式的专辑封面读取和编辑:AC3/EAC3、DTS。
RTSP 似乎不再受 Microsoft WMA 运行时支持 - 导致失败并显示正确的错误消息。
将嵌入 MP4/M4A 文件或 APE 标签中的封面图片的大小限制提高到 64MB;拒绝写入 foobar2000 无法读取的过大的封面。
已将MP4/M4A发布者字段识别。
修复了在 Matroska/FLAC 中使用“验证播放文件的完整性”进行搜索时出现的错误。
在“属性”对话框中,以正确的宽高比渲染出尺寸特殊的封面。
Matroska 查找/章节修复:
2.24 版本引入了固定寻址精度回归。
验证程序不再对受影响文件的解码持续时间与报告的持续时间不匹配提出异议(在 2.24 版本之前会提出异议)。
修复了当窗口位置过于靠近屏幕边缘时,某些窗口位置无法恢复的错误。
修复了仅运行一个可视化时,暂停刷新待处理的可视化数据的问题,以及调整窗口大小时可视化画面变空白的问题。
修复了平滑搜索模式下隐式重采样(WASAPI 共享)与低延迟之间的问题。
当同时进行隐式重采样和通道重映射时,应按 CPU 占用较低的顺序进行(先重采样再上混,或先下混再重采样)。
控制台现在可以对接收到的文本中的错误 UTF-8 进行清理,而不是出现异常。
修复了一个错误,该错误会导致标签读取失败的文件无法添加到播放列表。
修复了 Wine 上播放错误日志中的故障。
修复了网络密码中非字母数字字符处理错误的问题。
2.25.1 版本于 2025 年 9 月 11 日发布
修复了部分列表控件样式背景绘制不正确的问题。
修复了 Monkey's Audio 的搜索错误 - 将 Monkey's Audio 库恢复到 10.93 版本,与 foobar2000 v2.24 系列相同。
修复了一个罕见的错误,该错误会导致在编辑包含有效章节列表但只有一个章节的 M4A 文件上的附件图片时,标题发生不必要的更改。
修复了 Ogg FLAC 标签错误,该错误会导致在写入图片时元数据消失。
导致 Ogg FLAC 标签写入器拒绝写入过大的图片,超出规范允许的尺寸范围。
修复了浅色模式下网络电台对话框缺少标签纹理的问题。
如果安装程序调用 foobar2000,则抑制 UPnP 初始化。
2.25 版本于 2025 年 9 月 1 日发布
内置 UPnP 媒体渲染器,既是客户端(可在其他设备上播放),也是服务器(可由其他设备控制)。
本地网络上的其他 foobar2000 实例,如果启用了 UPnP 远程控制功能,将被列为输出设备。
foobar2000 到 foobar2000 的播放会在另一端显示带有专辑封面的标签,使用 Ogg FLAC 作为流媒体容器。
媒体库改进,最显著的是:
能够原生索引 FTP/WebDAV/SMB 网络共享。
改进了对启用/禁用/安装/卸载解码器的响应——仅重新加载受影响音乐文件中的信息。
编解码器,尤其是:
FFmpeg 更新至 8.0,增加了对 xHE-AAC 解码的原生支持。
重写了 Ogg FLAC 标签处理程序,并正确实现了嵌入式专辑封面。
修复了 ReplayGain 标签无法保存到多章节 Ogg/Opus 文件中的问题。
便携式安装改进
改变了相对路径的处理方式,因此从不同路径重新启动后,缓存的标签不再被遗忘。
可以将无封面图片指定为相对于安装位置的相对路径。
转换器:
已启用 RF64 写入功能。
修复了移除 %TEMP%\foo_converter 后,转换器无法工作,直到 foobar2000 重启的问题。
其他
新增了网络共享凭据的首选项页面,这样您就不必再将它们放在 URL 中了。
通过编辑 DSP 设置,暂时降低输出延迟,使 DSP 看起来响应更快。
修复了“属性”中的“重写标签”功能在未编辑任何内容时不起作用的问题。
安装程序现在支持高DPI显示。
为避免稳定性问题,将系统文件对话框设置为进程外调用。
请参阅发行说明以获取完整的更改列表。
2.24.6 版本于 2025 年 7 月 6 日发布
修复了某些情况下可视化效果占用内存过多的问题。
恢复了 M3U 加载器的旧行为,引用网络电台的本地播放列表可以再次指定电台名称。
提高了与混合不同元数据编码类型的 AAC 广播流的兼容性。
使HTTP文件夹可以再次加载。
修复了从轨道末端附近返回时出现的异常行为。
修复了安全模式(应用程序崩溃后触发)无法启动的问题。
尊重JPEG和PNG专辑封面的嵌入式颜色配置文件。
修复了WASAPI共享模式音频流格式协商错误。
2.24.5 版本于 2025 年 5 月 9 日发布
在 5.1 后置声道设置下播放 7.1 音轨时,更改了声道映射;在这种情况下,侧声道不再在前置声道和后置声道上播放。
修复了某些搜索查询中引号处理错误的问题。
改进了专辑列表和 ReFacets 自动播放列表创建的错误处理;如果输入的搜索模式无效,则不会创建自动播放列表。
2.24.4 版本于 2025 年 5 月 1 日发布
修复了多个配置文件处理错误。
修复了使用 Converter 后 setlocale() 函数误用导致特定组件损坏的问题。
防止混合来自不同不兼容的 foobar2000 版本的程序文件的其他安全措施。
修复了foobar2000 v2.0回归中多行专辑列表格式混乱的问题。
2.24.3 版本于 2025 年 3 月 7 日发布
修复了一个导致 HLS 广播流开始播放过去的节目片段而不是当前直播节目片段的错误。
深色模式:修复了使用特定自定义主题时复选框无法正确绘制的问题。
深色模式:修复了部分图标尺寸绘制错误的问题。
修复了链式 Ogg 流中错误的查找问题。
修复了因配置数据格式错误而导致的特定崩溃问题。
2.24.2 版本于 2025 年 2 月 18 日发布
FLAC/WavPack/Monkey解码器更新。
修复了专辑列表在特定模式或嵌套文件夹过多时崩溃的问题。
减少了某些低延迟输出配置的卡顿现象。
更新了 Visual C++ 运行时环境。
安装程序现在已使用 Illustrate 证书进行代码签名。
2.24.1 版本于 2024 年 12 月 16 日发布
修复了 2.24 版本回归导致某些可视化效果(尤其是 VST 适配器)出现跳动的问题。
修复了调整窗口大小/重新绘制时出现的一些不必要的 UI 闪烁问题。
使“清理标签”命令遵循“保留文件时间”选项。
2.24 版本于 2024 年 11 月 25 日发布
新的版本编号方案:2.24 代表计划于 2024 年发布的稳定版本。
修复了网络电台的故障并提高了稳定性。
修复了编解码器和音频格式问题,尤其值得一提的是:
实现了 Ogg 章节支持。
修复了 MP4/M4A/M4B 标签和章节操作问题。
修复了 WAV 兼容性问题;修复了之前报告为损坏的零长度 WAV 文件。
提示表兼容性改进 - 允许使用绝对路径,允许通过网络播放。
可用性改进,最显著的是:
修复了在播放列表之间拖动项目时拖放行为不一致的问题。
启用日志记录时,已保存当前控制台积压日志。
如果媒体库选择播放列表功能处于活动状态,则阻止媒体库搜索通过回车键清除其他播放列表。
总体改进,最显著的是:
位比较代码进行了重大修订,提高了 64 位构建的性能。
提高了硬件加速可视化的稳定性。
改进了对损坏配置数据的恢复。
转换器
针对写入 Google 云端硬盘卷时转换器故障的缓解措施。
针对特定文件创建错误,提供更详细的错误信息。
禁用 Ogg 链式支持后,可以写入多章节 Ogg 文件。
文件操作
重命名文件时,隐藏无用的辅助进度条。
延迟信息重新加载,以防止移动整个文件夹后提示单显示错误。
增加了覆盖现有文件的选项。
更新了回收站检测逻辑,缓解了部分用户遇到的延迟/卡顿问题。
第三方代码库已更新。
其他各种调整和修复,请参阅发行说明以获取完整的更改列表。
2.1.6 版本于 2024 年 9 月 19 日发布
阻止所有以 replaygain_ 为前缀的 MP4 标签字段被视为技术信息,现在只有实际的 ReplayGain 字段才被视为技术信息。
修复了 ReplayGain 扫描器尝试在多个线程中扫描音频 CD 的问题。
修复了 webm 音频文件重命名为 .opus 后打开速度非常慢的问题。
修复了具有特殊位深度的 FLAC 文件音频 MD5 验证错误失败的问题。
修复了 24 位舍入问题,性能得到提升。
修复了复制非音频文件时转换器日志中出现的无意义消息。
安装组件时,不再丢弃与当前运行 CPU 架构不同的其他 CPU 架构的 DLL 文件。
缓解了过长的标签字段导致播放列表视图运行异常的问题。
2.1.5 版本于 2024 年 5 月 4 日发布
从默认的在线标签器设置中移除了 gnudb,因为 gnudb 现在要求用户输入他们真实的电子邮件地址。
如果您想使用 gnudb,可以手动配置,但我们强烈建议不要这样做。
在线标签器现在默认使用 freedb.dbpoweramp.com,它又能正常工作了。
将 freedb 兼容服务器列表设置的存储方式更改为配置文件文件夹中的文本文件。
将编译器还原到 Visual Studio 2019,因为当前版本的 Visual Studio 2022 在明确配置不输出 AVX 操作码的情况下仍然会输出 AVX 操作码,导致 foobar2000 在旧电脑上崩溃。
ReFacets 添加了“最后修改时间”列,修复了播放列表交互错误。
转换器:如果启用了“在曲目之间不重置 DSP”功能,并且其中一个文件无法转换,则失败程度会更严重——无论如何,失败点之后的输出已经无效了。
修复了使用特殊设置时 WASAPI 独占的计时故障。
2.1.4 版本于 2024 年 4 月 13 日发布
修复了 freedb/gnudb 服务器返回的曲目数量超过请求数量时发生的崩溃问题(2.0 版本以来的回归问题)。
修复了打开专辑列表时出现的非常古老且极其罕见的死机问题。
从 2.2 系列移植了一些 CPU 使用率优化。
2.1.3 版本于 2024 年 3 月 19 日发布
修复了 foobar2000 v2.0 回归问题,该问题会导致当待处理的文件夹监视事件过多时,在不触发完整重新扫描的情况下丢弃这些事件。
当遇到 APE 标签时,停止解码 ADTS AAC,而不是报告错误。
ReFacets性能提升。
修复了MP4视频编解码器名称报告中的错误。
修复了ASX播放列表加载器中的回归问题。
部分 CPU 使用率优化从 2.2 系列移植而来。
2.1.2 版本于 2024 年 1 月 30 日发布
首选项/高级:修复了在非复选框项目上按空格键时出现的错误行为。
修复了向播放队列添加大量项目时性能不佳的问题。
针对硬件加速可视化的特定图形驱动程序中存在的内存泄漏问题,进行了解决方法。
ReFacets:多滤镜模式现在可以在运行之间记住。
恢复了专辑列表选择颜色在未启用深色模式时的正确显示。
2.1.1 版本于 2024 年 1 月 16 日发布
修复了 ReFacets 无法跟踪播放列表标签更改的问题。
修复了 64 位安装程序在 Wine 下崩溃的问题。
修复了 Windows 7 系统上专辑列表树选择操作回归问题。
提升网络电台兼容性。
在提示表中增加了对 discnumber/taldiscs 标签的读取和写入功能。
恢复了从隐藏文件中读取外部专辑封面的功能。
2.1 版本于 2023 年 12 月 18 日发布
播放:
增加了一个选项,可以在播放期间切换额外的解码(DTS、HDCD 等),这样您就可以在不解码 DTS 的情况下播放 DTS-WAV。
改变了通过 UPnP 等高延迟输出设备播放时 DSP 设置的应用方式。
WASAPI 独占通道掩码协商逻辑更新 - 5.1 端可能优先于 7.1 端,导致不必要的通道重映射。
修复了在某些情况下(例如快速更改播放设置)会导致当前曲目重新开始的错误。
修复了使用 WASAPI 独占功能时,最后一首歌结尾附近出现音频故障的错误。
重写了完整文件缓冲功能,不再会阻塞直到读取完整文件。例如,现在打开大型 FLAC 文件应该不会有延迟。
用户界面:
可视化的全屏大小不再存储为上次窗口大小(2.0 版本回归)。
修复了播放列表布局无限更新循环的问题,包括列自动调整大小和专辑封面显示。
修复了首选项页面创建错误处理不当的问题(错误消息、暗黑模式损坏)。
ReFacets 的排序方式已更改,与播放列表和专辑列表的排序方式保持一致。
如果使用 /hide 开关启动,则不会闪烁主窗口。
重写了外部专辑封面查找代码,通配符查找现在可以正常工作了,之前无法正常工作的情况现在可以正常工作了。
所有位置的“通知区域”都重命名为“系统托盘”。
修复了将 WebP 图像拖到“属性”对话框“作品”选项卡的问题。
修复了默认用户界面中进度条和音量条闪烁的问题。
如果启用了高对比度模式,则强制禁用暗黑模式。
修复了选择大号主字体时出现的一些渲染错误。
修复了首次运行对话框文本在 175% 文本大小时被截断的问题。
默认用户界面:修复了工具栏字体在响应某些事件(例如系统主题更改)时恢复为系统默认字体的问题。
默认用户界面:修复了选择大字体时媒体库和播放列表搜索编辑框过小的问题。
属性:修复了当只为一个音轨打开对话框时,“清除 ReplayGain 信息”功能出现异常的情况。
对深色模式进行了多项改进。
解决了各种屏幕阅读器辅助功能问题。
修复了多种键盘导航故障。
转换器:
修复了 AIFF 8 位编码错误(无符号而不是有符号)。
为 TAK 添加了内置配置文件。
为 Monkey's Audio 添加了内置配置文件。
恢复了使用 .bat 文件启动时的旧行为,使用完整路径启动。
网络广播与网络:
新增网络电台搜索功能,使用电台浏览器。
重写了HLS广播播放功能。
改进了 FTP/HTTP 播放和浏览功能,减少了连接数。
修复了大量FTP问题。加密FTP现在可以正常工作了。
修复了HTTP重定向处理不正确的特定案例。
存档阅读:
修复了 .RSN(已重命名为 .RAR)文件无法提取的问题。
RAR解压缩程序代码已更新至最新RAR库版本。
zlib 已更新至 v1.3。
修复了索引音乐文件夹中特定归档文件导致的堆栈溢出问题。
编解码器更新:
修复了某些罕见的 Monkey's Audio 配置处理错误的问题。
修复了 TAK 缺少解码后处理器(DTS/HDCD 等)。
修复了某些 RF64 WAV 文件报告长度错误的问题。
现在可以播放混入 MP4 格式的 Vorbis 音频文件了。
增加了对 Wave64 和 RF64 格式的标签支持。
将LC-AAC编解码器的长名称报告为“AAC”。
修复了缺少 HE-AAC 延迟补偿的问题,该问题导致使用现代编码器编码的 HE-AAC 无法无缝播放。
实现了在 M4A/MP4 中读取和写入 itunesalbumid 和 itunesartistid 标签。
实现了对多路复用 Ogg 文件的读取。
修复了对 WAV 文件中未定义长度数据块的错误处理。
已正确报告 MP3 VBRI 延迟并正确跳过。请注意,VBRI 文件仍然不是无缝衔接的。
修复了 AC3 缺少“编码”信息字段的问题。
修复了 Matroska 中 DTS 的 DTS 编解码器信息。
无需 TAK 解码器组件即可读取 TAK MD5 校验和,从而实现音频完整性验证。
制作的 FLAC 寻址表工具还可以重写过大的寻址表。
FLAC解码器:记录提前发生的EOF,即使部分编码的文件看起来没有损坏,也将其标记为损坏文件。
添加了标准 %codec_long% 字段,以便正确显示所有编解码器的详细名称。
改进了 AAC 和 DTS 编解码器/配置文件信息的报告。
修复了“DTS 96/24”问题,将位深度报告为 24 位。
现在又可以解码 float16 和 float24 WAV 文件了。
现在可以从 Musepack APE 标签中读取 ReplayGain 信息(通常应该在 Musepack 标头中)。
libopus 已更新至 v1.4
猴子的音频已更新至 10.30。
其他:
修复了媒体库中的一个错误,该错误导致在安装新解码器后,以前无法播放的文件无法重新索引(2.0 版本回归)。
改进了从损坏的配置文件中恢复的能力。
自动启动播放列表时,抑制不必要的播放列表重写操作。
修复了从 v1.x 升级时自动播放列表内容顺序丢失的问题。
使自动播放列表排序逻辑与 v1.x 版本更加一致,即,仅按日期/专辑/等排序会隐式地将默认排序标准应用于日期/专辑/等分组。
搜索查询 GREATER/LESS/EQUAL 将数字视为浮点数而不是整数。
崩溃日志写入器为最近发生的事件添加了时间戳。
2.0 版本于 2023 年 4 月 26 日发布
支持现代处理器架构。现已推出:
x86 32 位(传统)- 需要 Windows 7 或更高版本。
x86 64 位版本 - 需要 Windows 7 64 位或更高版本。64
位 foobar2000 需要 64 位版本的组件;它无法加载旧版的 32 位组件。不过,目前大多数组件都已有 64 位版本。ARM 版本需要 Windows 11 ARM 设备。foobar2000
for ARM 已在仿真兼容 (ARM64EC) 模式下编译,可以加载为 x86 64 位架构构建的组件。组件开发者无需专门构建 ARM 组件。用户界面更新:
Windows 10 和 11 支持深色模式。需要更新附加组件才能使用此功能。
在默认用户界面播放列表视图中添加了专辑封面。
在默认用户界面播放列表视图中可点击的评分星(仅限新的播放统计组件)。
新的默认 UI 元素:ReFacets,重新实现了 Facets 的大部分功能。旧的 Facets 组件与新的 64 位 foobar2000 不兼容。
改进了默认 UI 分割器,现在允许任意数量的窗格。
在默认用户界面播放列表视图中添加了“记住每个播放列表的布局”。
在默认用户界面工具栏中添加了“流选择器”元素。
一些默认 UI 元素(ReFacets、Equalizer、可视化)现在也可以作为列 UI 面板访问。
使更多编辑框能够识别 Ctrl+退格键。
修复了主窗口位置/大小不遵循系统 DPI 设置的问题。
配置管理变更:
全新的内部播放列表格式,更改会立即保存到磁盘,崩溃后不会再丢失最近的更改。
新的配置数据格式,更改会立即保存到磁盘,崩溃时不会丢失最近的更改。
对于非便携版安装,配置文件文件夹现在位于 %appdata%\foobar2000-v2。升级前无需备份旧配置文件,您的 foobar2000 v1.x 配置文件将保持不变。
首次运行会导入旧的配置数据(播放列表、媒体库)。
新的完整配置重置语义 - 现在会清除配置文件文件夹(可以选择保留用户组件),而不是要求所有组件重置自身。
DSP技术更新:
无需重新初始化受影响的DSP即可应用DSP配置更改。
允许 DSP 根据预设数据操纵其显示的名称。
添加了来自 foobar2000 移动版的交叉馈送 DSP。
为 SSRC 重采样器添加了采样率排除项。
音频编解码器技术更新:
更多音频格式支持(开箱即用):TAK、APE、AC3、DTS。
支持最新版本的 APE 格式(Monkey's Audio 10.09)。
将 WavPack 更新至 5.6.0 版本。
已将 FFmpeg 更新至 6.0 版本。
现在使用 libvorbis 而不是 FFmpeg 来解码 Vorbis 格式,因为一些罕见的文件仍然会导致兼容性问题。
清理了 Ogg 读取器,使其能够搜索远程(HTTP 等)Ogg 文件。
已制作 FLAC 标签更新程序,移除 FLAC 流中无用的 ID3v2 前缀。
MP3 阅读器在验证完整性时报告 MP3 帧计数与 Xing/LAME 标头信息不匹配。
修复了 AIFF 源 WavPack 的 MD5 验证错误。
为内置编解码器中的标签更新操作添加了额外的健全性检查:确保尝试从原本没有封面的文件中移除封面不会对文件进行任何更改。
使选定的格式(WAV、MP3、AAC、MP4/M4A、Matroska/WebM、Ogg)即使重命名为不同的扩展名也能播放。
属性对话框更新:
属性对话框现在会跟随当前活动用户界面的主题颜色。
如果“重新加载信息”检测到章节数量等发生变化,则行为会得到改进。
更新了自动填充值逻辑,如果搜索模式出现多次,则结果会更好。
将标签更新错误记录到控制台。
这些附加组件现在已经过时了,因为它们的功能已内置于系统中:
foo_benchmark
foo_bitcompare
foo_verifier
foo_input_monkey
foo_ac3
foo_sanitizer
foo_input_dts
之前包含在安装程序中的这些组件现在已不再是可选的(功能始终启用):
foo_rgscan
foo_cdda
foo_albumlist
其他:
提高超大型音乐库的媒体库效率。
新增音频输出设备管理功能——可以禁用不需要的设备,可以为每个设备配置位深度和 DSP。
可以显示文件创建时间(%file_created%)和属性(%file_attributes%)。
网络电台对话框(文件菜单),记住以前播放过的网络电台流。
现代化的资源管理器集成,不再需要单独的 32 位/64 位 shell 扩展 DLL。
使用 Windows 图像组件进行图片解码,移除了对 libwebp 的依赖。如果系统已安装相应的编解码器,现在可以查看 HEIF、AVIF 等格式的专辑封面。
添加了 %year% 映射,提取 %date% 中的年份部分,并丢弃前四位数字之后的内容。
已将默认专辑列表格式更改为使用 %year%。
新的控制台日志系统,将每个实例的日志文件写入指定的文件夹。
修复了对 M4A itunescompilation=0 的错误处理。
修复了在流畅播放和启用占用大量 CPU 资源的 DSP 时搜索出现的故障。
转换器:将 float32 音频传递给 LAME 编码器。
更改了文件命名中斜杠字符的替换方式。
修复了某些配置下屏幕分辨率改变时音频出现故障的问题。
改进了不常见声道布局的独占输出行为,4.1/5.0 无法在预期为 5.1 声道的设备上播放。
解决了由外部更改文件标签导致 foo_playcount 数据丢失这个由来已久的问题(需要新的 foo_playcount)。
首选项/Shell:更改了默认目标播放列表名称。
改进网络电台流重连事件的控制台日志记录。
解决了 foo_input_dvda 的 bug,不再因返回空专辑封面数据而崩溃。
更新了针对特定输出设备的专用解决方法。
使用 Visual Studio 2022 编译。
1.6.18 版本于 2024 年 5 月 21 日发布
foobar2000 v1.6.x 系列的热修复补丁。
编解码器库更新。
修复了读取 MP4 视频编解码器名称时出现的错误。
修复了 itunescompilation=0 的错误。
已将“添加位置”对话框中的空白字符去除。
转换器:修复了 8 位 AIFF 写入错误的问题。
修复了播放队列中项目过多时出现的性能问题。
针对写入 Google 云端硬盘卷时转换器故障的缓解措施
最新版本的独家输出代码,兼容性得到提升。
移除了 libwebp,使用 Windows Imaging Component 解码专辑封面图片。
已将编译器回滚到 VS2019。
1.6.17 版本于 2023 年 9 月 27 日发布
已将libwebp和zlib更新至最新版本。
修复了无法将 WebP 图片拖放到“属性”相册封面选项卡的错误。
属性:修复了清除单个音轨上的 ReplayGain 信息的问题。
避免在标签更新时重写 FLAC 标签,即使更新内容并未改变任何内容。
能够读取由 AIFF 编码的 WavPack 文件。
组件安装行为更新 - 不再提取适用于其他系统(x64、arm64、Mac OS)的有效载荷。
1.6.16 版本于 2023 年 1 月 13 日发布
1.6.15 版本中,手动切换音轨时会快速重新初始化 DSP,此优化已被撤销。
此行为会导致许多第三方组件出现问题,因此无法默认启用。
现在将其作为可选功能提供,因为它可以提高使用初始化耗时的 DSP(例如新的 VST 适配器)时的性能。
1.6.15 版本于 2023 年 1 月 13 日发布
维护版本,包含从 2.0 系列移植过来的更改。
循环播放曲目时减少 DSP 重新初始化次数等。
修复了播放过程中音频输出设备丢失后崩溃的问题。
修复了RIFF64格式读取错误。
修复了某些情况下播放列表列布局更改无法保存的问题。
转换器:修复了 AU 写入器中非常古老的错误。
对AIFF格式的解读可以放宽一些。
媒体库:不要将存档中的非音频文件(例如图片或文本)报告为索引错误。
修复了访问某些不符合 UTF-8 标准的 FTP 服务器的问题。
1.6.14 版本于 2022 年 11 月 23 日发布
维护版本,包含从 2.0 系列移植过来的更改。
无需重新初始化受影响的DSP即可应用DSP配置更改。
允许 DSP 根据预设数据操纵其显示的名称。
libFLAC 1.4.2 使得解码每个样本 FLAC 文件 32 位成为可能。
解决了新版 libFLAC 将带有 ID3 标签的 FLAC 文件报告为已损坏的问题。
zlib 1.2.13。
针对 Wine 上出现的随机崩溃问题增加了缓解措施(处理媒体索引错误时抛出的 C++ 异常减少)。
1.6.13 版本于 2022 年 10 月 17 日发布
维护版本,包含从 2.0 系列移植过来的更改。
修复了某些配置下屏幕分辨率改变时音频出现卡顿的问题。
修复了播放具有非常规声道布局的文件时,独占模式输出的错误行为。
修复了对 M4A itunescompilation=0 的错误处理。
libFLAC 1.4.1 使得解码每个样本 FLAC 文件 32 位成为可能。
WavPack 5.5.0。
使用 Visual Studio 2022 编译。
1.6.12 版本于 2022 年 8 月 29 日发布
增加了对在 MP4 容器中播放 Opus 音频的支持。
修复了隐蔽的 UI 故障(列表控件、默认 UI 分割器)。
已抑制重复出现的库扫描错误信息。
多选时,属性对话框/元素与通道掩码信息的行为更加一致。
实现了大于 16MB 的组件的自动更新。
FTP协议漏洞修复。
提高了媒体库与某些只读网络共享的兼容性。
移除了未实现应用/取消逻辑的首选项页面中烦人的“旧版页面”提示。
1.6.11 版本于 2022 年 5 月 4 日发布
修复了HTTP重定向行为中的错误。
增加了更多专属的输出调整。
修复了WavPack超长文件时长报告错误的问题。
修复了当子文件夹无法访问时,无法将父文件夹添加到播放列表的错误。
修复了“首选项/Shell 集成”页面中的一些由来已久的错误。
FLAC 代码已更新至 1.3.4 版本。
zlib 已更新至 1.2.12。
现在使用 FFmpeg 来解码 Apple Lossless 格式。
1.6.10版本于 2022 年 2 月 14 日发布
修复了播放专辑封面时卡住的问题,该问题发生在一个文件夹中包含多首单曲的情况下。
针对某些广播服务,请提供 302 重定向到 audio/mpeg 流的解决方法。
播放列表搜索:如果刷新搜索结果没有变化,则不要重新加载视图/拖动选择。
正确聚焦新生成的 UI 元素弹出窗口 - 如果通过全局热键调用,现在“库搜索”等窗口将获得焦点。
为 HLS 网络电台实现了 #EXT-X-PROGRAM-DATE-TIME。
修复了 3 声道 FLAC 文件未设置明确声道掩码时解码错误的问题。
改进HTTPS相关错误信息的格式。
修复了一个罕见的关机崩溃问题。
1.6.9 版本于 2022 年 1 月 3 日发布
水平滚动内容时,“固定属性”对话框会出现故障。
修复了使用鼠标前进/后退按钮浏览页面时转换器设置对话框崩溃的问题。
修复了转换器中文本在 125% 文本大小下被截断的问题。
修复了 shared.dll 中 strict_utf8() 函数的错误行为,该错误行为导致某些组件行为不正确。
修复了 Windows 7 经典主题下某些首选项页面元素渲染不正确的问题。
修复了某些大型文件夹无法正确添加到播放列表的错误。
解决了默认输出设置下,从早期鼓声开始音频轨道播放明显不正确的问题。
更新了鼠标中键滚动标记。
清理了旧版本遗留的各种问题。
修复了部分(但并非全部)标签写入失败后属性内容为空的问题。
修复了首选项中的视觉一致性问题,主要影响经典模式下的 Windows 7。
1.6.8 版本于 2021 年 11 月 9 日发布
修复了通过罗技软件使用鼠标滚轮水平滚动列表时出现的视觉故障。
改进了输出格式协商,实现了独占输出。
修复了无法从存储模式(未压缩)zip 存档安装组件的问题。
改进了对格式错误的 FLAC 文件的处理,防止了因 cuesheet 条目过多而导致的崩溃。
即使未安装 AC3 组件,也能正确报告 MP4 文件中的 AC3 声道数(之前会错误地报告立体声)。
允许使用没有 UTF-8 头部信息的 UTF-8 提示表。
修复了组件更新列表/组件页面链接中 htmlspecialchars 误用问题。
将 MP4 的 @mvn 字段映射到“动作名称”。
防止同一个文件夹被多次添加到媒体库中。
属性对话框:延迟记录用户输入的下拉列表字段名称,直到标签保存后才记录,从而有效地防止记住拼写错误。
修复了当鼠标指针位于窗口的特定交互部分(列表控件、编辑框中的按钮)上方时,alt+f4(以及其他可能的键盘事件)会被忽略的错误。
改进了对带有错误 APE 标签的文件的处理——之前有些文件完全无法播放。
更彻底地“移除标签” Vorbis、Opus 和 Musepack。
修复了 ReplayGain Scanner 首选项页面中的文本截断问题。
可以通过拖放操作将附件图片添加到相应的属性对话框页面。
1.6.7 版本于 2021 年 8 月 9 日发布
内置 WASAPI 独占输出。
已在 beta 7 中完全重写,beta 1-6 中的旧 bug 应该已修复。在高级首选项中添加了“智能停止”选项;按一次停止键停止当前程序,按两次停止键立即停止。
修复了 WavPack 有损音频格式无法正常工作的回归问题(1.6.6 版本)。
输出首选项已设置为反映输出选择工具栏所做的输出设备更改。
允许在提示单中添加每首曲目的 REM 注释。
修复了HLS无线电故障。
修复了在“属性”对话框中粘贴操作失败时发生的崩溃问题。
修复了 ZIP 压缩包内 UTF-8 文件名处理错误的问题。
移除了 8 位输出选项。
修复了转换器设置对话框中前置放大器分贝格式不准确的问题。
如果音频设备在后台运行 foobar2000 时被拔出,则阻止弹出首选项页面提示选择有效的输出设备。
已将 .weba(WebM 音频)添加到可识别的扩展名中。
修复了播放某些流媒体 M4A 文件时出现的问题。
1.6.6 版本于 2021 年 5 月 17 日发布
已将高级首选项设置为可搜索。
增加了将图片附加到 Matroska 文件的功能;修复了 Matroska 标签编辑错误。
更准确地报告 Matroska 比特率(如有必要,将探测实际内容)。
为 M4A 添加了 itunesadvisory 标签支持。
更新了嵌入式提示单处理代码。
用速度更快的 libretro 重采样器替换了 PPHS 重采样器。
新增对网络电台专辑封面的支持。
转换器:如果 FLAC.exe 没有自行写入,则编码后的 FLAC 文件现在会更新正确的 FLAC 查找表。
转换器:解决写入媒体库索引文件夹时发生的冲突的变通方法。
转换器:新增呼气 AAC 编码器的内置配置文件。
转换器:修复了某些警告提示无法永久禁用的问题。
修复了 Musepack 和 WavPack 比特率报告略微不准确的问题。现在,用于计算比特率的文件大小已排除标签的影响。
现在使用 Visual Studio 2019 编译(之前是 2017 版)。
修复了与专辑封面相关的回归问题。
解决了 7-zip 读取崩溃的问题。
修复了某些情况下缺少无封面图片的问题。
修复了早期测试版中播放列表和媒体库搜索速度变慢的问题。
修复了无法读取某些罕见的 MP4/M4A 文件的问题。
转换器:新增了 FLAC 寻道表修复的切换开关。
修复了默认 UI 播放列表在包含数百万个项目时渲染出现的故障。
修复了 7 声道 FLAC 文件的解码问题。
使用“移除标签”功能后,FLAC 通道掩码未清除。
提高了与配置错误的HLS无线电服务器的兼容性。
固定奇数采样率自重采样回归,源自早期 beta 版本。
1.6.5 版本于 2021 年 4 月 6 日发布
重写了内部 7-zip 支持——现在可以打开大文件而不会耗尽内存。
更新了 ReplayGain 扫描器:提高了速度,增加了经典的 ReplayGain 扫描模式作为选项。
转换器现在会警告将 float32 转换为整数格式时存在问题,因为如果源文件没有进行峰值归一化,则转换过程并非无损。
“移除标签”功能现在会保留 MP3 文件中的 Apple 无缝播放 (iTunSMPB) 信息。
原因:标签操作不应导致文件解码方式发生变化。
您可以在“高级偏好设置”中选择关闭此功能。修复了部分 M4A 章节标题显示不正确的问题。
增加了对 M4A 文件 iTunes 目录 ID 的支持。
修复了 7-zip 读取器内存使用过高导致的稳定性问题。
修复了 ReplayGain 扫描器首选项中的一个故障。
1.6.4 版本于 2021 年 2 月 1 日发布
修复了 1.6.3 正式版中出现的播放队列显示故障回归问题。
在“首选项”中添加了鼠标上一页/下一页导航功能。
修复了某些编辑框中 ctrl+退格键无法正常工作的问题。
标准 DSP 阵列现在以安全模式加载——否则基本播放将会失败。
修复了 1.6.3 版本中引入的某些 AAC 流解码时发生的崩溃问题。
将 WavPack 解码器更新至 5.4.0 版本。
1.6.3 版本于 2021 年 1 月 18 日发布
修复了 1.6.2 版本中引入的 RAR 读取崩溃错误。
提高了WASAPI与特定音频设备的兼容性。
修复了从曲库搜索结果播放歌曲时播放队列被清空的问题。
现在如果混合使用来自不同 foobar2000 版本的文件,启动时会报错。
修复了 Matroska 格式“选择流”中流标签错误的问题(如果并非所有流都能被已安装的解码器读取)。
修改了“选择流”对话框,使其显示每个流的更多信息。
修复了“选择流”对话框列表中的回车键行为。
现在各种不常见的 Matroska PCM 配置都能正确解码了。
转换器:改进了对长文件名的支持。
修复了 playlist_execute_default_action() 方法的错误行为。
1.6.2 版本于 2020 年 10 月 22 日发布
修复了HLS无线电故障。
在默认用户界面中双击专辑封面即可显示全尺寸图片。
归档读取器优化;对未压缩(存储模式)归档的处理效率更高。
拖放或复制到剪贴板大量曲目不再复制其纯文本标题。
修复了选择大量项目时专辑列表无响应的问题。
针对某些存在缺陷的声卡驱动程序报告的错误音频混合格式,添加了相应的解决方法。
针对之前版本中移除 Windows Mixer 音量滑块同步功能后播放音量过小的问题,添加了解决方法。
修复了尝试从不存在的 7-zip 压缩包读取数据时崩溃的问题。
播放队列长度限制增加至 256 首曲目。
修复了 1.6.1 版本中引入的某些蓝牙耳机的不兼容性。
修复了Speex标签中嵌入图片处理不当的问题。
修复了 Matroska 中 IMA ADPCM 显示的错误信息。
修复了当此文件类型不支持嵌入图片时,更新嵌入图片失败不显示错误消息的问题。
移除了部分 Matroska 文件中显示的无意义的位深度信息。
清理了各种“导入图片”对话框中列出的文件类型。
如果尝试在 foobar2000 运行时更新 foobar2000 时进程卡住,则可以使用以下解决方法。
1.6.1 版本于 2020 年 9 月 25 日发布
新增对 HLS(HTTP Live Streaming,即 HTTP Live Streaming)的支持。要使用此功能,请通过“添加位置”对话框添加互联网 M3U8 文件。
为 Ogg FLAC 网络电台流启用 icy-metadata 支持。
如果编辑单个文件,则更新属性/ReplayGain页面布局。
改进了“属性”对话框的性能,自动完成条目列表以异步方式填充。
已启用从带有 ID3 标签的原始 .AAC 文件加载嵌入式专辑封面。
FFmpeg 已更新至 4.3.1 版本。
增加了对播放 Matroska A_MS/ACM 内容的支持。
修复了 FFmpeg 无法完全支持的罕见 AAC 编解码器配置 - 附加解码器可以覆盖内置解码器以处理此类特殊情况。
解码器现在可以感知输出采样率(来自 Windows Mixer 设置),并可以直接将某些格式解码为预期的采样率,从而跳过可能的重采样步骤。
修复了自 1.6 版本以来“手动切换曲目时淡入淡出”设置未使用的问题。
更改音量不再影响 Windows 混音器滑块;重启 foobar2000 不再将 Windows 混音器滑块重置为 100%。
缓解了拖放大量歌曲时发生的崩溃问题(例如专辑列表“所有音乐”)。
启用对使用 PPMd 压缩的 7-zip 归档文件的支持。
1.6 版本于 2020 年 9 月 2 日发布
系统要求已更改:Windows 7 和支持 SSE2 指令集的处理器。不再支持 Windows XP。
默认输出模式现在是 WASAPI 共享。
新增淡入淡出功能,可与多种输出模式配合使用。
默认压缩文件阅读器现在支持 7-zip 格式。
新增对 WebP 专辑封面的支持(默认界面,“属性”对话框)。需要更改设置,使其查找 folder.webp 而不是 folder.jpg。
由于存在漏洞,已移除混音器音量同步功能。
清理了 foo_rgscan 的 alter-file-content 和 alter-opus-header 方法。
已移除过时的 edit-replaygain-info 菜单命令,因为“属性”对话框现在也能实现相同的功能。
新增了忽略鼠标前进/后退按钮的选项(默认映射到上一曲/下一曲)。
现在,在“属性”专辑封面选项卡中双击某一行即可打开全尺寸图像查看器。
文件操作和转换器:添加了对无效文件名字符的替代处理方式,可在高级首选项中切换。
Freedb 组件已更新:现在可以查询所有已配置的服务器,并按服务器分组显示结果。
更新了文件操作和转换器文件名模式选择器对话框,现在如果可能,会在打开文件时自动选择当前模式。
在 Windows Server 上读取 CDDA 不再需要管理员权限。
更新了自动播放列表编辑对话框,使其可以调整大小。
标准 DSP 阵列不再是可选组件,因为它是新的 WASAPI 输出正常工作所必需的。
转换器:在自定义命令行编码器设置中添加了通过临时文件夹进行编码的切换选项,这是某些不支持 Unicode 的编码器所必需的。
添加了用于打开“属性”对话框并打开特定选项卡的备用菜单命令,仅用于映射键盘快捷键。
改进了从拔掉的音频输出设备中恢复的功能。
新增可编辑的“属性 ReplayGain”选项卡摘要字段。
修复了尝试修改没有可识别音频轨道的 Matroska 文件增益时发生的崩溃问题。
修复了通过 HTTP/HTTPS/FTP 提供的播放列表中文件夹/文件扩展名相对路径的错误处理。
新的便携版安装程序会将所有配置数据放在安装文件夹的“profile”子文件夹中,而不是直接保存在安装文件夹中。这不会影响升级安装或非便携版安装程序。
修复了“移除标签”功能无法正确去除原始 AAC 文件中标签的问题。
修复了 ZIP 读取器内存泄漏问题。
改进了对 ZIP 和 RAR 压缩文件中最后修改时间的处理。
修复了强制排序但未指定模式的自动播放列表导致 CPU 使用率过高的错误。
修复了安装程序错误地将某些组件标记为不兼容的问题,这些组件是通过手动复制 DLL 文件安装的。
修复了对 ID3 itunescompilation=0 的错误处理。
修复了导致 ZIP 压缩包内文件名过长的文件无法播放的错误。
1.5.12 版本于 2024 年 5 月 21 日发布
foobar2000 v1.5.x Windows XP 热修复程序。
移除了 1.5.x 版本中大多数版本中存在的不必要的 SSE CPU 要求。
编解码器库更新。
修复了读取 MP4 视频编解码器名称时出现的错误。
修复了 itunescompilation=0 的错误。
已将“添加位置”对话框中的空白字符去除。
转换器:修复了 8 位 AIFF 写入错误的问题。
正确验证 AIFF 源 WavPack 的完整性。
移除了 Windows 10+ UVC 集成,Windows XP 不需要此功能。
修复了播放队列中项目过多时出现的性能问题。
1.5.11 版本于 2022 年 8 月 29 日发布
包含 1.6 系列最新修复的错误修复更新。
编解码器库已更新。
修复了默认用户界面分割器中上下文菜单释放后使用的问题。
FTP协议漏洞修复。
实现了大于 16MB 的组件的自动更新。
提高了媒体库与某些只读网络共享的兼容性。
移除了未实现应用/取消逻辑的首选项页面中烦人的“旧版页面”提示。
1.5.10
包含 1.6 系列最新修复的错误修复更新。
Apple Lossless解码器更新,改进了对格式错误文件的处理。
修复了当子文件夹无法访问时,无法将父文件夹添加到播放列表的错误。
修复了“首选项/Shell 集成”页面中的一些由来已久的错误。
修复了WavPack超长文件时长报告错误的问题。
修复了一个罕见的关机崩溃问题。
正确聚焦新生成的 UI 元素弹出窗口 - 如果通过全局热键调用,现在“库搜索”等窗口将获得焦点。
播放列表搜索:如果刷新搜索结果没有变化,则不要重新加载视图/拖动选择。
针对某些广播服务,请提供 302 重定向到 audio/mpeg 流的解决方法。
1.5.9
包含 1.6 系列最新修复的错误修复更新。
水平滚动内容时,“固定属性”对话框会出现故障。
修复了使用鼠标前进/后退按钮浏览页面时转换器设置对话框崩溃的问题。
修复了转换器中文本在 125% 文本大小下被截断的问题。
修复了 shared.dll 中 strict_utf8() 函数的错误行为,该错误行为导致某些组件行为不正确。
修复了某些大型文件夹无法正确添加到播放列表的错误。
修复了部分(但并非全部)标签写入失败后属性内容为空的问题。
1.5.8
包含 1.6 系列最新修复的错误修复更新。
修复了通过罗技软件使用鼠标滚轮水平滚动列表时出现的视觉故障。
改进了对格式错误的 FLAC 文件的处理,防止了因 cuesheet 条目过多而导致的崩溃。
即使未安装 AC3 组件,也能正确报告 MP4 文件中的 AC3 声道数(之前会错误地报告立体声)。
修复了组件更新列表/组件页面链接中 htmlspecialchars 误用问题。
修复了当鼠标指针位于窗口的特定交互部分(列表控件、编辑框中的按钮)上方时,alt+f4(以及其他可能的键盘事件)会被忽略的错误。
改进了对带有错误 APE 标签的文件的处理——之前有些文件完全无法播放。
从 1.6 系列移植了 Matroska 标签代码,修复了许多错误。
转换器:修复了某些警告提示无法永久禁用的问题。
1.5.7
包含 1.6 系列最新修复的错误修复更新。
播放队列长度限制增加至 256 首曲目。
修复了某些编辑框中 ctrl+退格键无法正常工作的问题。
修复了 Matroska/PCM 文件无法播放的各种问题。
修复了选择大量项目时专辑列表无响应的问题。
修复了 Matroska 格式“选择流”中流标签错误的问题(如果并非所有流都能被已安装的解码器读取)。
转换器:改进了对长文件名的支持。
1.5.6
包含 1.6 系列最新修复的错误修复更新。
修复了尝试修改没有可识别音频轨道的 Matroska 文件增益时发生的崩溃问题。
修复了“移除标签”功能无法正确去除原始 AAC 文件中标签的问题。
修复了 ZIP 读取器内存泄漏问题。
修复了通过 HTTP/HTTPS/FTP 提供的播放列表中文件夹/文件扩展名相对路径的错误处理。
改进了对 ZIP 和 RAR 压缩文件中最后修改时间的处理。
修复了安装程序错误地将某些组件标记为不兼容的问题,这些组件是通过手动复制 DLL 文件安装的。
修复了对 ID3 itunescompilation=0 的错误处理。
修复了导致 ZIP 压缩包内文件名过长的文件无法播放的错误。
1.5.5
组件自动更新对话框视觉修复。
修复了FPL播放列表加载器中的一个隐蔽错误。
修复了 MP4 AAC/USAC 兼容性问题(仍需额外组件)。
修复了共享的 printf() 函数在处理较大的十六进制值时出现的错误行为。
当标签更新期间需要重写文件时,明确保留创建时间。
修复了HTTPS网络电台连接断开时系统崩溃的问题。
通过复选框禁用均衡器后,均衡器设置不再被遗忘。
修复了包含嵌入式提示单的远程 MP3 文件缺少进度条的问题。
音频 CD 抓取工具:已移除基于过时规范的过时 AccurateRip 支持。
将在未来的更新中恢复对 AccurateRip 的正确支持。
1.5.4
由于原 freedb 服务已关闭,因此将 freedb 元数据查找指向 freedb.dbpoweramp.com。
修复了 1.5.3 版本中导致某些非常短的 MP4/M4A 文件解码错误的问题。
内部更改,使附加组件能够正确解码 xHE-AAC/USAC 格式。
允许的多值 ID3v2 标签:TPUB(发布者)和 TLAN(语言)。
1.5.3
修复了崩溃错误。
组件自动更新时,会在更新前显示变更日志。
使组件能够为内部解码器不支持的 AAC 格式版本提供替代解码器。
默认用户界面音量滑块以 0.5dB 为步长调节音量。
改进了对 Windows Defender 阻止标签更新操作的响应。
修复了在特殊采样率下重采样器崩溃的问题。
1.5.2
修复了IMA ADPCM WAV解码器中的一个错误。
改进了对截断的 Matroska/WebM 文件的处理。
修复了对包含 QuickTime 章节的 MP4/M4A 文件处理不正确的问题。
修复了罕见的关机崩溃问题。
更新了 Apple SoundCheck 信息处理方式。
1.5.1
重新设计了与 Windows 10 通用音量控制的集成。现在已恢复默认启用状态。
修复了上混 DSP 中的一个错误,该错误会导致在使用单声道音源时出现不正确的行为。
改进了对其他软件写入的某些格式错误的 ID3 标签的读取。
通用进度对话框现在在暂停时显示黄色暂停状态。
通用进度对话框不再记住上次的位置。
文件操作:改进了删除空文件夹的功能;在操作过程中取消时,不应再留下空文件夹。
已安装的组件 DLL 现在应该保留原始文件修改时间,而不是安装时间。
解决了 foobar2000 v1.5 与第三方组件之间的一些已知不兼容性问题。
转换器不再写入带有嵌入式 cue 文件提示的 MP3 文件。这是 v1.5 版本更改带来的意外后果。稍后会添加相应的设置选项。
改进了转换器在尝试将多声道音轨转换为 MP3 或 MPC 时提供的反馈,因为 MP3 或 MPC 最多只能接受两个声道。
修复了收听网络电台后显示错误播放位置的错误。
1.5
新增改进的“属性”对话框,可以操作附加的图片,还可以扫描和修改 ReplayGain 值。
大幅提升了大型曲目列表的选择属性性能。
现在各种提示(例如删除/回收)都带有“不再显示此提示”复选框。
恢复了 foobar2000 重启后记住主窗口隐藏/仅通知图标状态的 1.4 版本之前的行为。
增加了媒体库扫描错误日志记录功能——媒体库首选项中的“显示错误”按钮。
新增了“高级首选项”选项,用于在手动切换曲目时清除播放队列(默认:开启)。
使“打开包含文件夹”命令能够处理压缩包中的曲目——打开包含压缩包的文件夹。
新增选项,可在更新标签时保留曲目的最后修改时间戳。
为防止系统在保存时崩溃导致配置损坏,增加了额外的安全措施(FlushFileBuffers)。
文件操作更新:
删除/回收提示始终显示“删除”而不是“回收”,因为并非所有卷都支持回收操作。
复制操作现在可以保留创建/修改时间。
加个停顿。
文件移动过程中取消操作时的行为更加一致。
修复了阻止对正在播放的音频轨道进行彻底删除(而非回收)的错误。
FFmpeg 3.4.6,现在使用 MS 编译器编译,由于 DLL 运行时,二进制文件大小有所减少。
FLAC 1.3.3
实现了对 cue+bin 音频 CD 镜像的读取。
实现了异步拖放功能,减少了从 foobar2000 拖动曲目到其他程序时的卡顿。
已移除事务性文件系统支持。它没有任何已知的优势,甚至微软的文档也建议不要使用它。
改进了外部标签和跳过曲目组件的编程接口。
默认用户界面中的专辑封面加载/调整大小操作已改为异步操作。大图片不再导致应用短暂无响应。
转换器:为 –music / –speech 模式添加了 Opus 编码器选择。
转换器:在各种对话框中添加新的列表控件。列宽会被记住。
改进了播放位置报告功能,并增加了跳过静音和类似的 DSP 效果。
可以检查已列出但未托管在 foobar2000.org 上的组件的更新。
已启用MP3文件的嵌入式提示单支持。
使 WavPack/DSD MD5 可见 - 使用另一个字段,这样验证程序就不会尝试验证它。
使畸形/损坏的 MP4 文件在无法解码第一个音频帧时不会完全拒绝播放。
修复了音频输出设备选择行为不稳定的长期存在的错误。
修复了通用进度对话框中当前项目文本框不必要的闪烁/虚假更新问题。
修复了重采样器 DSP 在被要求重采样到 0 Hz 时崩溃的问题。
修复了播放网络流后可能导致 foobar2000 进程卡住的错误。
修复了新列表控件中一个罕见的崩溃错误。
1.5.5
- 组件自动更新对话框视觉修复。
- 修复了FPL播放列表加载器中的一个隐蔽错误。
- 修复了 MP4 AAC/USAC 兼容性问题(仍需额外组件)。
- 修复了共享的 printf() 函数在处理较大的十六进制值时出现的错误行为。
1.5.4
- 由于原 freedb 服务已关闭,因此将 freedb 元数据查找指向 freedb.dbpoweramp.com。
- Beta 2:从旧版本升级时,自定义服务器列表的导入更加优雅。
- 修复了 1.5.3 版本中导致某些非常短的 MP4/M4A 文件解码错误的问题。
- 内部更改,使附加组件能够正确解码 xHE-AAC 格式。
- 允许的多值 ID3v2 标签:TPUB(发布者)和 TLAN(语言)。
1.5.3
- 修复了崩溃错误。
- 组件自动更新时,会在更新前显示变更日志。
- 使组件能够为内部解码器不支持的 AAC 格式版本提供替代解码器。
- 将默认 UI 音量滑块调整为以 0.5dB 为步长改变音量(beta 3)。
- 改进了对 Windows Defender 阻止标签更新操作的响应(测试版 4-6)。
- 修复了在特殊采样率下重采样器崩溃的问题(最终版)。
1.5.2
- 修复了IMA ADPCM WAV解码器中的一个错误。
- 改进了对截断的 Matroska/WebM 文件的处理。
- 修复了对包含 QuickTime 章节的 MP4/M4A 文件处理不正确的问题。
- 修复了罕见的关机崩溃问题。
- 更新了 Apple SoundCheck 信息处理方式。
1.5.1
- 重新设计了与 Windows 10 通用音量控制的集成。现在已恢复默认启用状态。
- 修复了上混 DSP 中的一个错误,该错误会导致在使用单声道音源时出现不正确的行为。
- 改进了对其他软件写入的某些格式错误的 ID3 标签的读取。
- 通用进度对话框现在在暂停时显示黄色暂停状态。
- 通用进度对话框不再记住上次的位置。
- 文件操作:改进了删除空文件夹的功能;在操作过程中取消时,不应再留下空文件夹。
- 已安装的组件 DLL 现在应该保留原始文件修改时间,而不是安装时间。
- 解决了 foobar2000 v1.5 与第三方组件之间的一些已知不兼容性问题。
- 转换器不再写入带有嵌入式 cue 文件提示的MP3 文件。这是 v1.5 版本更改带来的意外后果。稍后会添加相应的设置选项。
- 改进了转换器在尝试将多声道音轨转换为MP3或 MPC 时提供的反馈,因为 MP3 或 MPC 最多只能接受两个声道。
- 修复了收听网络电台后显示错误播放位置的错误。
1.5
- 新增改进的“属性”对话框,可以操作附加的图片,还可以扫描和修改 ReplayGain 值。
- 大幅提升了大型曲目列表的选择属性性能。
- 现在各种提示(例如删除/回收)都带有“不再显示此提示”复选框。
- 恢复了 foobar2000 重启后记住主窗口隐藏/仅通知图标状态的 1.4 版本之前的行为。
- 增加了媒体库扫描错误日志记录功能——媒体库首选项中的“显示错误”按钮。
- 新增了“高级首选项”选项,用于在手动切换曲目时清除播放队列(默认:开启)。
- 使“打开包含文件夹”命令能够处理压缩包中的曲目——打开包含压缩包的文件夹。
- 新增选项,可在更新标签时保留曲目的最后修改时间戳。
- 为防止系统在保存时崩溃导致配置损坏,增加了额外的安全措施(FlushFileBuffers)。
- 文件操作更新:
- 删除/回收提示始终显示“删除”而不是“回收”,因为并非所有卷都支持回收操作。
- 复制操作现在可以保留创建/修改时间。
- 加个停顿。
- 文件移动过程中取消操作时的行为更加一致。
- 修复了阻止对正在播放的音频轨道进行彻底删除(而非回收)的错误。
- FFmpeg 3.4.6,现在使用MS编译器编译,由于 DLL 运行时,二进制文件大小有所减少。
- FLAC 1.3.3
- 实现了对 cue+bin 音频 CD 镜像的读取。
- 实现了异步拖放功能,减少了从 foobar2000 拖动曲目到其他程序时的卡顿。
- 已移除事务性文件系统支持。它没有任何已知的优势,甚至微软的文档也建议不要使用它。
- 改进了外部标签和跳过曲目组件的编程接口。
- 默认用户界面中的专辑封面加载/调整大小操作已改为异步操作。大图片不再导致应用短暂无响应。
- 转换器:为 –music / –speech 模式添加了 Opus 编码器选择。
- 转换器:在各种对话框中添加新的列表控件。列宽会被记住。
- 改进了播放位置报告功能,并增加了跳过静音和类似的 DSP 效果。
- 可以检查已列出但未托管在 foobar2000.org 上的组件的更新。
- 已启用MP3文件的嵌入式提示单支持。
- 使 WavPack/DSD MD5 可见 - 使用另一个字段,这样验证程序就不会尝试验证它。
- 使畸形/损坏的 MP4 文件在无法解码第一个音频帧时不会完全拒绝播放。
- 修复了音频输出设备选择行为不稳定的长期存在的错误。
- 修复了通用进度对话框中当前项目文本框不必要的闪烁/虚假更新问题。
- 修复了重采样器 DSP 在被要求重采样到 0 Hz 时崩溃的问题。
- 修复了播放网络流后可能导致 foobar2000 进程卡住的错误。
- 修复了新列表控件中一个罕见的崩溃错误。
1.4.8
- 修复了 1.4.7 版本中导致某些旧组件无法正常工作的回归问题。
1.4.7
- 文件操作:修复了 Windows 10 1809 及更高版本中的窗口顺序错误
- 修复了堆栈溢出崩溃时创建崩溃报告的问题。
- 修复了自 1.4 版本以来部分 Ogg 文件无法播放的问题。
- 更改了写入 FLAC 元数据块的顺序,以解决 Windows 资源管理器中的错误。
- 修复了一些其他错误。
1.4.6
- Made Converter 绝不会覆盖源文件。
- 固定属性自动完成功能与多行编辑框冲突。
- 修复了 1.4 系列早期版本中将 ID3v2 COMMENT 字段写入 TXXX 帧而不是 COMM 帧的回归问题。
- 修复了同时启用“不要在曲目之间重置 DSP”和“复制其他文件”功能时转换器输出不正确的问题(beta 2)。
1.4.5
- 解决WMA标签编辑在长文件路径下失败的变通方法。
- 转换器:优先使用用户指定的转换器路径,而不是 %PATH%。
- 修复了由于 VS2017 编译器错误导致的 Resampler DSP 在非常老旧的 PC 上崩溃的问题。
- 已修复各种隐蔽的崩溃错误(转换器、ReplayGain 扫描器、默认 UI)。
- MS Store:修复了 .FTH 文件类型关联;使MS Store 模式在启动时报告给控制台。
- 修复了在播放网络电台时退出 foobar2000 导致程序崩溃的问题。
1.4.4
- 修复了在 Windows 10 系统中,当使用多个像素密度不同的显示器时,拖放操作出现的故障。
- 无论如何,这仍然是 Windows 10 的一个 bug,而不是 foobar2000 的一个 bug。
- 修复了默认用户界面首选项组和列的拖放故障。
- 修复了 EXTM3U 播放列表格式错误的问题。
- 修复了文件操作中特定长文件名被错误截断的问题。
- 修复了播放远程文件时不必要的重新打开问题。
- 修复了某些情况下播放列表中播放标记无法正确保留的问题。
- 改进了内部 IMA ADPCM WAV 解码器(修复了舍入误差,修复了不正确的输出持续时间)。
- foobar2000 现在拒绝在 Windows 10 上打开 24 位 WMA 无损文件 - 否则这些文件将被错误解码。
- 你可以通过将 WMA 文件提供给 foo_input_ffmpeg 组件来解决这个问题。
1.4.3
- 修复了某些网络电台播放列表的元数据消失和播放列表内容损坏的问题。
- 修复了启用预读选项时 CPU 使用率过高的问题。
- 转换器:修复了编码器名称中包含“|”字符时保存为错误对话框的问题。
- 使 foo_ui_std.dll 和 foo_input_std.dll 报告它们所附带的 foobar2000 版本的版本号,因为有些人似乎会将不同版本的二进制文件混合使用,然后遇到问题。
- 可以回退到其他解码器来处理标准 WMA 解码器无法接受的 WMA 文件。
- 修复了库配置文件夹中“版本”文件消失和出现的问题。
- FFmpeg 已更新至 3.4.5 版本。
- 修复了某些 AIFF 文件无法播放的问题(测试版 2)。
- 已恢复HTTP用户代理字符串中的 foobar2000 版本号(beta 2)。
- 新增了强制使用代理服务器进行HTTP CONNECT 连接的选项(beta 2)。
- 修复了 1.4 版本回归导致从播放列表中移除当前播放曲目时出现异常行为的问题(beta 2)。
- 修复了 1.4 版本回归问题,该问题会导致某些随机播放和播放列表操作的组合崩溃(beta 2)。
- 修复了 1.4 版本中代理服务器请求缺少HTTP主机字段的回归问题(beta 3、beta 5)。
- 修复了由于传递给 FFmpeg (beta 4) 的参数错误而导致解码 Vorbis(可能还有MP3和 AAC)时随机崩溃的错误。
- 转换器:源文件标签中格式错误的 UTF-8 不再导致转换为 FLAC 失败(beta 5)。
- 修复了 ReplayGain 修改文件内容导致的崩溃问题(最终版)。
1.4.2
- 新增 iTunes ID3 古典音乐字段。
- 改进了删除正在播放的文件时的播放列表行为。
- ReplayGain 应用增益并防止削波不再假定峰值为 1.0(当峰值未知时)。
- 修复了保存配置时偶尔出现的错误。
- 转换器:改进了输出文件名重复时的处理方式。
- 修复了HTTP客户端错误(网络电台、网络共享)。
- 使缺少时长信息的 MP4 文件可以播放。
- 由于存在一些漏洞,Windows 10 通用音量控制集成功能默认已禁用。这应该可以解决“多媒体键无法使用”的问题。
- 修复了一个会导致某些配置文件被错误重写的漏洞。
- 默认的 MP4 处理程序能够优雅地拒绝解码没有支持音轨的文件,以便列表中排名较低的其他解码器可以处理它们。
- 解决了第三方组件提供的众多受支持文件格式导致的“打开…”对话框卡死问题。
1.4.1
- 解决了 Windows 10 1809 版本中窗口消失的 bug。
- 转换器更新:
- 高级首选项选项,可将文件编码到临时文件夹,并将编码和标记后的文件移动到目标位置。
- “不要在曲目之间重置 DSP”现在会考虑 DSP 报告的延迟,以便正确处理无缝专辑。
- 使转换器“复制其他文件”功能遵循父文件夹(..\模式)引用。
- 尝试打开重命名为 .aac 的 M4A 文件时,应显示更清晰的错误信息。
- 为 Matroska 和 MP4 文件添加了 %video_codec% 信息。
- 增加了对MP4容器中PCM音频的支持。
- 实现了在播放列表视图中进行拖放操作时鼠标滚轮的功能。
- 改进了对 iTunes M4A 文件中古典音乐元数据的处理。
- 添加了 %bitspersample_extra% 信息,用于区分 int32/float32 PCM 文件。
- 新增对 ID3v2 iTunes 分组字段的支持。
- 防止在其他应用程序打开文件进行读取时标签更新操作失败。
- 修正了 Matroska 容器中 FLAC 文件显示的错误比特率。
- 更正了F13-F24键盘快捷键的标签。
- 修复了 ReplayGain Scanner 自动重采样高采样率内容时出现的错误。
- 提高了最大允许采样率以处理 DSD1024 内容。
- Made Media Library 遵循高级首选项中的“包含隐藏文件和文件夹”设置。
- PPHS 重采样器错误修复(报告的延迟不准确,在极端采样率下崩溃)。
- 修复了 ReplayGain 扫描结果在近乎无声的 24 位文件上显示零峰值的问题。
- 全新改进的缓冲方案,提升网络流媒体性能(移植自 foobar2000 移动版)。
- 修复了 1.4 版本以来互联网广播处理方面的回归问题;为 ShoutCast 元数据代码页添加了高级首选项设置。
- 修复了 Windows XP 上的组件自动更新问题(1.4 版本回归)。
- 新增高级首选项选项,可切换非对称搜索,将搜索行为恢复为 1.3 版本样式。
- 添加了标题格式字段,用于将曲目/专辑峰值显示为分贝值。
- 改进了批量添加专辑封面工具的状态反馈。
- 现在,即使没有开启“重复播放”模式,按下“下一首”按钮也会重新开始播放列表。
- 添加了 EXTM3U 信息写入功能(可通过高级首选项启用)。
- 新增 5.1 和 7.1 声道混音 DSP。
- 删除当前正在播放的文件不再显示错误弹出窗口(1.4 版本回归)。
- 修复了媒体库搜索编辑框中的重绘故障。
- 将 Opus 解码器更新至最新的 libopus 1.3。
- 修复了当播放列表包含数万个项目时,默认 UI 播放列表性能不佳的错误。
- 修复了与某些HTTP服务器不兼容导致无法从这些服务器播放音乐文件的问题。
- 网络电台回归问题修复。
- 工具栏中的 DSP 预设已整理完毕。
- 正确显示了各种基于 Ogg 的网络电台(Vorbis、Opus、FLAC)的技术信息。
- 修复了 1.4 版本回归导致 Internet Explorer 代理服务器设置检测错误的问题。
- 修复了 1.4 版本回归问题,该问题导致当其他应用程序正在访问文件时,某些标签更新会失败并显示“访问被拒绝”错误。
- 修复了多种 175% 文本大小渲染错误。
- 修复了在安装普通版 foobar2000 和MS Store 版 foobar2000时出现的异常行为。
- 修复了 ReplayGain 扫描器首选项页面故障。
1.4
- 新增偏好设置页面,用于调整已安装解码器的优先级顺序。
- 大幅改进了DSP管理器对话框。
- 默认用户界面改进:
- 新增工具栏项目,用于切换输出模式、ReplayGain 模式和 DSP 预设。
- 改进的状态栏:增加了显示所选曲目数量的可选选项。
- 重新设计了首选项页面;改进了最小化和关闭行为的选项。
- 转换器改进:
- 现在保留不完整/有问题的输出文件是可选的;默认情况下会将其删除。
- 新增并改进了覆盖提示对话框。
- FDK AAC 现已成为默认预设之一。
- ReplayGain扫描器改进:
- 大幅改进了“将增益应用于文件内容”功能,支持多线程和更多格式。
- 添加了手动操作 Opus 标头增益字段的命令,适用于 .opus 和 Matroska 格式。
- 新增偏好设置页面。
- 播放列表和媒体库搜索使用类似于 Unicode 非对称搜索的新型文本匹配算法。
- 外观调整;在各种对话框的编辑框中添加更美观的按钮。
- 清理了 Opus 标头增益操作,报告值不再偏移 5 dB,使标头增益在嵌入 Matroska 容器时得到尊重。
- Matroska 标签已修改,以前某些无法更新的罕见文件现在可以添加标签了。
- Matroska 支持改进,提高了对没有查找表的文件的查找性能。
- 可以在 MP4 和 Matroska 文件中选择不同的音频流。
- 实现了WebM网络视频流播放。
- 使用动态 VC 运行时编译,提高了可加载的组件 DLL 数量的限制。
- 已将专辑列表设置为记住已展开的节点。
- 将提示单的曲目数量上限从 99 提高到 999。
- 与 Windows 10 通用音量控制集成。
- Windows 7 及更高版本任务栏中的播放控制。
- 现在,如果可用,配置保存将使用事务型 NTFS。
- 改变了播放列表和媒体库数据的存储方式,以最大限度地减少每次应用程序关闭时的重写量。
- 合并了 foobar2000 移动版的网络功能:
- FTP /FTPES/FTPS 阅读器!
- 更新了HTTP /HTTPS 阅读器;增加了读取远程文件夹列表的功能。
- 改进了对HTTP、AIFF 和 Musepack 等各种文件格式的处理。
- 更强大的 M3U/M3U8/PLS 播放列表处理;尝试保存由于包含国际字符而可能无法正确读取的 M3U/PLS 文件时,会显示警告。
- 新的文件格式图标。
- 提升了媒体库的搜索性能。
- 使各种播放列表和搜索结果排序操作都能利用多个 CPU 核心。
- 与 foobar2000 网站的所有通信(故障排除、崩溃报告、更新检查)现在都已加密。
- 文件操作预设管理已更新,现在以纯文本文件形式存储,并且可以导入/导出/编辑。
- 解决 Windows 10 1803 (beta 19) 中 DirectSound 音频卡顿问题的变通方法。
- 修复了分线器锁定错误。
- 针对 Windows XP 上的 HTTPS 问题,已实施变通方案。
1.3.20
这是一个维护性更新,仅包含从 1.4 系列移植过来的错误修复。
- 撤销了备受诟病的 FLAC/Vorbis 内容组与分组的重新映射。
- GROUPING 字段名称现在用于 ID3v2 TIT1、M4A ©grp 等。
1.3.19
这是一个维护性更新,仅包含从 1.4 系列移植过来的错误修复。
- 现在又能加载我们自己的M3U8文件了。唉。
- 解决了某些 Ogg 文件播放不正确的问题。
1.3.18
这是一个维护性更新,仅包含从 1.4 系列移植过来的错误修复。
- 修复了 HTTPS 阅读器中的一个错误,该错误会导致与 Google 网站不兼容。
- 放宽了测试版超时限制,现在可以忽略该消息并直接启动而无需更新。
- 修复了 CD 驱动器配置对话框中的一个错误 - 自动驱动器偏移量查找功能已恢复正常。
- 修复了与音频设备热插拔相关的各种错误。
- 修复了某些上下文菜单命令的错误描述。
- 修复了某些类型的 MP4 章节标签处理错误的问题。
- 改进了防止 foobar2000 在保存设置时崩溃导致媒体库配置丢失的保护措施。
- 媒体库现在可以正确处理超长文件名了。
- 修复了“内容组”元数据字段在以下方面的映射不一致问题:WMA、MP4/M4A、Vorbis 注释。
- 修复了跳过静音DSP的错误。
- 已将 MP4/Matroska 容器中的 MP2 音频正确识别。之前在某些情况下会被识别为MP3 。
- 能够加载没有 UTF-8 BOM 的 M3U8 文件(iTunes)。
1.3.17
- 修复了编辑框中 Ctrl+A“全选”处理程序的一个非常严重的错误,该错误会窃取 altgr+a,导致无法输入“ą”。
- 可以重新标记没有“ftyp”标头的 MP4/M4A 文件。
- 阻止解码与明显文件标签重叠的损坏的MP3帧。
- 允许解码采样率高于 1MHz 的 WAV 文件。
- 转换器:已设置格式列表排序并记住排序方式。
- 修复了某些 WAV 文件无法读取标签的问题。
- 内部修复,允许 foo_input_exe/foo_input_ffmpeg 解码 HLS 和 RTMP 流。
- 为系统编解码器无法处理的特定 WAV 文件添加了内部 IMA ADPCM 解码器。
1.3.16
- 修复了在 150% 文本大小下,高级首选项中反向勾选标记的严重错误。
- 网络流媒体:添加了更多HTTP重定向代码的处理程序。
- 修复了 foobar2000 进程在启动时未将其工作目录设置为其安装位置的问题。
- FLAC标签修复。
1.3.15
- 提高了与某些网络电台的兼容性。
- 标签操作改进。
- 编辑 iTunes 编码的 M4A 文件的标签时,多余的填充(通常多达 32 千字节)将被删除。
- 更好地处理WMA“评级”字段。
- 现在,当尝试从网络共享延迟较高的位置加载图片时,默认 UI 专辑封面查看器不太可能导致应用程序无响应。
- 优化嵌入式专辑封面加载性能。
- 更新后的 FLAC 库(1.3.2)
- zlib 已更新(1.2.11)
- 更新 FFmpeg (3.2.4)
- ZIP 文件中的 Unicode 文件名现在可以正常工作了。
- 在转换器覆盖提示对话框中添加了“全部跳过”按钮。
- 固定重采样器配置采样率选择器不允许超过五位数。
1.3.14
- 修复了 Opus 转换为多轨(链式流)时的错误。
- 修复了纯文本库/播放列表搜索查询处理中的一个故障。
- 针对高DPI屏幕的各种画面修复。
- 文件操作组件已更新:文件删除功能更加智能,高级设置中提供了更多选项。
- 更新了 WavPack 库(5.0 稳定版)
- 更新了 FFmpeg 库(3.2.2)
1.3.13
- 修复了 1.3.12 版本中导致某些 DSP 配置崩溃的回归问题。
- 新增实用命令,可优化文件布局并减小文件大小。
- 提高了与某些网络电台的兼容性。
- FFmpeg 已更新至 3.1.4 版本。
- 修复了M4A文件格式兼容性问题。
- 已启用 WavPack 5 DSD 解码。
- 修复了转换器中的一个错误,该错误会导致转换到驱动器的根文件夹时偶尔失败。
1.3.12
- 修正了 1.3.11 版本中出现的各种暂停退化问题。
- 修正了 MP4/M4A 文件中“移除标签”功能的错误,该功能在移除标签后仍会立即显示文件包含一些元数据。
- 扁平均衡器现在生成比特完全相同的音频流。
- 防止在 MP4/M4A 标签更新时覆盖 iTunes “编码参数” 标签。
- 现在使用WavPack5解码器,支持大于4GB的文件。
- 更新后的 ZIP 压缩文件读取器现在支持大于 4 GB 的 ZIP 文件。
- 增加了对 Matroska/ALAC 文件的支持。
- 修复了多通道ALAC通道顺序错误。
- Matroska 中修复了多声道 WavPack。
- 改进了对各种畸形文件的处理(Matroska,AAC)。
- 制作了采样率极高(>200KHz)的文件,可通过标准 DirectSound 输出播放,必要时会自动激活重采样器。
- FLAC“移除标签”功能不再删除“工具”字段。
- 已撤销 1.3.11 版本 FLAC 标签更新程序的调整。移除填充信息的功能将在后续版本中单独添加。
1.3.11
- 修复了在极端升频情况下 dBpoweramp/SSRC 重采样器出现的故障。
- 修复了 FFmpeg -strict 级别覆盖选项的错误行为。
- 写入 SoundCheck 标签 [实验性] 以及批量复制 ReplayGain 到 SoundCheck。
- 修复了“移除标签”功能无法移除 FLAC 和 M4A 格式的所有标签类型的问题。
- 固定属性对话框在某些元数据处卡住。
- 使提示单和章节编辑操作自动更新受影响的播放列表。
- 修复了各种多行编辑框、“属性”对话框及其子对话框中的 Ctrl+A 问题。
- 提高了对某些格式错误的M4A文件的兼容性。
- 修复了批量转换时均衡器错误导致文件长度不一致的问题。
- 使网络电台在暂停/恢复播放时断开/重新连接。
- 已实施更新后的 Opus ReplayGain 规范。
- 改进了 Opus 文件的属性对话框信息显示。
- 修复了 1.3.10 版本中出现的随机崩溃问题。
- 修复了从特定旧版 M4A 文件中读取 Apple 无缝信息的问题。
- 修复了批量移动/重命名/复制大量文件时偶尔发生的系统崩溃问题。
- FFmpeg 已更新至 3.1.2 版本。
- FLAC标签更新程序进行调整,以去除多余的填充。
1.3.10
- 修复了尝试从尚无 ID3v2 标签的文件中删除所有附加图片时写入空 ID3v2 标签的问题。
- 增加了对 M4A 标签“Conductor”元数据值的处理。
- 修复了URL过长导致的崩溃问题。
- Opus解码器已更新至1.1.1版本
- 修复了从 iTunes 默认写入的 ID3v2.2 标签中读取 iTunes“汇编”标志的问题。
- 改进了对格式错误的AIFF文件的处理。
- FFmpeg 已更新至 3.0 版本
- 新增对带有 ID3v2 标签的原始 AAC 文件的支持。请注意,不建议使用原始 AAC 格式,请改用 MP4/M4A 格式。
- 如果运行的是 Windows Vista 或更高版本,“添加文件夹”现在接受选择多个文件夹。
- 解决了 Windows 资源管理器中出现的虚假上下文菜单项问题。
- 已撤销 1.3.9 和 1.3.10 beta 1 版本中的所有 shell 集成修复。这些修复在试图解决 Windows 10 中一个明显的错误时,反而造成了更多问题。
- 添加了一个高级首选项选项,可以覆盖 FFmpeg -strict 级别,以允许符合标准的 7.1 AAC 解码。
- 新增高级偏好设置选项,可禁用媒体键事件处理。
- 修复了某些格式错误的 RAR 文件导致的崩溃问题。
1.3.9
- 基于 dBpoweramp/SSRC 代码的新型高质量但速度较慢的重采样器,可替代 fb2k 的 PPHS 重采样器。
- 防止某些特殊 M4A 标签被破坏。
- 默认用户界面列表控件中的平滑滚动。
- Beta 2:默认禁用平滑滚动,因为它会阻碍可视化更新。您可以在高级设置中启用它。
- 为新的 ReplayGain 播放模式添加了缺失的菜单命令。
- ReplayGain扫描器中增加了过采样峰值扫描功能。
- Beta 2:在高级首选项中增加了对 ReplayGain 峰值结果显示的调整。
- 修复了 96 kHz AAC 和 ALAC 播放问题。
- 添加了 HTTPS 域白名单,以禁止对家庭媒体流应用进行证书有效性检查 [beta 3]。
- 添加了有关“添加位置”失败的易读错误消息[beta 3]。
- 改进了对恒定比特率 (CBR) MP3文件总持续时间的检测 [beta 4]。
- 播放MP3和 AAC 网络广播流时,能够更有效地从网络错误中恢复 [beta 5]。
- 删除了文件类型关联处理中的“LegacyDisable”键,因为已知它会导致现代 Windows 版本 [beta 5] 出现问题。
1.3.8
- 通过HTTP协议播放时,会自动重试断开的连接。
- 新增 ReplayGain 播放模式,根据当前播放顺序自动选择专辑/曲目增益。
- 改进了对格式错误的AIFF文件的处理。
- 防止当最后一个使用的文件夹位于由原始 IP 引用的非工作网络共享上时出现“打开”等对话框卡死的情况。
- FFmpeg 已更新至 2.6.1 版本
1.3.7
- 修复了上一版本中 FLAC 文件搜索回归的问题。
- 新增对MP4 DASH文件的支持。
- 修复了 PPHS 重采样器在极端采样率下崩溃的问题。
- 修复了缺失的 WavPack MIME 类型处理程序。
- 改进了低延迟配置下的 DirectSound 输出行为(主要针对新的 ABX 比较器)。
1.3.6
- libFLAC 已更新至 1.3.1 版本,修复了已知的安全问题。
1.3.5
- 修复了遇到不完整的多部分 RAR 文件时发生的死锁问题。
- 即将进行的 ABX 组件更新的内部变更。
- 新增“在播放列表中显示正在播放的歌曲”菜单命令(默认隐藏,主要用于绑定快捷键)
- 修正了部分菜单项大小写不一致的问题。
1.3.4
- 修复了访问网络共享上超长文件名时出现的问题。
- 修复了转换器设置对话框中转换器标签传输选项状态显示不正确的问题。
- 提高了对格式错误的 ID3v2 标签的兼容性。
- 新增选项,防止在播放游戏时硬盘进入睡眠状态[高级首选项]。
- 修复了 Matroska 文件读取的性能问题(1.3 版本回归)。
- 修复了转换器将 CD 翻录到带有章节的单个文件时出现的问题(1.3 版本回归)。
- 新增选项,可抑制有关上次错误关机的启动对话框。
- RAR 解压缩工具更新:
- 请忽略 unrar.dll,由于存在漏洞和限制,它无法使用。现在直接使用 RAR 源代码并打上自己的补丁,就像之前的 foobar2000 版本 [beta 4] 那样。
- 现在使用的是 unrar.dll,将来可以轻松更新。
- 新增对 RAR5 格式的支持。
- FFmpeg 已更新至 2.4.1 [beta 4]。
- FLAC 代码已更新至最新 git 版本(截至 2014 年 10 月 7 日),修复了错误并提高了速度 [beta 5]。
- 修复了一个非常古老且非常严重的 Matroska 标签写入错误 [1.3.4 final]。
1.3.3
- 转换器:新增 AAC (iTunes)、AAC (FDK) 和 AAC (Winamp/FhG) 模式。
- beta 2 版本新增 Winamp/FhG 模式。
- FFmpeg 已更新至 2.3 [1.3.3 final]。
- ReplayGain 扫描器:添加了将极端峰值视为错误的覆盖功能。
- 默认用户界面:改进了对高 DPI 显示器的处理,增加了高分辨率按钮图像。
- 修正了1.3 版本中MP3搜索性能下降的问题,与文件缓存有关。
- “保存播放列表”命令现在可以记住上次使用的格式 [1.3.3 最终版]。
- 添加了转换时不传输标签的选项 [1.3.3 final]。
1.3.2
- 改进了对包含格式错误的 cue 文件格式的 FLAC 文件的处理。
- 提高了 ReplayGain 扫描器在 8 线程及以上 CPU 上的性能。
- FFmpeg 已更新至 2.2.1 版本
- 非常古老的Vorbis文件现在可以再次播放了。
1.3.1
- ReplayGain 扫描器组件:支持更改 MP4/AAC 文件的响度。
- ID3v2 - 提高了与 iTunes “发布日期” 标签的兼容性。
1.3
- 通用性能优化,主要影响非常大的播放列表和音乐库。
- 改进了配置保存周期和关闭性能,即使库非常大也能正常工作 [beta 3]。
- 播放列表和媒体库搜索对话框在执行查找操作时不再阻塞用户界面。
- 转换器:新增了将 ReplayGain 信息传输到目标文件的选项。
- 为了提高搜索性能和降低资源使用量,foobar2000 的缓存中已删除了虚假/过大的元数据,例如整个 EAC 日志条目。
- 现在可以通过编辑 foobar2000 配置文件文件夹中的 LargeFieldsConfig.txt 文件来自定义此功能 [beta 3]。
- FFmpeg 已更新至 2.1 [beta 5]。
- 修正了使用 iTunes 制作的 HE-AAC 文件的无缝播放。
- 优化了播放列表的流畅滚动效果。
1.2.9
- 外观修饰:
- ReplayGain 扫描器上下文菜单调整 - 当没有任何内容需要移除时,“移除 ReplayGain 信息”呈灰色显示。
- 使批量图片附加相关命令在以前版本中未出现的更多情况下也能显示。
- 修复了与 vgmstream 输入插件的不兼容性
- 现在,第三方解码器可以处理标准解码器无法识别的 .afc 扩展名文件。
- 针对 ID3v2 读取器(Windows 资源管理器)的缺陷,我们提供了一种解决方法——封面现在始终首先被存储。
1.2.8
- 修正了 1.2.7 最终版中的转换器回归问题。
1.2.7
- 现在使用最新最棒的libFLAC 1.3.0。
- 修复了 WAV 标签写入器可能创建字节数为奇数(不符合标准)的文件的问题。
- 改进了对各种格式错误的AIFF文件的处理。
- 制作了带有错误通道掩码信息的 WavPack 文件播放(最终版)。
- 新的“将声道下混至立体声”DSP 取代了旧的“将 5.1 声道下混至立体声”;现在能够下混各种声道配置(最终版)。
1.2.6
- Windows 8“连接待机”应对措施:
- 游戏时保持屏幕常亮的选项——似乎是防止 Windows 桌面应用程序在计算机闲置时被关闭的唯一方法。
- 修复了更新带有 ID3v2.2 标签的文件中的附件图片时出现的异常行为。
- ReplayGain 标签现在支持 AIFF 格式。
- 修复了将特定图片文件嵌入 Ogg Vorbis 文件时发生的崩溃问题。
- 附件图片管理器对话框调整。
1.2.5
- 转换器:固定写入字节数为奇数的 WAV 文件(例如 24 位单声道)。
- 改进了对各种格式错误的WAV文件的处理。
- 转换器:修复了 foobar2000 无法标记的文件类型的写入问题。
- 修复了“验证播放文件的完整性”选项禁用 HDCD 和 DTS 解码器组件的问题。
- 这是各个解码器组件的特性;像 Monkey's Audio 解码器这样的第三方解码器组件必须单独更新。
- “添加文件夹”现在会跳过隐藏的文件和子文件夹。
- 支持AIFF文件格式标签。
- 为foobar2000二进制文件添加了authenticode签名。
- 新增 WAV 和 AIFF 附件图片处理(测试版 2)。
- 转换器(beta 2)中新增了附件图片传输选项。
- 支持 Windows 8 平板电脑上的触摸屏手势滚动(最终版)。
1.2.4
- ReplayGain扫描器改进:
- 速度提升。
- 不再忽略最后 100 毫秒的音频数据。
- 针对各种样本类型转换,优化了 SSE 代码路径,速度更快;尤其值得一提的是,对 24 位内容的处理效率更高。
- 可以选择验证已播放文件的完整性并立即报告错误(但是它不会检查整个文件的校验和)。
- 修复了状态栏音量图标位置错误的故障。
1.2.3
- FFmpeg 代码已更新至 1.1.1 版本。
- FFmpeg DLL 现在使用唯一名称,以避免与某些其他软件发生冲突。
- 撤销了 1.2 版本中存在问题的媒体库文件夹监控调整。
- “5.1声道转立体声”DSP现在可以接受更多不同的声道掩码。
- FLAC解码改进(beta 3):
- 解决某些损坏文件产生巨大故障噪音的变通方法。
- 通过 SSE 优化来抵消上述变通方法导致的速度下降。
- 文件完整性验证器组件现在可以检测此类文件。
- 解决了与一些非常古老的 Vorbis 文件不兼容的问题(最终版)。
1.2.2
- 错误修复:1.2.1 回归 - 处理特定格式错误文件时偶尔会发生崩溃。
- 错误修复:解决了MS listview 错误——某些情况下转换器预设列表消失的问题。
1.2.1
- 错误修复:切换播放输出设备的菜单命令无法完全正常工作。
- 错误修复:错误解码异常/格式错误的 Vorbis 文件。
- 错误修复:在 1.2 版本中,存档读取器 DLL 意外地依赖于 MSVCR100.DLL。
- 提高了对格式错误的AIFF文件的兼容性。
- 错误修复:1.2 回归 - 对受监控文件夹进行某些文件系统操作会导致 foobar2000 崩溃。
1.2
- 通过新的UPnP 输出组件支持向任意 UPnP MediaRenderer 设备进行流式传输。
- FFmpeg 现在用于MP3、AAC 和 Vorbis 解码。
- 高级首选项中的扩展播放线程优先级选项。
- 新增:转换器“快速转换”对话框,用于简化日常转换,无需高级功能。
- 新增:用于切换播放输出设备的菜单命令。
- 新增:组件安装程序现在会在组件许可证可用时显示组件许可证。
- 组件中包含 license.txt 或 license.rtf 文件,以便在安装时显示该文件。
- 组件自动更新时未显示许可证。
1.1.18
- 紧急修复:由于新发现的有害副作用,死锁检测功能已被禁用。
- 在机器待机期间玩游戏时不再发生崩溃。
1.1.17
- 转换器可以再次处理不可搜索的来源,例如互联网流媒体。
- 修复了“完整文件缓冲”时罕见的崩溃错误。
- 修复了示波器反转错误
- 改进了便携式安装中媒体库相对路径的处理。
- 现在 Ctrl+A 可以在通用文本弹出对话框(popup_message API)中使用。
- 改进崩溃报告机制,希望能提供更有意义的死锁数据。
- zlib 已更新至 1.2.7 版本。
1.1.16
- 解决了 Windows 2003 系统上播放/输出首选项崩溃的问题。
- ID3v2标签兼容性改进:
- 默认允许不符合 ID3v2.3 标准的 TYER,因为其他一些流行的软件都这样做。
- 少数用户可选择将“评分”写成 TXXX。
- 修复了从单个文件复制特定字段到多个文件时属性对话框字段复制/粘贴不一致的问题。
- ReplayGain 扫描器:在尝试将非常大的一组曲目扫描为单个专辑时,添加了额外的警告。
- ReplayGain 扫描器:解决了将大量曲目作为单个专辑进行扫描时内存使用量过大的问题。
- 清理了嵌入式提示单处理代码。
- 当需要完全重写文件时,加快 FLAC 标签更新速度。
- 低内存条件下的 FLAC 标签更新行为优化。
- 文件操作组件现在除了可以复制/重命名/移动文件外,还可以创建文件链接(beta 2)。
- 改进了专辑封面加载性能,支持庞大的图库和复杂的查找模式(测试版 2)。
1.1.15
- 为音频 CD 抓取程序添加了基本的 MusicBrainz 标签功能。
- CD 抓取软件现在可以在每次抓取新 CD 时自动查找 CD 信息。
- 解决了与 Windows 8 的 shell 集成不兼容问题。
- 针对多核编码的转换器性能调整(测试版 2)。
- 解决了与使用 mkvclean (beta 2) 处理的 Matroska 文件的不兼容性。
- ID3v2:“rating”标签现在与Windows Media Player(beta 2)兼容。
- 已解决转换器与新版 Opus 编码器(beta 2)不兼容的问题。
- 解决了与 Windows 资源管理器只读光盘的拖放不兼容问题(最终版)。
- 添加了高级偏好设置选项,可在 [x] 关闭时最小化应用程序(最终版)。
- 解决了 NSIS 安装程序与 Windows 8 地址空间布局随机化不兼容的问题(最终版)。
1.1.14
- 改进了 Opus 文件的 ReplayGain 标记合规性(beta 2)。
- 对 ID3v2.3 TDAT 帧(beta 2)进行更稳健的处理。
- 转换器中新增了 Opus 编码支持(需要外部 opusenc.exe 二进制文件)(beta 3)。
- 修复了读取奇怪/损坏的 zip 文件时发生的死锁问题(最终版)。
- 修复了与更新当前播放文件标签相关的罕见死锁问题。
- 修复了与启动/停止播放相关的罕见死锁问题。
1.1.13
- 修复了 1.1.12 版本中的 ID3v2 回归问题
- 修复了启用淡入淡出功能后播放卡顿的错误。
- ID3v2 合规性变更:再次允许多个 TXXX,使用分号分隔多个类型。
- 更改了 ID3v2.3 TYER/TDAT 处理方式,现在合并为一个 DATE 字段,格式为 YYYY-MM-DD。
- 修复了切换输出方式时音量控制不正确的问题。
1.1.12
- 修复了 Musepack HTTP流媒体传输错误。
- 修复了某些罕见文件上的MP3解码器错误行为。
- 修复了崩溃报告对话框崩溃问题(废话)。
- 检测 Internet Explorer 中的代理服务器设置。
- 修复了多声道 FLAC 编码问题(现在可以保留声道掩码)。
- 修复了多通道 WavPack 解码问题(现在可以保留通道掩码)。
- 现在可以将 HDCD 和 DTS 解码器组件与 ALAC 一起使用。
- 当存在多个标签时,更改MP3标签读取行为。
- ID3v2 内容的优先级高于 APE,其次是 ID3v1。
- 各种耗时的操作(例如转换或 ReplayGain 扫描)现在会阻止计算机自动进入睡眠状态(选择退出)。
- 针对快速多核 CPU / 慢速 HDD 场景调整的 ReplayGain 扫描器(测试版 4)。
- 修复了转换器在处理“cuesheet”标签位置错误的文件时出现的异常行为(beta 4)。
- 改进了从互联网HTTP源播放MP3文件时的性能(测试版 4)。
- 提高了与苹果 HFS 驱动程序(beta 4)的兼容性。
- ID3v2 处理改进(beta 5):
- 改进了 TXXX 和 TCON(类型)帧的 ID3v2.3 规范兼容性(测试版 6)。
- 修复了TXXX字段名称有时拼写错误的问题。
- 在各种情况下,不再能够向每个 ID3v2.3 帧写入多个值。
- 带有描述的 COMM 帧现在显示为“COMMENT <描述>”。
- 现在可以看到一些损坏的 APIC(封面图)框架。
- APEv2 标签写入:放宽曲目编号/光盘编号字段内容限制(测试版 5)。
- 修复了转换器无法找到 oggenc.exe 的问题(beta 6)。
- 修复了影响 1.1.9-1.1.12b6 版本的 WAV 处理漏洞。
- 现在可以识别扩展名为 .M4R(MP4 铃声)的文件(1.1.12 最终版)。
- 修复了某些媒体库配置下隐藏文件处理不正确的问题(1.1.12 最终版)。
1.1.11
- 改进了内置的交叉淡入淡出功能,在“首选项/输出”中新增了淡入淡出配置。
- 淡入淡出功能仅在内置 DirectSound 模式下可用。
- foobar2000 组件包新增 .fb2k-component 文件类型扩展名。
- 修复了一些潜在的安全问题。
- 在默认播放列表视图中添加了类型查找功能。
- 为MP3文件的 APEv2 标签添加了对专辑封面的支持。
- 修复了更多WAV处理错误。
- 转换器更新 - 现在您可以限制特定编码器仅在一个线程中运行。
- 实验性死锁检测(beta 2)
- 如果用户界面长时间无响应,应用程序将自动终止并生成崩溃报告。
- 清理了MP3标签的高级首选项(beta 2)
- “强制首选标签方案”选项已移除 - 使用“ MP3标签类型”对话框在不同的标签类型之间进行转换。
1.1.10
- 现在,该软件已内置对 Apple Lossless Audio Codec (ALAC) 解码的支持,使用的是新发布的 Apple 库。
- 修复了 1.1.9 版本中引入的 WAV 处理错误。
- 解决了华硕 Xonar 驱动程序存在缺陷的问题,音量控制不再需要在驱动程序控制面板中切换特定选项。
- 修复了多个稳定性问题。
- 新增“关于”对话框。
1.1.9
- 新增WAV文件格式标签支持。
- 实现了对 16 位浮点 WAV 文件的实验性支持。
- 修复了 1.1.8 版本中 ID3v2 处理错误。
1.1.8
- 解决了某些 WAV 文件和有缺陷的系统编解码器存在安全问题的问题。
- 跳过静音 DSP 改进。
- 改进的MP3标签处理(ID3v2)兼容性:
- 更符合规范的 WXXX 解析。
- 更符合 ID3v2.4 标准的数据处理。
- 压缩后的 2.3 标签现在可以读取了。
- 由于相关代码的结构性重大变更,请注意MP3标签功能可能出现回归问题。
- 修复了 Musepack 解码错误。(beta 3)
- 修复了写入多章节文件时的转换器错误。(beta 3)
- 改进了 FLAC/Vorbis 元数据与其他软件的兼容性。(beta 4、beta 5)
- 受影响的字段:“专辑艺术家”、“总曲目数”、“总唱片数”。
- 可以通过高级首选项开关恢复旧的行为。
- 支持播放 WebM 音频(测试版 5)
- 支持MP3文件中的 iTunes 无缝播放信息(测试版 5)
1.1.7
- 能够添加/删除媒体文件中的嵌入式图片 - 目前支持:MP3、MP4、FLAC、WMA、WavPack、Musepack、Vorbis 和 APE。
- 提高了各种音频格式的比特率报告准确性。
- 已将 ReplayGain 扫描代码更新至最新版本的 libebur128。
1.1.6
- 播放极短曲目时性能有所提升。
- 提高了标签与其他软件的兼容性。
- “专辑艺术家”映射到 ID3v2 TPE2,就像在 WMP/iTunes 中一样。
- 支持 iTunes “itunescompilation” 标签,适用于MP3 /ID3v2 和 MP4。
- 由于软件供应商似乎普遍忽略了 ID3v2.4 版本,因此现在默认写入 ID3v2.3 标签。
- 增加了对多值 WMA 标签的支持。
- 改进了对 LAME alpha 版本编写的MP3编码信息头的读取。
- ReplayGain扫描器现在使用libebur128以提高准确性。
1.1.5
- 修复了 1.1.3 / 1.1.4 版本中的各种回归问题。
- 添加了一个菜单项,用于检查是否有新的 foobar2000 版本。
- 添加了一个菜单项,以便更轻松地查看更新的组件。
1.1.4
- 修复了回归问题:版本 1.1.3 中引入的不正确的 AAC 解码器行为。
1.1.3
- 修复了在最新款AMD处理器上崩溃的问题。
1.1.2
- 新的foobar2000应用程序图标。
- 在 Windows Vista 及更高版本中,foobar2000 的音量滑块现在与 Windows Mixer 应用程序的音量滑块同步。
- 现在,各种操作的进度都会显示在 Windows 7 任务栏上。
- 修复了与 freedb 相关的各种错误;freedb 支持已恢复正常。
- 修复了从低于 1.1 的版本升级时媒体库配置重置的 1.1.1 版本回归问题。
- 修复了 1.1.1 版本回归问题,即如果 foobar2000 的便携式安装文件位于受监视的文件夹之一中,媒体库将卡在“正在初始化”状态。
- 改进了启动速度和内存占用,尤其是在处理大型媒体库时。[beta 4]
1.1.1
- 改进的首次运行体验
- 对于标准(非便携)安装,foobar2000 媒体库默认索引 Windows 本身索引的音乐文件夹。
- 网络服务中的 HTTPS 支持
- 这主要与组件开发者相关。现在您可以通过文件系统和 http_client 服务访问 HTTPS URL。
- 修复了在特定情况下关闭“首选项”对话框时发生的罕见崩溃问题。
- 提高了对损坏的MP4文件的兼容性。
1.1
- 新增组件安装和自动更新功能。
- 现在可选组件已安装到用户配置文件文件夹中,允许在同一系统上为不同的用户安装不同的组件。
- 全新的转换器用户界面。
- 重新设计了各种首选项页面和其他实用程序对话框的外观。
- 改进了 ID3v2 标签写入标准的兼容性。
- Matroska 兼容性得到改善。
1.0.3
- 修复了同时启用“光标跟随播放”和“播放跟随光标”时出现的错误行为。
- 提高了对 Windows Media Player 生成的劣质 ASX 文件的兼容性。
- 修复了通知区域图标最小化错误(再次)。
- 修复了将超长音频流编码为 Vorbis 格式时出现的问题。
- 修复了使用媒体库首选项页面时发生的极少数崩溃问题。
- 其他各种维护更新和错误修复。
1.0.2.1
- 解决了 Windows XP 中导致 1.0.2 版本属性对话框渲染不正确的错误。
1.0.2
- 便携式安装:播放列表现在通过相对于 foobar2000 安装文件夹父文件夹的路径引用文件。
- 修复了多个错误。
- 将 Nero AAC 编码器设置标签显示为“编码器”。
- 第三方库更新(zlib 和 libvorbis)。
1.0.1
- 无法解码的音轨现在会被替换为 1 秒的静音,以防止与可疑的第三方组件发生死锁。
- 已解决 Windows 7 中状态栏重绘故障的 bug。
- Windows Media 流媒体兼容性改进。
- 修复了某些情况下通知区域图标显示不正确的问题。
- 音频格式支持更新:增加了对解码 Wave64 和 RF64 格式的支持,增加了对写入 Wave64 格式的内置支持。
- 为专辑封面搜索添加了文件夹名称通配符匹配。
- 针对华硕 Xonar 驱动程序严重损坏的问题,添加了一个变通方案。
- 转换器:解决了命令行编码器在输出文件名以 - 或 @ 开头时出现的错误行为。
- 转换器:更新了MP3编码配置对话框。
1.0
- 新的上下文菜单结构——开箱即用的布局更好,但可自定义性更低。
- 内置支持 Windows Media 和 RTSP 流媒体播放。
- “编辑”菜单作用于当前选定的对象,而不是始终作用于活动的播放列表。
- 提高了与多媒体键盘的兼容性。
- 改进了专辑封面支持,使其更易于自定义。
- 便携式安装程序现在会记住相对于安装文件夹的媒体库路径。
- 重新设计的首选项:确定/取消/应用按钮,标准页面的新布局。
- 关于选择查看器行为的新选项。
- 默认用户界面:状态栏和播放列表视图采用新的伪彩色编码系统。
- CD抓轨功能改进:
- 现在可以直接将结果与 AccurateRip 数据库进行比对。
- 支持 CD-TEXT 阅读。
- 在“翻录音频 CD”对话框中可以选择要翻录的单个曲目。
0.9.6.9
- 修复了多个稳定性/安全问题。
- 修复了各种用户界面故障。
- 转换器设置对话框中的“帮助”按钮。
- ABX 比较器组件不再包含在安装程序中 - 现在可以单独下载。
0.9.6.8
- 修复了通过HTTP播放WavPack的问题。
- 修复了启用“文件夹上下文菜单”选项时 shell 扩展程序出现的奇怪行为。
- 修复了“在当前状态后停止”选项的异常行为。
- 解决了 speexenc 生成的 Ogg 流质量不佳的问题。
0.9.6.7
- 热修复:修复了在无法完全解码的文件中查找时发生的崩溃问题。
- 热修复:修复了在播放暂停且“重启后恢复播放”启用的情况下重启后出现的异常行为。
- 更新了第三方组件黑名单。
0.9.6.6
- 即使 Matroska 文件不包含可解码的音频轨道,现在也可以对其进行标记。
- 解决了某些机器上“打开包含文件夹”命令打开两个窗口的问题。
- 增加了对 Windows Vista 及更高版本上的多媒体类调度程序服务的支持。
- 进行了多项更改,使某些难以发现的崩溃问题更容易分析。
- 更新了第三方组件黑名单。
- 改进了与 Windows 7 的拖放兼容性。
0.9.6.5
- 可通过“帮助”菜单访问在线故障排除功能。
- 已修复:由于 MSVC9 中的错误,自 0.9.5 版本以来,专辑列表一直以禁用所有优化的方式编译。
- 对事故报告提交系统进行了多项改进。
- 修复了 ABX 组件中的一个隐蔽错误。
- 修复了尝试打开有损 WavPack3 文件时发生的崩溃问题。
- 修复了解码某些损坏的 AAC 文件时发生的崩溃问题。
- 内置专辑封面查看器现在可以查看艺术家图片(嵌入在标签中,以及同一文件夹中的 artist.jpg 文件)。
- 已知存在严重漏洞的特定第三方组件已被阻止加载。
0.9.6.4
- 第三方组件现在可以在“文件类型”首选项页面中注册自定义协议。
- 取消了 DSP 链中只能有一个特定 DSP 实例的限制。
- 修复了对 3 声道和 5 声道 FLAC 和 Vorbis 文件处理不当的问题。
- 转换器现在接受一些命令行编码器二进制文件(mpcenc.exe、oggenc2.exe)的别名。
- 转换器和文件操作组件不再从创建的文件名中删除尾部的点号。
- 提高了与不稳定的Windows外壳程序的兼容性。
- 自动提交事故报告。
0.9.6.3
- 修复了 AAC 和 Musepack 解码器中的多个安全漏洞。
- 提高了媒体库与某些不稳定的NAS设备的兼容性。
- 媒体库不再忽略标记为系统的文件/文件夹。
- 改进了 foobar2000 启动时间过长时的 shell 集成行为。
- 修复了 Matroska 标签写入器中的多个错误。
0.9.6.2
- 媒体库现在已识别出新安装的解码器组件,并将重新检查您的文件夹,查找之前无法建立索引的文件。
- 高级首选项中新增了控制简单搜索查询所搜索的标签字段的选项。
- 修复了多个漏洞并进行了界面优化。
0.9.6.1
- 属性对话框中的值自动完成。
- 支持 Musepack SV8 文件中的章节。
- 属性对话框中新增“拆分值”命令。
- 简单搜索查询:现在无论重音符号如何,任何拉丁字符都会被匹配。
0.9.6
- 媒体库现在会自动跟踪对其文件夹所做的任何更改;无需再手动重新扫描它们。
- 提高了文件类型关联与 Windows Vista 的兼容性。
- 从 Windows 资源管理器播放/加入文件队列时不再出现延迟。
- 安装程序现在包含“便携模式”,该模式可在有限的用户环境下运行,并且不会对系统配置、注册表等进行任何更改。
- 新转换器用户界面。
- 内置 Matroska 支持。
0.9.5.6
- 修复了 Speex 解码中的一个重大错误,该错误是在之前的某个更新中引入的。
- 已将Speex库更新至1.2 RC版本。
- 增加了对多声道WMA内容的正确处理。
- 其他一些细微的修饰/外观上的改动。
0.9.5.5
- 已修复错误
- 修复了上下文菜单命令名称中“&”字符的处理问题。
- 修复了对包含 99 首曲目的音频 CD 的处理问题。
- 针对部分 ADPCM WAV 文件解码问题,提供一些解决方法。
- 现在在播放列表管理器中复制/粘贴自动播放列表会保留自动播放列表的状态。
- 修复了HTTP身份验证用户名中@字符的处理问题。
- 修复了与使用交叉淡入淡出 DSP 相关的崩溃问题。
- AAC解码器修复。
0.9.5.4
- 能够查看/编辑用于创建自动播放列表的查询。
- 媒体库搜索:使用“SORT BY”的查询默认创建始终排序的自动播放列表。
- 文件格式处理更新:
- 对 Vorbis、Speex、FLAC 和 WavPack 音频库进行安全更新。
- 修复了一个罕见的 Ogg 寻址精度错误。
- 改进了MP4解析器的安全性。
- 转换器改进:
- 当队列中的某个音轨无法处理时,不再中止整个操作。
- 转换完成后可选择弹出状态日志。
- 专辑列表:按住Shift或Control键可一次选择多个项目。
- 新增内置DSP:交叉淡入淡出器、跳过静音。
0.9.5.3
- 新增:当已知某个组件与此版本的 foobar2000 不兼容时,会发出启动通知。
- 新增:“媒体库查看器选择”播放列表,与专辑列表和媒体库搜索兼容。
- 新增标题格式化函数:$stripprefix()、$swapprefix()、$year()、$month()、$day_of_month()、$date()、$time()。
- 搜索查询语法新增扩展功能。
- 专辑列表:使用内置搜索框时刷新速度更快。
- ReplayGain 扫描器:将 ReplayGain 应用于MP3数据时,不会再因包含错误MPEG同步字的不合规 ID3v2 标签而卡住。
- ReplayGain 扫描器:允许第三方组件执行 ReplayGain 分析的新服务。
- 不再与使用 metadb_display_hook API 的组件兼容。
- 更改了组件 DLL 加载逻辑 - 仅处理“components”子目录及其子目录(如果存在)。
- 播放队列索引现在显示在默认用户界面/播放列表视图的“正在播放”列中;也可以使用 %queue_index% 访问。
0.9.5.2
- 新增一系列内置可视化效果。
- 清理了freedb组件的用户界面。
- 能够自动调整播放列表列宽以匹配播放列表视图大小。
- 改进了对 ID3v2 规范的符合性。
- 转换器:改进了对超长音轨的处理。
- 支持显示从WMA文件中提取的封面图片。
0.9.5.1
- 对新默认用户界面的改进:
- 新增内置媒体库搜索对话框,具备高级自动播放列表创建功能。
- 播放列表视图中自定义列的左对齐/居中对齐/右对齐方式可配置。
- 可用性:切换布局时,标签会闪烁显示,以减少用户的困惑。
- 能够自定义工具栏按钮。
- 新增:在转换或 ReplayGain 扫描等任务运行时尝试关闭 foobar2000 时弹出警告。
- 改进了用户界面响应速度并进行了优化;在大曲库的情况下,专辑列表刷新速度更快。
- 可用性:现在可以记住各种对话框相对于其父窗口的位置。
- 属性对话框:“工具”按钮中的“自动填充值”现在可以将剪贴板作为数据源。
- 转换器清理功能,可通过高级首选项手动编辑命令行编码器可执行文件路径。
- 修复了WMA处理错误,并允许在WMA标签中存储任意元数据字段。
- ID3v2标签兼容性改进。
- 修复了多个错误。
0.9.5
- 新的默认用户界面:
- 允许在主窗口中嵌入专辑列表和其他组件。
- 首次启动时会弹出快速设置对话框,方便用户自定义用户界面。
- 支持主题导入/导出,方便传输外观相关设置。
- 内置播放列表视图支持列和分组。
- 新增播放列表搜索对话框。
- 支持嵌入式专辑封面。
- 新增内置光谱可视化功能。
- 新专辑列表组件:
- 媒体库内容更改时自动更新(不再需要“刷新”命令)。
- 可嵌入主窗口。
- 支持直接从专辑列表树状分支创建自动播放列表。
- 属性对话框改进:
- 新增命令:“从其他字段格式化”、“首字母大写”、“清理”。
- 改进了“自动填充数值”功能。
- 改进了 Windows 剪贴板交互 - 现在您可以使用复制/粘贴在字段之间或不同轨道集之间传输值。
- 转换器组件改进:
- 将“完成后显示输出目录”功能替换为显示已创建曲目列表的新对话框。
- 内置支持写入 AU/SND 和 AIFF 文件。
- 更新了 FLAC 支持 - FLAC 编码现在需要 FLAC 编码器 1.2.0 或更高版本。
- 改进了对挂起的命令行编码器进程的处理。
- 音频格式解码更新:
- libFLAC 已更新至 1.2.1 版本。
- 重写了对 AU/SND 和 AIFF 音频格式的支持。
- 新增“文件操作”组件,用于移动、复制和删除音频文件。
- 旧版 Masstagger 组件不再包含在安装程序中(可单独下载)。
- 现在需要Windows XP或更高版本。
0.9.4.5
- 支持 Musepack SV8 解码。
0.9.4.4
- 安全更新:将 Vorbis 库更新至 1.2.0。
- 修复了标题格式错误 / $caps2()。
- 修复了拖放错误。
- 修复了对 MIME 类型播放列表文件格式的检测问题。
0.9.4.3
- 修复了 ReplayGain Scanner 中的多个错误。
- 修复了 Musepack 解码错误。
- 修复了“属性”对话框中一个罕见的崩溃问题。
- 修复了文件类型首选项页面中的错误。
0.9.4.2
- 更新了 Musepack 解码器,支持对 mppenc 1.16 及更高版本生成的文件进行精确快速查找。
- 提高了对HTTP规范的遵守程度。
- 修复了MP1/MP2处理错误。
0.9.4.1
- 提高了对 Vorbis Comment 和 APEv2 标签规范的遵守程度——感谢 Spoon 指出不一致之处。
- 新增了对使用新版 iTunes 编码的 MP4 文件进行无缝播放的功能。
- 修复了多个错误。
0.9.4
- 属性对话框改进。
- 优化启动/关闭速度。
- 增加了对MP3文件的 LAME 版本和部分设置检测。
- 用一组新的与MP3相关的实用命令替换了旧的“修复MP3标头”命令。
- “ID3v2 写入器兼容模式”,提供针对其他软件 ID3v2 实现中常见错误的解决方法。
- 组件列表中的“复制”按钮。
- 安装程序现已包含 freedb 支持。
- 重写了嵌入式提示单元数据处理程序。
- 重写了 ReplayGain 信息编辑器对话框。
- ABX 错误修复。
- 新增WMA标签编辑支持。
0.9.3.1
- 修复了 0.9.3 版本中存在的各种外观错误。
- 修复了曲目切换时CPU占用率过高的错误。
0.9.3
- 新建文件属性对话框。
- 支持Speex解码,重写了Ogg Vorbis/Ogg FLAC支持。
- “文件操作/删除文件”现在使用回收站。
- 更好地将信息查找(freedb 等)组件与音频 CD 抓取用户界面集成。
- 转换后可选择重新播放增益扫描转换器输出。
- CDDA提取错误修复/改进。
- 改进了“打开音频 CD”对话框。
- 各种进度对话框不再遮挡用户界面。
- 更改了媒体库新项目跟踪行为。
- 修复了低采样率 LC AAC 文件被错误报告为 HE AAC 的问题。
- 提高了与Windows Vista的兼容性。
- 各种外观上的改变。
- 其他一些小错误修复。
0.9.2
- 原生支持全新免费的 Nero Digital AAC 编码器。
- 新增“高级偏好设置”页面。
- 更兼容的MP4标签方案。
- 全新的CD抓轨用户界面。
- 为文件类型关联添加了“目录上下文菜单”功能。
- 支持通过 DSP 管理器页面进行实时 DSP 预设编辑。
- 修复了各种网络问题。
- APL 支持(已停止维护)已移至单独可下载的组件(Monkey's Audio 支持)。
- 各种外观上的改变。
- 修复了其他各种错误。
0.9.1
- 更快的 Ogg Vorbis 标签编辑。
- 官方 ASIO 支持(可单独下载)。
- 提高了与存在缺陷的声卡驱动程序的兼容性。
- 增加了DSP预设切换功能。
- 在 Windows 2000 系统中,变通方案按钮显示有问题。
- 改进了“随机”按钮的功能,可随机播放专辑/目录。
- 新增WMA播放支持。
0.9
- 重新设计了用户界面结构,移除了各种冗余/不常用的功能。
- 新增:媒体库,取代原有的“数据库”功能。
- 改进的播放列表管理 - 更好地处理多个播放列表,原生多级撤销等。
- 更改标题格式脚本(字段重映射),以简化常用操作。
- 新增:转换器,取代了原有的“Diskwriter”组件。功能包括专辑镜像写入(创建 cue 文件、直接编码为带章节的 MP4 文件)、预览生成和多 CPU 优化。默认支持大多数常用编码器;可通过通用命令行编码器设置添加更多编码器。
- 改进了对特定文件格式的支持:MP3 和 FLAC 的标签更新速度更快,新增原生 ID3v2 支持,重写了 MP4 支持(现在包含章节),重写了 cuesheet 处理(改进了对嵌入式 cuesheet 的处理),改进了 AAC 流媒体支持等等。
- 进行了多项速度优化,提高了耗时操作期间的 UI 响应速度;更好地处理了过载的播放列表脚本。
- 新增:首选项中的文件类型关联页面。
- 全新改进的 ReplayGain 扫描器,具有完善的多通道支持和多 CPU 优化;现在可以选择直接将 RG 调整应用于MP3文件中的音频数据。
- 改进了音频 CD 支持,具备简单安全的 CD 抓取功能。
- 重写了网络代码。
- 通过用自主实现替换各种第三方库,提高了安全性。
- 多项可用性改进。
- 已停止支持 Windows 95/98/ME/NT4操作系统。现在需要 Windows 2000、XP 或更高版本。