返回首页

Qmmp 2.3.2:IMA ADPCM 和 PipeWire 修复

Qmmp 2.3.2 添加了 IMA ADPCM 支持,改进了 PipeWire 并修复了 FLAC、CUE 和可视化问题。该发布版提升了 Linux 和 Windows 上 Qt 的稳定性。与多媒体应用开发者相关。

Qmmp 2.3.2 发布:新格式和优化
Advertisement 728x90

Qmmp 2.3.2:支持 IMA ADPCM 和 PipeWire 优化的多媒体播放器更新

Qmmp 开发团队发布了开源 Qt 音频播放器 2.3.2 版。对 Qt4、Qt5 和 Qt6 的支持确保了与 Linux 和 Windows 的兼容性。采用 GPL v3.0 许可。上一个版本 2.3.0 于 2025 年 10 月发布。界面模仿 Winamp 和 XMMS,并提供使用标准 Qt 样式的备选方案。

该项目自 2006 年起开发,针对开发多媒体应用的中高级开发者。Qmmp 支持解码所有主要音频格式:MPEG1、FLAC、MP3、OGG Vorbis、WAV、AAC,以及复古游戏机格式——AY、GBS、GYM、HES、KSS、NSF、NSFE、SAP、SPC、VGM、VGZ、VTX。

音频效果和声音输出

内置效果包括立体声扩展、交叉淡入淡出、BS2B、重采样和 LADSPA。可视化通过 projectM 和频谱分析仪实现。支持 XMMS/Winamp 2.x 专辑封面、10 段均衡器、MP3/Vorbis/AAC/AAC+ 流媒体播放、音频 CD 和 CUE 表。

Google AdInline article slot

声音输出系统:

  • OSS4、ALSA、PulseAudio、PipeWire、JACK;
  • QtMultimedia、Icecast;
  • WaveOut、DirectSound、WASAPI。

这允许您将播放器集成到使用各种音频驱动的生产环境中,而无需重新编译。

2.3.2 版主要变更

本版本专注于修复和增强生产稳定性:

Google AdInline article slot
  • 新增 IMA ADPCM 支持——用于传统游戏和演示音频的压缩;
  • 修复了按父目录分组轨道的问题;
  • 改进了按路径和文件名排序;
  • 正确识别带有 "JUNK"、"bext"、"fact" 块的 PCM WAVE;
  • 修复了颜色方案更改和模块列表中的渲染问题;
  • 更新了 projectM 预设路径;
  • 支持带有 ID3v2 标签的 FLAC;
  • 改进了 ffmpeg 模块中的 DSD 支持;
  • 多个 CUE 表修复;
  • 防止了若干崩溃;
  • 消除了构建警告;
  • 修复了热键模块;
  • PipeWire 优化:精确延迟计算、更大的缓冲区。

更新了翻译:简体中文和德语。

构建和使用建议

针对中高级开发者:在构建时指定所需后端的标志(例如,现代发行版使用 --enable-pipewire)。在传统内容上测试 IMA ADPCM——对模拟器至关重要。PipeWire 改进降低了实时场景(如流媒体或 DAW 集成)中的延迟。

GitHub 项目便于分叉和修补以满足特定需求,同时保持 Qt 依赖最小化。

Google AdInline article slot

关键要点

  • 新增 IMA ADPCM 支持扩展了对存档音频的兼容性;
  • PipeWire 修复(延迟和缓冲区)适用于现代 Linux 发行版;
  • 消除崩溃和警告提升了生产稳定性;
  • projectM 可视化和 CUE 更新实现了全功能播放;
  • Qt4/5/6 跨平台支持,无需为 Windows/Linux 重新编译。

— Editorial Team

Advertisement 728x90

继续阅读