Allg. foobar2000 v2.26 preview 2026-05-08 wurde veröffentlicht

foobar2000 v2.25.7 Final wurde veröffentlicht.

Changelog v2.25.7:
  • Fixed portable relative path handling bug affecting having portable foobar2000 itself as indexed music folder.
  • Fixed Direct2D visualization race condition bug resulting in random instability.
  • Rebuilt FFmpeg without MSVC /fp:fast, which fixes a mis-compilation bug that resulted in crashing on Wine.
  • Fixed default AccurateRip log save location not being reliably set to scanned album folder.
  • Improved behavior of Advanced Limiter, made sure it resumes outputting bit identical signal after attenuation.
  • Internet Radio: Worked around radio-browser site not working as documented, all tags get fetched again.
  • Fixed a bug in SMB code that prevented password-less user logins (other than guest user) from working.
  • Fixed horrible regression in FPL serialization code that caused nonsensical output when copying or drag&dropping playlist contents between foobar2000 instances using relative paths.

Download foobar2000 v2.25.7 Final

--------------------

foobar2000 for Mac v2.25.7 Final wurde veröffentlicht.

Changelog v2.25.7:
  • Mitigation for bugs in Apple's SMB support & folder watching. Moving folders with specific Unicode characters around no longer results in duplicate library items.
  • Fixed window focus tracking bug which made playlist "remove"/"crop" menu command block incorrectly grayed after cycling windows.
  • Fixed Properties dialog bottom controls not being disabled during ReplayGain scan.
  • Fixed Properties dialog ReplayGain scan not being cancellable.
  • Fixed loss of Audio Unit settings when Audio Unit panel replaces whole parameter tree.
  • Fixed default AccurateRip log save location not being reliably set to scanned album folder.
  • Improved behavior of Advanced Limiter, made sure it resumes outputting bit identical signal after attenuation.
  • Internet Radio: Worked around radio-browser site not working as documented, all tags get fetched again.
  • Fixed a bug in SMB code that prevented password-less user logins (other than guest user) from working.
  • Fixed horrible regression in FPL serialization code that caused nonsensical output when copying or drag&dropping playlist contents between foobar2000 instances using relative paths.

Download foobar2000 for Mac v2.25.7 Final
 
foobar2000 v2.26 preview 2026-02-25 wurde veröffentlicht.

Version v2.26 Preview Change Log:

2026-02-25:
  • Improved M4A Apple tag compatibility, made recover tags containing null bytes in UTF-8 content.
  • Smarter "remove duplicates" code, made aware of various scenarios where different perceived paths point to same file, made non case sensitive on Windows.
  • Windows: Album List fixed repaint glitches when using multi selection mode.
  • Windows: Upgraded toolchain from VS2019 to VS2022.
  • Mac: Cosmetic changes in Preferences.

2026-02-18:
  • Fixed a regression causing crashes when trying to sort a large playlist that is currently playing.
  • Windows: Restored GDI rendering of album art & visualizations by default, Direct2D is opt-in, to prevent GPU driver bugs breaking default foobar2000 settings.
  • Fixed a bug in SMB code that prevented password-less user logins (other than guest user) from working.

2026-02-16:
  • Fixed horrible regression in FPL serialization code that caused nonsensical output when copying or drag&dropping playlist contents between foobar2000 instances using relative paths.
  • Windows: Updated SQLite to the latest version.
  • Made report video codec for H.266 and VP9 in MP4.
  • Improved behavior of Advanced Limiter, made sure it resumes outputting bit identical signal after attenuation.
  • Internet Radio: Worked around radio-browser site not working as documented, all tags get fetched again.
  • Windows: Disabled delayload of ws2_32.dll, makes no sense on most configs.

2026-02-11:
  • Updated FFmpeg to latest git.
  • Windows: Rebuilt FFmpeg without MSVC /fp:fast, which fixes a mis-compilation bug that resulted in crashing on Wine.
  • Mac: Fixed window focus tracking bug which made playlist "remove"/"crop" menu command block incorrectly grayed after cycling windows.
  • Mac: Mitigation for bugs in Apple's SMB support & folder watching. Moving folders with specific Unicode characters around no longer results in duplicate library items.
  • Fixed WMA album art reader being not disabled if WMA decoder is disabled in Preferences.
  • Fixed Direct2D visualization race condition bug resulting in random instability.

2026-02-06:
  • Windows: Removed Direct2D album art toggle - new default Direct2D code should work correctly everywhere, including Wine.
  • Mac: Fixed Properties dialog bottom controls not being disabled during ReplayGain scan.
  • Mac: Fixed Properties dialog ReplayGain scan not being cancellable.
  • Mac: Attempted workaround for window order bugs if opened Properties dialog via context menu without activating foobar2000 application.
  • ReplayGain scanner internal fixes, added new interface for components to access ReplayGain scanning options.

2026-02-04:
  • Windows: Fixed album art drawing regressions in non-Direct2D mode.
  • Fixed default AccurateRip log save location not being reliably set to scanned album folder.

2026-02-03:
  • Mac: Fixed loss of Audio Unit settings when Audio Unit panel replaces whole parameter tree.
  • Windows: Fixed unintended reliance on undocumented Gdiplus behavior, resulting in issues when running on Wine (mainly Properties dialog crashing).

2026-01-29:
  • ReplayGain scanner: Added option to write REPLAYGAIN_ALGORITHM tag.
  • ReplayGain scanner: Default mode is now more accurately named "ITU-R BS.1770".
  • Speex resampler code updated.
  • Windows: Fixed portable relative path handling bug affecting having portable foobar2000 itself as indexed music folder.
  • Windows: Converter: Fixed regression with high Unicode characters in output path.
  • Windows: Restored Gdiplus rendering of album art viewers by default to workaround problems on Wine.
    - It's recommended to enable all "Direct2D" options in Advanced if running on modern Windows, for better performance.
  • Windows: Added check for known Wine C++ exception handling problem causing stability issues, a notice is shown in Console on each startup if bad behavior is detected.
    - Affected systems will not auto submit crash reports, as they're of very little help now.
    - See Console output for further details.

2026-01-18:
  • Fixed holiday-coding bug in LargeFieldsConfig handling which resulted in Properties dialog not loading complete info in some cases (partial info not flagged as partial).
  • Mac: Disabled out-of-process loading of Audio Units which caused display glitches.
  • Mac: Fixed various issues with Audio Unit panel resizing.
  • Windows: Made recover better from fooHelper.exe crash/termination (system file dialogs).
  • Windows: Mitigation for "error 380" bug in latest Windows update, which caused specific file manipulations to fail in cloud-synced folders such as OneDrive folder.

2026-01-18:
  • Fixed MP4/M4A files not being played completely if their tags contain malformed Apple Gapless information.
  • File Operations: Fixed erratic behavior if empty folders can't be removed.
  • Mac: Built in Playback Statistics internal fixes.
  • Workaround for Media Library crash when filesystem returns nonsensical folder contents (sighted with Wine).

2026-01-15:
  • Major Converter update:
    - New preset format, presets stored as .ini files in profile subfolder. Old presets imported on first run.
    - Backing up of profile before upgrading is recommended because of the above.
    - Added extensible post-conversion actions which can be used for ReplayGain scanning, integrity testing, etc.
    - On conversion error, encoder's stderr output is forwarded to foobar2000 console.
    - Fixed a bug causing int32 stream to be sent to encoders that don't recognize it if source is float64.
    - Ogg chaining is now off by default, Ogg chapters written by default instead.
  • Fixed logic error in replaygain_scanner API implementation, use of replaygain_scanner object after finalize() wasn't working as documented.
  • ARDFTSRC prevent implicit resampling using "max bandwidth" mode when told to use max quality.
  • Speex resampler code update.

2026-01-07:
  • Made always write hours and minutes to Ogg chapter mark fields.
  • Fixed Properties 'reload info' evading LargeFieldsConfig settings.
  • Replaced libretro resampler with Speex resampler, providing better quality at comparable speeds / better speeds at comparable quality.
  • Windows: Fixed ARDFTSRC resampler settings dialog being inaccessible from certain pages.

2025-12-29:
  • Fixed recent regression that caused crashes on a fresh profile.
  • Properly fixed tag writing issues on fragmented/streaming MP4 files.

2025-12-28:
  • LargeFieldsConfig technology is back - https://www.foobar2000.org/LargeFieldsConfig-v2
  • Enabled WavPack asm optimizations on Windows for slight decoding speedup.
  • Windows: fixed bugs related to copy-paste of file-relative locations in portable installs.
  • Fixed MP4 tag writer corrupting specific kinds of fragmented/streaming MP4 files. Some of these are currently untaggable (fails cleanly). This will be properly fixed soon.

2025-12-17:
  • Mac: Because of erratic behavior of tableview controls on latest macOS, new macOS 26 appearance has been DISABLED. This will be looked into again later.
  • File Operations: Fixed error with renaming files on redirected portable music folders & macOS volumes.
  • Fixed various regressions with network shares in Media Library preferences page.
  • Made new "Play On" accessible in Internet Radio panel context menus.
  • Updated Opus decoder to v1.6.

2025-12-12:
  • Ported "Play on" feature from foobar2000 mobile - currently accessible from playlist context menu - internet radio stations and other http links can be sent directly to any UPnP renderer device.
  • Default User Interface: made cycling tabs by keyboard shortcuts cancel tab rename in progress.
  • Default User Interface: made playlist sort operations recognize %queue_index% and other playlist specific fields.
    - This change is experimental and not currently available to add-on components. SDK update documenting how to do this will be made available shortly.
  • Fixed Skip Track vs Playback Statistics interaction regression, skipped tracks are no longer marked as played.

2025-12-09:
  • ARDFTSRC resampler fixed incorrect flush behavior on seek.
  • Retroarch resampler reduced sample offset.

2025-12-03:
  • Quality/bugfix updates to both resamplers.
  • Converter: Made "no DSP reset" explicitly shown in overview, as it's dangerous if enabled unintentionally.

2025-12-02:
  • Fixed an issue with yesterday's changes in retroarch resampler that could cause glitches near the end of processed stream.

2025-12-01:
  • Restored out-of-the-box APL link support.
  • Improved subsample offset behavior with retroarch resampler.

2025-11-25:
  • Fixed lockup regression with default-sorted autoplaylists when no default sort pattern is specified.

2025-11-24:
  • Refined workaround for foo_tags (M-Tags) component bugs. No longer hammers all subsongs when starting playback.
  • Addressed properties dialog info reload glitch inflicted by disabling multi-subsong support.
  • Made M3U playlists referencing multi subsong files show all subsongs, restoring behavior of past foobar2000 versions.
  • Made entering blank incoming item sort pattern preserve original track order handed by app interacting with foobar2000, restoring behavior of old foobar2000 versions.

2025-11-21:
  • Added advanced preferences toggle to turn off all subsong support.
    - Use carefully, might have unwanted side effects or work partially.

2025-11-18:
  • Windows: Fixed crashing when a picture cannot be decoded for whatever reason.
  • Windows: Added Gdiplus fallback when Windows Imaging can't decode some image, so systems without Windows Imaging codecs can again show album art.
  • Mac: Implemented album art downscale-on-load, lowering memory usage of album art viewers etc (full size image is not loaded in contexts that will never show it).

2025-11-15:
  • Various fixes in new album art rendering routines.

2025-11-14:
  • Experimental Windows Imaging Component / Direct2D album art rendering in Default User Interface.

2025-11-07:
  • Windows: Enabled reading of EXIF orientation info from album cover pictures.
  • Fixed a regression that prevented shortwindow AAC from being bounced to add-on decoder if available.
  • Fixed more accidentally insane resampler behaviors.

2025-11-05:
  • Fixed accidentally insane default resampler settings.
  • Windows: Added console output to troubleshoot specific portable mode bug.

2025-11-04:
  • Resampler settings update.
  • Removed decades old hack for MP3 radio without content-type - should work as before and get recognized by content checks.
  • Title formatting help updated again.

2025-11-01:
  • Updated title formatting help with some recent and some not-really-recent additions.
  • Fixed one more obscure resampler bug.

2025-10-31:
  • Resampler fixes.
  • Made resampler priority setting accept short names of resamplers, e.g. "retroarch;ardftsrc".
  • Windows: Fixed certain DSP setting pages being impossible to navigate if DSP manager was created as a modal popup.

2025-10-30:
  • Resampler fixes.
  • Suppressed specific slow Matroska integrity checks when opening file for both playback and integrity verification.

2025-10-29:
  • Replaced built-in SSRC resampler with ARDFTSRC.
  • Cleaned up resampler settings, removed pointless "exclude rates" checkboxes, added explicit hints about formatting.
  • Fixed TrueHD & MLP being shown as lossy.

2025-10-24:
  • Mac only evening update, fixed lockup regression fix.

2025-10-24:
  • Fixed very old race condition bugs in decoder merit management, potentially causing decoder to be listed twice.
  • Fixed regression turning playback file open errors to "critical errors", incorrectly halting playback instead of playing next file.
  • Added support for decoding TrueHD & MLP streams in Matroska.
  • Removed both extremely inefficient and inaccurate probing of Matroska track bitrate. Only bitrates reported by decoders (that is all AC3 bitrates) are shown, as well as live bitrates while playing.
  • Fixed missing info reload when changing stream via toolbar dropdown.
  • Added support for M4A "long description" tag.
  • Enabled experimental memory-mapped SQLite reading for configuration and metadb.
  • Made manual metadb garbagecollect always perform sqlite vacuum.
  • Mac: Fixed File Operations destination being editable in "rename" mode.

2025-10-17:
  • Windows: Attempted workaround for repaint glitches in multiline editboxes introduced in latest Windows 11 update. Note that this is a bug in Windows not foobar2000.
  • Windows: Workaround for stuck visualizations if playback ends while foobar2000 is invisible.

2025-10-16:
  • Mac: Changed remove-item-from-playlist selection behavior, now selects next item so keyboard navigation doesn't move selection to top of the playlist.
  • Fixed LD & ELD AAC not being reliably sent to alternate packet decoders.
  • Fixed Decoding Speed Test not remembering last used DSP chain.

2025-10-12:
  • Windows: Fixed missing winsock init for SMB operations, causing all SMB access to fail if no other network features have been used first.
  • Fixed bad interaction between WebDAV filesystem and media library.

2025-10-10:
  • Improved recovery of malformed UTF-8 text in various tag formats.
  • Made malformed UTF-8 tags text reported in integrity verifier.
  • MP4 tagging improvements:
    - Tagtype info (Apple, Nero)
    - No longer writes Nero tags by default for single chapter files, only for multi chapter where other tagging formats can't store per track tags.
    - Added support for more rarely used Apple tag elements.
    - No longer alters binary structure of Apple tag elements which are not affected by edits.
  • Monkey's Audio decoding moved to FFmpeg, no longer including Monkey's Audio library with foobar2000 setup.
    - You can once again install Monkey's Audio decoder component to replace built-in FFmpeg decoder.
  • New info field: container (MP4, Matroska, Ogg, etc)
  • New title formatting field: %_cpu_arch%
  • Mac: made playlist view receive copy/paste from Finder
  • Mac: New icon from Apple Icon Composer
  • Mac: Built with Xcode 26, enabled macOS Tahoe looks.
  • Mac: Install components by drag&drop from Finder to components list.
  • Mac: Playlist Manager columns can be toggled.
  • Added drag&drop from Internet Radio pages to playlist.
  • Attempt to play a password-protected resource such as radio stream now shows a password prompt.
  • Converter: Better error messages when receiving unexpected data format change in mid-conversion; made discard blank chunks before checking for format match.
  • Equalizer now accepts presets via drag&drop from Explorer/Finder.
  • Workaround for foo_tags issue [being backported to 2.25.x]
  • Workaround for WAV headers claiming zero length [being backported to 2.25.x]
  • Fixed File Operations link vs portable relative paths [being backported to 2.25.x]

Download foobar2000 v2.26 preview 2026-02-25

Download foobar2000 for Mac v2.26 preview 2026-02-25
 
foobar2000 v2.26 preview 2026-03-03 wurde veröffentlicht.

Version v2.26 Preview Change Log:

2026-03-03:
  • Made write more compatible genre tags to MP4/M4A files.
  • Made ignore duplicate genre tag values in MP4/M4A files.
  • Windows: Made show better error message for ERROR_LOGON_FAILURE.
  • Windows: Fixed incorrect dark mode checkbox rendering of "do not ask again" in various popups.
  • Windows: Album List worked around Wine bug #59448, made multi-selection visible on Wine.
  • Converter: Added %source_list_index% & %source_list_total%, only for multi track image naming pattern use, to allow use of list indexes in the pattern.
  • Converter: Restored remembering of last-used output folder per preset
  • Converter: Restored ability to use .bat/.cmd files as external encoders.
  • Converter: Restored console logging of external encoder parameters.

2026-02-25:
  • Improved M4A Apple tag compatibility, made recover tags containing null bytes in UTF-8 content.
  • Smarter "remove duplicates" code, made aware of various scenarios where different perceived paths point to same file, made non case sensitive on Windows.
  • Windows: Album List fixed repaint glitches when using multi selection mode.
  • Windows: Upgraded toolchain from VS2019 to VS2022.
  • Mac: Cosmetic changes in Preferences.

2026-02-18:
  • Fixed a regression causing crashes when trying to sort a large playlist that is currently playing.
  • Windows: Restored GDI rendering of album art & visualizations by default, Direct2D is opt-in, to prevent GPU driver bugs breaking default foobar2000 settings.
  • Fixed a bug in SMB code that prevented password-less user logins (other than guest user) from working.

2026-02-16:
  • Fixed horrible regression in FPL serialization code that caused nonsensical output when copying or drag&dropping playlist contents between foobar2000 instances using relative paths.
  • Windows: Updated SQLite to the latest version.
  • Made report video codec for H.266 and VP9 in MP4.
  • Improved behavior of Advanced Limiter, made sure it resumes outputting bit identical signal after attenuation.
  • Internet Radio: Worked around radio-browser site not working as documented, all tags get fetched again.
  • Windows: Disabled delayload of ws2_32.dll, makes no sense on most configs.

2026-02-11:
  • Updated FFmpeg to latest git.
  • Windows: Rebuilt FFmpeg without MSVC /fp:fast, which fixes a mis-compilation bug that resulted in crashing on Wine.
  • Mac: Fixed window focus tracking bug which made playlist "remove"/"crop" menu command block incorrectly grayed after cycling windows.
  • Mac: Mitigation for bugs in Apple's SMB support & folder watching. Moving folders with specific Unicode characters around no longer results in duplicate library items.
  • Fixed WMA album art reader being not disabled if WMA decoder is disabled in Preferences.
  • Fixed Direct2D visualization race condition bug resulting in random instability.

2026-02-06:
  • Windows: Removed Direct2D album art toggle - new default Direct2D code should work correctly everywhere, including Wine.
  • Mac: Fixed Properties dialog bottom controls not being disabled during ReplayGain scan.
  • Mac: Fixed Properties dialog ReplayGain scan not being cancellable.
  • Mac: Attempted workaround for window order bugs if opened Properties dialog via context menu without activating foobar2000 application.
  • ReplayGain scanner internal fixes, added new interface for components to access ReplayGain scanning options.

2026-02-04:
  • Windows: Fixed album art drawing regressions in non-Direct2D mode.
  • Fixed default AccurateRip log save location not being reliably set to scanned album folder.

2026-02-03:
  • Mac: Fixed loss of Audio Unit settings when Audio Unit panel replaces whole parameter tree.
  • Windows: Fixed unintended reliance on undocumented Gdiplus behavior, resulting in issues when running on Wine (mainly Properties dialog crashing).

2026-01-29:
  • ReplayGain scanner: Added option to write REPLAYGAIN_ALGORITHM tag.
  • ReplayGain scanner: Default mode is now more accurately named "ITU-R BS.1770".
  • Speex resampler code updated.
  • Windows: Fixed portable relative path handling bug affecting having portable foobar2000 itself as indexed music folder.
  • Windows: Converter: Fixed regression with high Unicode characters in output path.
  • Windows: Restored Gdiplus rendering of album art viewers by default to workaround problems on Wine.
    - It's recommended to enable all "Direct2D" options in Advanced if running on modern Windows, for better performance.
  • Windows: Added check for known Wine C++ exception handling problem causing stability issues, a notice is shown in Console on each startup if bad behavior is detected.
    - Affected systems will not auto submit crash reports, as they're of very little help now.
    - See Console output for further details.

2026-01-18:
  • Fixed holiday-coding bug in LargeFieldsConfig handling which resulted in Properties dialog not loading complete info in some cases (partial info not flagged as partial).
  • Mac: Disabled out-of-process loading of Audio Units which caused display glitches.
  • Mac: Fixed various issues with Audio Unit panel resizing.
  • Windows: Made recover better from fooHelper.exe crash/termination (system file dialogs).
  • Windows: Mitigation for "error 380" bug in latest Windows update, which caused specific file manipulations to fail in cloud-synced folders such as OneDrive folder.

2026-01-18:
  • Fixed MP4/M4A files not being played completely if their tags contain malformed Apple Gapless information.
  • File Operations: Fixed erratic behavior if empty folders can't be removed.
  • Mac: Built in Playback Statistics internal fixes.
  • Workaround for Media Library crash when filesystem returns nonsensical folder contents (sighted with Wine).

2026-01-15:
  • Major Converter update:
    - New preset format, presets stored as .ini files in profile subfolder. Old presets imported on first run.
    - Backing up of profile before upgrading is recommended because of the above.
    - Added extensible post-conversion actions which can be used for ReplayGain scanning, integrity testing, etc.
    - On conversion error, encoder's stderr output is forwarded to foobar2000 console.
    - Fixed a bug causing int32 stream to be sent to encoders that don't recognize it if source is float64.
    - Ogg chaining is now off by default, Ogg chapters written by default instead.
  • Fixed logic error in replaygain_scanner API implementation, use of replaygain_scanner object after finalize() wasn't working as documented.
  • ARDFTSRC prevent implicit resampling using "max bandwidth" mode when told to use max quality.
  • Speex resampler code update.

2026-01-07:
  • Made always write hours and minutes to Ogg chapter mark fields.
  • Fixed Properties 'reload info' evading LargeFieldsConfig settings.
  • Replaced libretro resampler with Speex resampler, providing better quality at comparable speeds / better speeds at comparable quality.
  • Windows: Fixed ARDFTSRC resampler settings dialog being inaccessible from certain pages.

2025-12-29:
  • Fixed recent regression that caused crashes on a fresh profile.
  • Properly fixed tag writing issues on fragmented/streaming MP4 files.

2025-12-28:
  • LargeFieldsConfig technology is back - https://www.foobar2000.org/LargeFieldsConfig-v2
  • Enabled WavPack asm optimizations on Windows for slight decoding speedup.
  • Windows: fixed bugs related to copy-paste of file-relative locations in portable installs.
  • Fixed MP4 tag writer corrupting specific kinds of fragmented/streaming MP4 files. Some of these are currently untaggable (fails cleanly). This will be properly fixed soon.

2025-12-17:
  • Mac: Because of erratic behavior of tableview controls on latest macOS, new macOS 26 appearance has been DISABLED. This will be looked into again later.
  • File Operations: Fixed error with renaming files on redirected portable music folders & macOS volumes.
  • Fixed various regressions with network shares in Media Library preferences page.
  • Made new "Play On" accessible in Internet Radio panel context menus.
  • Updated Opus decoder to v1.6.

2025-12-12:
  • Ported "Play on" feature from foobar2000 mobile - currently accessible from playlist context menu - internet radio stations and other http links can be sent directly to any UPnP renderer device.
  • Default User Interface: made cycling tabs by keyboard shortcuts cancel tab rename in progress.
  • Default User Interface: made playlist sort operations recognize %queue_index% and other playlist specific fields.
    - This change is experimental and not currently available to add-on components. SDK update documenting how to do this will be made available shortly.
  • Fixed Skip Track vs Playback Statistics interaction regression, skipped tracks are no longer marked as played.

2025-12-09:
  • ARDFTSRC resampler fixed incorrect flush behavior on seek.
  • Retroarch resampler reduced sample offset.

2025-12-03:
  • Quality/bugfix updates to both resamplers.
  • Converter: Made "no DSP reset" explicitly shown in overview, as it's dangerous if enabled unintentionally.

2025-12-02:
  • Fixed an issue with yesterday's changes in retroarch resampler that could cause glitches near the end of processed stream.

2025-12-01:
  • Restored out-of-the-box APL link support.
  • Improved subsample offset behavior with retroarch resampler.

2025-11-25:
  • Fixed lockup regression with default-sorted autoplaylists when no default sort pattern is specified.

2025-11-24:
  • Refined workaround for foo_tags (M-Tags) component bugs. No longer hammers all subsongs when starting playback.
  • Addressed properties dialog info reload glitch inflicted by disabling multi-subsong support.
  • Made M3U playlists referencing multi subsong files show all subsongs, restoring behavior of past foobar2000 versions.
  • Made entering blank incoming item sort pattern preserve original track order handed by app interacting with foobar2000, restoring behavior of old foobar2000 versions.

2025-11-21:
  • Added advanced preferences toggle to turn off all subsong support.
    - Use carefully, might have unwanted side effects or work partially.

2025-11-18:
  • Windows: Fixed crashing when a picture cannot be decoded for whatever reason.
  • Windows: Added Gdiplus fallback when Windows Imaging can't decode some image, so systems without Windows Imaging codecs can again show album art.
  • Mac: Implemented album art downscale-on-load, lowering memory usage of album art viewers etc (full size image is not loaded in contexts that will never show it).

2025-11-15:
  • Various fixes in new album art rendering routines.

2025-11-14:
  • Experimental Windows Imaging Component / Direct2D album art rendering in Default User Interface.

2025-11-07:
  • Windows: Enabled reading of EXIF orientation info from album cover pictures.
  • Fixed a regression that prevented shortwindow AAC from being bounced to add-on decoder if available.
  • Fixed more accidentally insane resampler behaviors.

2025-11-05:
  • Fixed accidentally insane default resampler settings.
  • Windows: Added console output to troubleshoot specific portable mode bug.

2025-11-04:
  • Resampler settings update.
  • Removed decades old hack for MP3 radio without content-type - should work as before and get recognized by content checks.
  • Title formatting help updated again.

2025-11-01:
  • Updated title formatting help with some recent and some not-really-recent additions.
  • Fixed one more obscure resampler bug.

2025-10-31:
  • Resampler fixes.
  • Made resampler priority setting accept short names of resamplers, e.g. "retroarch;ardftsrc".
  • Windows: Fixed certain DSP setting pages being impossible to navigate if DSP manager was created as a modal popup.

2025-10-30:
  • Resampler fixes.
  • Suppressed specific slow Matroska integrity checks when opening file for both playback and integrity verification.

2025-10-29:
  • Replaced built-in SSRC resampler with ARDFTSRC.
  • Cleaned up resampler settings, removed pointless "exclude rates" checkboxes, added explicit hints about formatting.
  • Fixed TrueHD & MLP being shown as lossy.

2025-10-24:
  • Mac only evening update, fixed lockup regression fix.

2025-10-24:
  • Fixed very old race condition bugs in decoder merit management, potentially causing decoder to be listed twice.
  • Fixed regression turning playback file open errors to "critical errors", incorrectly halting playback instead of playing next file.
  • Added support for decoding TrueHD & MLP streams in Matroska.
  • Removed both extremely inefficient and inaccurate probing of Matroska track bitrate. Only bitrates reported by decoders (that is all AC3 bitrates) are shown, as well as live bitrates while playing.
  • Fixed missing info reload when changing stream via toolbar dropdown.
  • Added support for M4A "long description" tag.
  • Enabled experimental memory-mapped SQLite reading for configuration and metadb.
  • Made manual metadb garbagecollect always perform sqlite vacuum.
  • Mac: Fixed File Operations destination being editable in "rename" mode.

2025-10-17:
  • Windows: Attempted workaround for repaint glitches in multiline editboxes introduced in latest Windows 11 update. Note that this is a bug in Windows not foobar2000.
  • Windows: Workaround for stuck visualizations if playback ends while foobar2000 is invisible.

2025-10-16:
  • Mac: Changed remove-item-from-playlist selection behavior, now selects next item so keyboard navigation doesn't move selection to top of the playlist.
  • Fixed LD & ELD AAC not being reliably sent to alternate packet decoders.
  • Fixed Decoding Speed Test not remembering last used DSP chain.

2025-10-12:
  • Windows: Fixed missing winsock init for SMB operations, causing all SMB access to fail if no other network features have been used first.
  • Fixed bad interaction between WebDAV filesystem and media library.

2025-10-10:
  • Improved recovery of malformed UTF-8 text in various tag formats.
  • Made malformed UTF-8 tags text reported in integrity verifier.
  • MP4 tagging improvements:
    - Tagtype info (Apple, Nero)
    - No longer writes Nero tags by default for single chapter files, only for multi chapter where other tagging formats can't store per track tags.
    - Added support for more rarely used Apple tag elements.
    - No longer alters binary structure of Apple tag elements which are not affected by edits.
  • Monkey's Audio decoding moved to FFmpeg, no longer including Monkey's Audio library with foobar2000 setup.
    - You can once again install Monkey's Audio decoder component to replace built-in FFmpeg decoder.
  • New info field: container (MP4, Matroska, Ogg, etc)
  • New title formatting field: %_cpu_arch%
  • Mac: made playlist view receive copy/paste from Finder
  • Mac: New icon from Apple Icon Composer
  • Mac: Built with Xcode 26, enabled macOS Tahoe looks.
  • Mac: Install components by drag&drop from Finder to components list.
  • Mac: Playlist Manager columns can be toggled.
  • Added drag&drop from Internet Radio pages to playlist.
  • Attempt to play a password-protected resource such as radio stream now shows a password prompt.
  • Converter: Better error messages when receiving unexpected data format change in mid-conversion; made discard blank chunks before checking for format match.
  • Equalizer now accepts presets via drag&drop from Explorer/Finder.
  • Workaround for foo_tags issue [being backported to 2.25.x]
  • Workaround for WAV headers claiming zero length [being backported to 2.25.x]
  • Fixed File Operations link vs portable relative paths [being backported to 2.25.x]

Download foobar2000 v2.26 preview 2026-03-03

Download foobar2000 for Mac v2.26 preview 2026-03-03
 
foobar2000 v2.26 preview 2026-03-04 wurde veröffentlicht.

Version v2.26 Preview Change Log:

2026-03-04:
  • Fixed multiple FPL load/save vs relative path handling issues.
  • Fixed a regression which caused FPL loading to be much slower than it should be.
  • Worked around recent change in radio-browser.info site configuration that broke foobar2000 client.
  • Converter: Made file name preview recognize newly added %source_list_index%.

2026-03-03:
  • Made write more compatible genre tags to MP4/M4A files.
  • Made ignore duplicate genre tag values in MP4/M4A files.
  • Windows: Made show better error message for ERROR_LOGON_FAILURE.
  • Windows: Fixed incorrect dark mode checkbox rendering of "do not ask again" in various popups.
  • Windows: Album List worked around Wine bug #59448, made multi-selection visible on Wine.
  • Converter: Added %source_list_index% & %source_list_total%, only for multi track image naming pattern use, to allow use of list indexes in the pattern.
  • Converter: Restored remembering of last-used output folder per preset
  • Converter: Restored ability to use .bat/.cmd files as external encoders.
  • Converter: Restored console logging of external encoder parameters.

2026-02-25:
  • Improved M4A Apple tag compatibility, made recover tags containing null bytes in UTF-8 content.
  • Smarter "remove duplicates" code, made aware of various scenarios where different perceived paths point to same file, made non case sensitive on Windows.
  • Windows: Album List fixed repaint glitches when using multi selection mode.
  • Windows: Upgraded toolchain from VS2019 to VS2022.
  • Mac: Cosmetic changes in Preferences.

2026-02-18:
  • Fixed a regression causing crashes when trying to sort a large playlist that is currently playing.
  • Windows: Restored GDI rendering of album art & visualizations by default, Direct2D is opt-in, to prevent GPU driver bugs breaking default foobar2000 settings.
  • Fixed a bug in SMB code that prevented password-less user logins (other than guest user) from working.

2026-02-16:
  • Fixed horrible regression in FPL serialization code that caused nonsensical output when copying or drag&dropping playlist contents between foobar2000 instances using relative paths.
  • Windows: Updated SQLite to the latest version.
  • Made report video codec for H.266 and VP9 in MP4.
  • Improved behavior of Advanced Limiter, made sure it resumes outputting bit identical signal after attenuation.
  • Internet Radio: Worked around radio-browser site not working as documented, all tags get fetched again.
  • Windows: Disabled delayload of ws2_32.dll, makes no sense on most configs.

2026-02-11:
  • Updated FFmpeg to latest git.
  • Windows: Rebuilt FFmpeg without MSVC /fp:fast, which fixes a mis-compilation bug that resulted in crashing on Wine.
  • Mac: Fixed window focus tracking bug which made playlist "remove"/"crop" menu command block incorrectly grayed after cycling windows.
  • Mac: Mitigation for bugs in Apple's SMB support & folder watching. Moving folders with specific Unicode characters around no longer results in duplicate library items.
  • Fixed WMA album art reader being not disabled if WMA decoder is disabled in Preferences.
  • Fixed Direct2D visualization race condition bug resulting in random instability.

2026-02-06:
  • Windows: Removed Direct2D album art toggle - new default Direct2D code should work correctly everywhere, including Wine.
  • Mac: Fixed Properties dialog bottom controls not being disabled during ReplayGain scan.
  • Mac: Fixed Properties dialog ReplayGain scan not being cancellable.
  • Mac: Attempted workaround for window order bugs if opened Properties dialog via context menu without activating foobar2000 application.
  • ReplayGain scanner internal fixes, added new interface for components to access ReplayGain scanning options.

2026-02-04:
  • Windows: Fixed album art drawing regressions in non-Direct2D mode.
  • Fixed default AccurateRip log save location not being reliably set to scanned album folder.

2026-02-03:
  • Mac: Fixed loss of Audio Unit settings when Audio Unit panel replaces whole parameter tree.
  • Windows: Fixed unintended reliance on undocumented Gdiplus behavior, resulting in issues when running on Wine (mainly Properties dialog crashing).

2026-01-29:
  • ReplayGain scanner: Added option to write REPLAYGAIN_ALGORITHM tag.
  • ReplayGain scanner: Default mode is now more accurately named "ITU-R BS.1770".
  • Speex resampler code updated.
  • Windows: Fixed portable relative path handling bug affecting having portable foobar2000 itself as indexed music folder.
  • Windows: Converter: Fixed regression with high Unicode characters in output path.
  • Windows: Restored Gdiplus rendering of album art viewers by default to workaround problems on Wine.
    - It's recommended to enable all "Direct2D" options in Advanced if running on modern Windows, for better performance.
  • Windows: Added check for known Wine C++ exception handling problem causing stability issues, a notice is shown in Console on each startup if bad behavior is detected.
    - Affected systems will not auto submit crash reports, as they're of very little help now.
    - See Console output for further details.

2026-01-18:
  • Fixed holiday-coding bug in LargeFieldsConfig handling which resulted in Properties dialog not loading complete info in some cases (partial info not flagged as partial).
  • Mac: Disabled out-of-process loading of Audio Units which caused display glitches.
  • Mac: Fixed various issues with Audio Unit panel resizing.
  • Windows: Made recover better from fooHelper.exe crash/termination (system file dialogs).
  • Windows: Mitigation for "error 380" bug in latest Windows update, which caused specific file manipulations to fail in cloud-synced folders such as OneDrive folder.

2026-01-18:
  • Fixed MP4/M4A files not being played completely if their tags contain malformed Apple Gapless information.
  • File Operations: Fixed erratic behavior if empty folders can't be removed.
  • Mac: Built in Playback Statistics internal fixes.
  • Workaround for Media Library crash when filesystem returns nonsensical folder contents (sighted with Wine).

2026-01-15:
  • Major Converter update:
    - New preset format, presets stored as .ini files in profile subfolder. Old presets imported on first run.
    - Backing up of profile before upgrading is recommended because of the above.
    - Added extensible post-conversion actions which can be used for ReplayGain scanning, integrity testing, etc.
    - On conversion error, encoder's stderr output is forwarded to foobar2000 console.
    - Fixed a bug causing int32 stream to be sent to encoders that don't recognize it if source is float64.
    - Ogg chaining is now off by default, Ogg chapters written by default instead.
  • Fixed logic error in replaygain_scanner API implementation, use of replaygain_scanner object after finalize() wasn't working as documented.
  • ARDFTSRC prevent implicit resampling using "max bandwidth" mode when told to use max quality.
  • Speex resampler code update.

2026-01-07:
  • Made always write hours and minutes to Ogg chapter mark fields.
  • Fixed Properties 'reload info' evading LargeFieldsConfig settings.
  • Replaced libretro resampler with Speex resampler, providing better quality at comparable speeds / better speeds at comparable quality.
  • Windows: Fixed ARDFTSRC resampler settings dialog being inaccessible from certain pages.

2025-12-29:
  • Fixed recent regression that caused crashes on a fresh profile.
  • Properly fixed tag writing issues on fragmented/streaming MP4 files.

2025-12-28:
  • LargeFieldsConfig technology is back - https://www.foobar2000.org/LargeFieldsConfig-v2
  • Enabled WavPack asm optimizations on Windows for slight decoding speedup.
  • Windows: fixed bugs related to copy-paste of file-relative locations in portable installs.
  • Fixed MP4 tag writer corrupting specific kinds of fragmented/streaming MP4 files. Some of these are currently untaggable (fails cleanly). This will be properly fixed soon.

2025-12-17:
  • Mac: Because of erratic behavior of tableview controls on latest macOS, new macOS 26 appearance has been DISABLED. This will be looked into again later.
  • File Operations: Fixed error with renaming files on redirected portable music folders & macOS volumes.
  • Fixed various regressions with network shares in Media Library preferences page.
  • Made new "Play On" accessible in Internet Radio panel context menus.
  • Updated Opus decoder to v1.6.

2025-12-12:
  • Ported "Play on" feature from foobar2000 mobile - currently accessible from playlist context menu - internet radio stations and other http links can be sent directly to any UPnP renderer device.
  • Default User Interface: made cycling tabs by keyboard shortcuts cancel tab rename in progress.
  • Default User Interface: made playlist sort operations recognize %queue_index% and other playlist specific fields.
    - This change is experimental and not currently available to add-on components. SDK update documenting how to do this will be made available shortly.
  • Fixed Skip Track vs Playback Statistics interaction regression, skipped tracks are no longer marked as played.

2025-12-09:
  • ARDFTSRC resampler fixed incorrect flush behavior on seek.
  • Retroarch resampler reduced sample offset.

2025-12-03:
  • Quality/bugfix updates to both resamplers.
  • Converter: Made "no DSP reset" explicitly shown in overview, as it's dangerous if enabled unintentionally.

2025-12-02:
  • Fixed an issue with yesterday's changes in retroarch resampler that could cause glitches near the end of processed stream.

2025-12-01:
  • Restored out-of-the-box APL link support.
  • Improved subsample offset behavior with retroarch resampler.

2025-11-25:
  • Fixed lockup regression with default-sorted autoplaylists when no default sort pattern is specified.

2025-11-24:
  • Refined workaround for foo_tags (M-Tags) component bugs. No longer hammers all subsongs when starting playback.
  • Addressed properties dialog info reload glitch inflicted by disabling multi-subsong support.
  • Made M3U playlists referencing multi subsong files show all subsongs, restoring behavior of past foobar2000 versions.
  • Made entering blank incoming item sort pattern preserve original track order handed by app interacting with foobar2000, restoring behavior of old foobar2000 versions.

2025-11-21:
  • Added advanced preferences toggle to turn off all subsong support.
    - Use carefully, might have unwanted side effects or work partially.

2025-11-18:
  • Windows: Fixed crashing when a picture cannot be decoded for whatever reason.
  • Windows: Added Gdiplus fallback when Windows Imaging can't decode some image, so systems without Windows Imaging codecs can again show album art.
  • Mac: Implemented album art downscale-on-load, lowering memory usage of album art viewers etc (full size image is not loaded in contexts that will never show it).

2025-11-15:
  • Various fixes in new album art rendering routines.

2025-11-14:
  • Experimental Windows Imaging Component / Direct2D album art rendering in Default User Interface.

2025-11-07:
  • Windows: Enabled reading of EXIF orientation info from album cover pictures.
  • Fixed a regression that prevented shortwindow AAC from being bounced to add-on decoder if available.
  • Fixed more accidentally insane resampler behaviors.

2025-11-05:
  • Fixed accidentally insane default resampler settings.
  • Windows: Added console output to troubleshoot specific portable mode bug.

2025-11-04:
  • Resampler settings update.
  • Removed decades old hack for MP3 radio without content-type - should work as before and get recognized by content checks.
  • Title formatting help updated again.

2025-11-01:
  • Updated title formatting help with some recent and some not-really-recent additions.
  • Fixed one more obscure resampler bug.

2025-10-31:
  • Resampler fixes.
  • Made resampler priority setting accept short names of resamplers, e.g. "retroarch;ardftsrc".
  • Windows: Fixed certain DSP setting pages being impossible to navigate if DSP manager was created as a modal popup.

2025-10-30:
  • Resampler fixes.
  • Suppressed specific slow Matroska integrity checks when opening file for both playback and integrity verification.

2025-10-29:
  • Replaced built-in SSRC resampler with ARDFTSRC.
  • Cleaned up resampler settings, removed pointless "exclude rates" checkboxes, added explicit hints about formatting.
  • Fixed TrueHD & MLP being shown as lossy.

2025-10-24:
  • Mac only evening update, fixed lockup regression fix.

2025-10-24:
  • Fixed very old race condition bugs in decoder merit management, potentially causing decoder to be listed twice.
  • Fixed regression turning playback file open errors to "critical errors", incorrectly halting playback instead of playing next file.
  • Added support for decoding TrueHD & MLP streams in Matroska.
  • Removed both extremely inefficient and inaccurate probing of Matroska track bitrate. Only bitrates reported by decoders (that is all AC3 bitrates) are shown, as well as live bitrates while playing.
  • Fixed missing info reload when changing stream via toolbar dropdown.
  • Added support for M4A "long description" tag.
  • Enabled experimental memory-mapped SQLite reading for configuration and metadb.
  • Made manual metadb garbagecollect always perform sqlite vacuum.
  • Mac: Fixed File Operations destination being editable in "rename" mode.

2025-10-17:
  • Windows: Attempted workaround for repaint glitches in multiline editboxes introduced in latest Windows 11 update. Note that this is a bug in Windows not foobar2000.
  • Windows: Workaround for stuck visualizations if playback ends while foobar2000 is invisible.

2025-10-16:
  • Mac: Changed remove-item-from-playlist selection behavior, now selects next item so keyboard navigation doesn't move selection to top of the playlist.
  • Fixed LD & ELD AAC not being reliably sent to alternate packet decoders.
  • Fixed Decoding Speed Test not remembering last used DSP chain.

2025-10-12:
  • Windows: Fixed missing winsock init for SMB operations, causing all SMB access to fail if no other network features have been used first.
  • Fixed bad interaction between WebDAV filesystem and media library.

2025-10-10:
  • Improved recovery of malformed UTF-8 text in various tag formats.
  • Made malformed UTF-8 tags text reported in integrity verifier.
  • MP4 tagging improvements:
    - Tagtype info (Apple, Nero)
    - No longer writes Nero tags by default for single chapter files, only for multi chapter where other tagging formats can't store per track tags.
    - Added support for more rarely used Apple tag elements.
    - No longer alters binary structure of Apple tag elements which are not affected by edits.
  • Monkey's Audio decoding moved to FFmpeg, no longer including Monkey's Audio library with foobar2000 setup.
    - You can once again install Monkey's Audio decoder component to replace built-in FFmpeg decoder.
  • New info field: container (MP4, Matroska, Ogg, etc)
  • New title formatting field: %_cpu_arch%
  • Mac: made playlist view receive copy/paste from Finder
  • Mac: New icon from Apple Icon Composer
  • Mac: Built with Xcode 26, enabled macOS Tahoe looks.
  • Mac: Install components by drag&drop from Finder to components list.
  • Mac: Playlist Manager columns can be toggled.
  • Added drag&drop from Internet Radio pages to playlist.
  • Attempt to play a password-protected resource such as radio stream now shows a password prompt.
  • Converter: Better error messages when receiving unexpected data format change in mid-conversion; made discard blank chunks before checking for format match.
  • Equalizer now accepts presets via drag&drop from Explorer/Finder.
  • Workaround for foo_tags issue [being backported to 2.25.x]
  • Workaround for WAV headers claiming zero length [being backported to 2.25.x]
  • Fixed File Operations link vs portable relative paths [being backported to 2.25.x]

Download foobar2000 v2.26 preview 2026-03-04

Download foobar2000 for Mac v2.26 preview 2026-03-04
 
foobar2000 v2.26 preview 2026-03-18 wurde veröffentlicht.

Version v2.26 Preview Change Log:

2026-03-18:
  • Attempted fix for crashing in new radio-browser server finder.

2026-03-17:
  • Windows: Implemented alternate, more resource-efficient method of finding radio-browser servers.
  • Improved recovery from momentarily unplugged audio device while paused.
  • Fixed missing URL-decode of WebDAV file names being shown.
  • Refactored filename sanitization code (Converter, File Operations), actual behavior should not change.
  • Fewer C++ exceptions thrown when reading file tags.

2026-03-04:
  • Fixed multiple FPL load/save vs relative path handling issues.
  • Fixed a regression which caused FPL loading to be much slower than it should be.
  • Worked around recent change in radio-browser.info site configuration that broke foobar2000 client.
  • Converter: Made file name preview recognize newly added %source_list_index%.

2026-03-03:
  • Made write more compatible genre tags to MP4/M4A files.
  • Made ignore duplicate genre tag values in MP4/M4A files.
  • Windows: Made show better error message for ERROR_LOGON_FAILURE.
  • Windows: Fixed incorrect dark mode checkbox rendering of "do not ask again" in various popups.
  • Windows: Album List worked around Wine bug #59448, made multi-selection visible on Wine.
  • Converter: Added %source_list_index% & %source_list_total%, only for multi track image naming pattern use, to allow use of list indexes in the pattern.
  • Converter: Restored remembering of last-used output folder per preset
  • Converter: Restored ability to use .bat/.cmd files as external encoders.
  • Converter: Restored console logging of external encoder parameters.

2026-02-25:
  • Improved M4A Apple tag compatibility, made recover tags containing null bytes in UTF-8 content.
  • Smarter "remove duplicates" code, made aware of various scenarios where different perceived paths point to same file, made non case sensitive on Windows.
  • Windows: Album List fixed repaint glitches when using multi selection mode.
  • Windows: Upgraded toolchain from VS2019 to VS2022.
  • Mac: Cosmetic changes in Preferences.

2026-02-18:
  • Fixed a regression causing crashes when trying to sort a large playlist that is currently playing.
  • Windows: Restored GDI rendering of album art & visualizations by default, Direct2D is opt-in, to prevent GPU driver bugs breaking default foobar2000 settings.
  • Fixed a bug in SMB code that prevented password-less user logins (other than guest user) from working.

2026-02-16:
  • Fixed horrible regression in FPL serialization code that caused nonsensical output when copying or drag&dropping playlist contents between foobar2000 instances using relative paths.
  • Windows: Updated SQLite to the latest version.
  • Made report video codec for H.266 and VP9 in MP4.
  • Improved behavior of Advanced Limiter, made sure it resumes outputting bit identical signal after attenuation.
  • Internet Radio: Worked around radio-browser site not working as documented, all tags get fetched again.
  • Windows: Disabled delayload of ws2_32.dll, makes no sense on most configs.

2026-02-11:
  • Updated FFmpeg to latest git.
  • Windows: Rebuilt FFmpeg without MSVC /fp:fast, which fixes a mis-compilation bug that resulted in crashing on Wine.
  • Mac: Fixed window focus tracking bug which made playlist "remove"/"crop" menu command block incorrectly grayed after cycling windows.
  • Mac: Mitigation for bugs in Apple's SMB support & folder watching. Moving folders with specific Unicode characters around no longer results in duplicate library items.
  • Fixed WMA album art reader being not disabled if WMA decoder is disabled in Preferences.
  • Fixed Direct2D visualization race condition bug resulting in random instability.

2026-02-06:
  • Windows: Removed Direct2D album art toggle - new default Direct2D code should work correctly everywhere, including Wine.
  • Mac: Fixed Properties dialog bottom controls not being disabled during ReplayGain scan.
  • Mac: Fixed Properties dialog ReplayGain scan not being cancellable.
  • Mac: Attempted workaround for window order bugs if opened Properties dialog via context menu without activating foobar2000 application.
  • ReplayGain scanner internal fixes, added new interface for components to access ReplayGain scanning options.

2026-02-04:
  • Windows: Fixed album art drawing regressions in non-Direct2D mode.
  • Fixed default AccurateRip log save location not being reliably set to scanned album folder.

2026-02-03:
  • Mac: Fixed loss of Audio Unit settings when Audio Unit panel replaces whole parameter tree.
  • Windows: Fixed unintended reliance on undocumented Gdiplus behavior, resulting in issues when running on Wine (mainly Properties dialog crashing).

2026-01-29:
  • ReplayGain scanner: Added option to write REPLAYGAIN_ALGORITHM tag.
  • ReplayGain scanner: Default mode is now more accurately named "ITU-R BS.1770".
  • Speex resampler code updated.
  • Windows: Fixed portable relative path handling bug affecting having portable foobar2000 itself as indexed music folder.
  • Windows: Converter: Fixed regression with high Unicode characters in output path.
  • Windows: Restored Gdiplus rendering of album art viewers by default to workaround problems on Wine.
    - It's recommended to enable all "Direct2D" options in Advanced if running on modern Windows, for better performance.
  • Windows: Added check for known Wine C++ exception handling problem causing stability issues, a notice is shown in Console on each startup if bad behavior is detected.
    - Affected systems will not auto submit crash reports, as they're of very little help now.
    - See Console output for further details.

2026-01-18:
  • Fixed holiday-coding bug in LargeFieldsConfig handling which resulted in Properties dialog not loading complete info in some cases (partial info not flagged as partial).
  • Mac: Disabled out-of-process loading of Audio Units which caused display glitches.
  • Mac: Fixed various issues with Audio Unit panel resizing.
  • Windows: Made recover better from fooHelper.exe crash/termination (system file dialogs).
  • Windows: Mitigation for "error 380" bug in latest Windows update, which caused specific file manipulations to fail in cloud-synced folders such as OneDrive folder.

2026-01-18:
  • Fixed MP4/M4A files not being played completely if their tags contain malformed Apple Gapless information.
  • File Operations: Fixed erratic behavior if empty folders can't be removed.
  • Mac: Built in Playback Statistics internal fixes.
  • Workaround for Media Library crash when filesystem returns nonsensical folder contents (sighted with Wine).

2026-01-15:
  • Major Converter update:
    - New preset format, presets stored as .ini files in profile subfolder. Old presets imported on first run.
    - Backing up of profile before upgrading is recommended because of the above.
    - Added extensible post-conversion actions which can be used for ReplayGain scanning, integrity testing, etc.
    - On conversion error, encoder's stderr output is forwarded to foobar2000 console.
    - Fixed a bug causing int32 stream to be sent to encoders that don't recognize it if source is float64.
    - Ogg chaining is now off by default, Ogg chapters written by default instead.
  • Fixed logic error in replaygain_scanner API implementation, use of replaygain_scanner object after finalize() wasn't working as documented.
  • ARDFTSRC prevent implicit resampling using "max bandwidth" mode when told to use max quality.
  • Speex resampler code update.

2026-01-07:
  • Made always write hours and minutes to Ogg chapter mark fields.
  • Fixed Properties 'reload info' evading LargeFieldsConfig settings.
  • Replaced libretro resampler with Speex resampler, providing better quality at comparable speeds / better speeds at comparable quality.
  • Windows: Fixed ARDFTSRC resampler settings dialog being inaccessible from certain pages.

2025-12-29:
  • Fixed recent regression that caused crashes on a fresh profile.
  • Properly fixed tag writing issues on fragmented/streaming MP4 files.

2025-12-28:
  • LargeFieldsConfig technology is back - https://www.foobar2000.org/LargeFieldsConfig-v2
  • Enabled WavPack asm optimizations on Windows for slight decoding speedup.
  • Windows: fixed bugs related to copy-paste of file-relative locations in portable installs.
  • Fixed MP4 tag writer corrupting specific kinds of fragmented/streaming MP4 files. Some of these are currently untaggable (fails cleanly). This will be properly fixed soon.

2025-12-17:
  • Mac: Because of erratic behavior of tableview controls on latest macOS, new macOS 26 appearance has been DISABLED. This will be looked into again later.
  • File Operations: Fixed error with renaming files on redirected portable music folders & macOS volumes.
  • Fixed various regressions with network shares in Media Library preferences page.
  • Made new "Play On" accessible in Internet Radio panel context menus.
  • Updated Opus decoder to v1.6.

2025-12-12:
  • Ported "Play on" feature from foobar2000 mobile - currently accessible from playlist context menu - internet radio stations and other http links can be sent directly to any UPnP renderer device.
  • Default User Interface: made cycling tabs by keyboard shortcuts cancel tab rename in progress.
  • Default User Interface: made playlist sort operations recognize %queue_index% and other playlist specific fields.
    - This change is experimental and not currently available to add-on components. SDK update documenting how to do this will be made available shortly.
  • Fixed Skip Track vs Playback Statistics interaction regression, skipped tracks are no longer marked as played.

2025-12-09:
  • ARDFTSRC resampler fixed incorrect flush behavior on seek.
  • Retroarch resampler reduced sample offset.

2025-12-03:
  • Quality/bugfix updates to both resamplers.
  • Converter: Made "no DSP reset" explicitly shown in overview, as it's dangerous if enabled unintentionally.

2025-12-02:
  • Fixed an issue with yesterday's changes in retroarch resampler that could cause glitches near the end of processed stream.

2025-12-01:
  • Restored out-of-the-box APL link support.
  • Improved subsample offset behavior with retroarch resampler.

2025-11-25:
  • Fixed lockup regression with default-sorted autoplaylists when no default sort pattern is specified.

2025-11-24:
  • Refined workaround for foo_tags (M-Tags) component bugs. No longer hammers all subsongs when starting playback.
  • Addressed properties dialog info reload glitch inflicted by disabling multi-subsong support.
  • Made M3U playlists referencing multi subsong files show all subsongs, restoring behavior of past foobar2000 versions.
  • Made entering blank incoming item sort pattern preserve original track order handed by app interacting with foobar2000, restoring behavior of old foobar2000 versions.

2025-11-21:
  • Added advanced preferences toggle to turn off all subsong support.
    - Use carefully, might have unwanted side effects or work partially.

2025-11-18:
  • Windows: Fixed crashing when a picture cannot be decoded for whatever reason.
  • Windows: Added Gdiplus fallback when Windows Imaging can't decode some image, so systems without Windows Imaging codecs can again show album art.
  • Mac: Implemented album art downscale-on-load, lowering memory usage of album art viewers etc (full size image is not loaded in contexts that will never show it).

2025-11-15:
  • Various fixes in new album art rendering routines.

2025-11-14:
  • Experimental Windows Imaging Component / Direct2D album art rendering in Default User Interface.

2025-11-07:
  • Windows: Enabled reading of EXIF orientation info from album cover pictures.
  • Fixed a regression that prevented shortwindow AAC from being bounced to add-on decoder if available.
  • Fixed more accidentally insane resampler behaviors.

2025-11-05:
  • Fixed accidentally insane default resampler settings.
  • Windows: Added console output to troubleshoot specific portable mode bug.

2025-11-04:
  • Resampler settings update.
  • Removed decades old hack for MP3 radio without content-type - should work as before and get recognized by content checks.
  • Title formatting help updated again.

2025-11-01:
  • Updated title formatting help with some recent and some not-really-recent additions.
  • Fixed one more obscure resampler bug.

2025-10-31:
  • Resampler fixes.
  • Made resampler priority setting accept short names of resamplers, e.g. "retroarch;ardftsrc".
  • Windows: Fixed certain DSP setting pages being impossible to navigate if DSP manager was created as a modal popup.

2025-10-30:
  • Resampler fixes.
  • Suppressed specific slow Matroska integrity checks when opening file for both playback and integrity verification.

2025-10-29:
  • Replaced built-in SSRC resampler with ARDFTSRC.
  • Cleaned up resampler settings, removed pointless "exclude rates" checkboxes, added explicit hints about formatting.
  • Fixed TrueHD & MLP being shown as lossy.

2025-10-24:
  • Mac only evening update, fixed lockup regression fix.

2025-10-24:
  • Fixed very old race condition bugs in decoder merit management, potentially causing decoder to be listed twice.
  • Fixed regression turning playback file open errors to "critical errors", incorrectly halting playback instead of playing next file.
  • Added support for decoding TrueHD & MLP streams in Matroska.
  • Removed both extremely inefficient and inaccurate probing of Matroska track bitrate. Only bitrates reported by decoders (that is all AC3 bitrates) are shown, as well as live bitrates while playing.
  • Fixed missing info reload when changing stream via toolbar dropdown.
  • Added support for M4A "long description" tag.
  • Enabled experimental memory-mapped SQLite reading for configuration and metadb.
  • Made manual metadb garbagecollect always perform sqlite vacuum.
  • Mac: Fixed File Operations destination being editable in "rename" mode.

2025-10-17:
  • Windows: Attempted workaround for repaint glitches in multiline editboxes introduced in latest Windows 11 update. Note that this is a bug in Windows not foobar2000.
  • Windows: Workaround for stuck visualizations if playback ends while foobar2000 is invisible.

2025-10-16:
  • Mac: Changed remove-item-from-playlist selection behavior, now selects next item so keyboard navigation doesn't move selection to top of the playlist.
  • Fixed LD & ELD AAC not being reliably sent to alternate packet decoders.
  • Fixed Decoding Speed Test not remembering last used DSP chain.

2025-10-12:
  • Windows: Fixed missing winsock init for SMB operations, causing all SMB access to fail if no other network features have been used first.
  • Fixed bad interaction between WebDAV filesystem and media library.

2025-10-10:
  • Improved recovery of malformed UTF-8 text in various tag formats.
  • Made malformed UTF-8 tags text reported in integrity verifier.
  • MP4 tagging improvements:
    - Tagtype info (Apple, Nero)
    - No longer writes Nero tags by default for single chapter files, only for multi chapter where other tagging formats can't store per track tags.
    - Added support for more rarely used Apple tag elements.
    - No longer alters binary structure of Apple tag elements which are not affected by edits.
  • Monkey's Audio decoding moved to FFmpeg, no longer including Monkey's Audio library with foobar2000 setup.
    - You can once again install Monkey's Audio decoder component to replace built-in FFmpeg decoder.
  • New info field: container (MP4, Matroska, Ogg, etc)
  • New title formatting field: %_cpu_arch%
  • Mac: made playlist view receive copy/paste from Finder
  • Mac: New icon from Apple Icon Composer
  • Mac: Built with Xcode 26, enabled macOS Tahoe looks.
  • Mac: Install components by drag&drop from Finder to components list.
  • Mac: Playlist Manager columns can be toggled.
  • Added drag&drop from Internet Radio pages to playlist.
  • Attempt to play a password-protected resource such as radio stream now shows a password prompt.
  • Converter: Better error messages when receiving unexpected data format change in mid-conversion; made discard blank chunks before checking for format match.
  • Equalizer now accepts presets via drag&drop from Explorer/Finder.
  • Workaround for foo_tags issue [being backported to 2.25.x]
  • Workaround for WAV headers claiming zero length [being backported to 2.25.x]
  • Fixed File Operations link vs portable relative paths [being backported to 2.25.x]

Download foobar2000 v2.26 preview 2026-03-18

Download foobar2000 for Mac v2.26 preview 2026-03-18
 
foobar2000 v2.26 preview 2026-03-19 wurde veröffentlicht.

Version v2.26 Preview Change Log:

2026-03-19:
  • Fixed lock up on specific album art tag update operations.
  • Mac: Included Playback Statistics v3.1.9.

2026-03-18:
  • Attempted fix for crashing in new radio-browser server finder.

2026-03-17:
  • Windows: Implemented alternate, more resource-efficient method of finding radio-browser servers.
  • Improved recovery from momentarily unplugged audio device while paused.
  • Fixed missing URL-decode of WebDAV file names being shown.
  • Refactored filename sanitization code (Converter, File Operations), actual behavior should not change.
  • Fewer C++ exceptions thrown when reading file tags.

2026-03-04:
  • Fixed multiple FPL load/save vs relative path handling issues.
  • Fixed a regression which caused FPL loading to be much slower than it should be.
  • Worked around recent change in radio-browser.info site configuration that broke foobar2000 client.
  • Converter: Made file name preview recognize newly added %source_list_index%.

2026-03-03:
  • Made write more compatible genre tags to MP4/M4A files.
  • Made ignore duplicate genre tag values in MP4/M4A files.
  • Windows: Made show better error message for ERROR_LOGON_FAILURE.
  • Windows: Fixed incorrect dark mode checkbox rendering of "do not ask again" in various popups.
  • Windows: Album List worked around Wine bug #59448, made multi-selection visible on Wine.
  • Converter: Added %source_list_index% & %source_list_total%, only for multi track image naming pattern use, to allow use of list indexes in the pattern.
  • Converter: Restored remembering of last-used output folder per preset
  • Converter: Restored ability to use .bat/.cmd files as external encoders.
  • Converter: Restored console logging of external encoder parameters.

2026-02-25:
  • Improved M4A Apple tag compatibility, made recover tags containing null bytes in UTF-8 content.
  • Smarter "remove duplicates" code, made aware of various scenarios where different perceived paths point to same file, made non case sensitive on Windows.
  • Windows: Album List fixed repaint glitches when using multi selection mode.
  • Windows: Upgraded toolchain from VS2019 to VS2022.
  • Mac: Cosmetic changes in Preferences.

2026-02-18:
  • Fixed a regression causing crashes when trying to sort a large playlist that is currently playing.
  • Windows: Restored GDI rendering of album art & visualizations by default, Direct2D is opt-in, to prevent GPU driver bugs breaking default foobar2000 settings.
  • Fixed a bug in SMB code that prevented password-less user logins (other than guest user) from working.

2026-02-16:
  • Fixed horrible regression in FPL serialization code that caused nonsensical output when copying or drag&dropping playlist contents between foobar2000 instances using relative paths.
  • Windows: Updated SQLite to the latest version.
  • Made report video codec for H.266 and VP9 in MP4.
  • Improved behavior of Advanced Limiter, made sure it resumes outputting bit identical signal after attenuation.
  • Internet Radio: Worked around radio-browser site not working as documented, all tags get fetched again.
  • Windows: Disabled delayload of ws2_32.dll, makes no sense on most configs.

2026-02-11:
  • Updated FFmpeg to latest git.
  • Windows: Rebuilt FFmpeg without MSVC /fp:fast, which fixes a mis-compilation bug that resulted in crashing on Wine.
  • Mac: Fixed window focus tracking bug which made playlist "remove"/"crop" menu command block incorrectly grayed after cycling windows.
  • Mac: Mitigation for bugs in Apple's SMB support & folder watching. Moving folders with specific Unicode characters around no longer results in duplicate library items.
  • Fixed WMA album art reader being not disabled if WMA decoder is disabled in Preferences.
  • Fixed Direct2D visualization race condition bug resulting in random instability.

2026-02-06:
  • Windows: Removed Direct2D album art toggle - new default Direct2D code should work correctly everywhere, including Wine.
  • Mac: Fixed Properties dialog bottom controls not being disabled during ReplayGain scan.
  • Mac: Fixed Properties dialog ReplayGain scan not being cancellable.
  • Mac: Attempted workaround for window order bugs if opened Properties dialog via context menu without activating foobar2000 application.
  • ReplayGain scanner internal fixes, added new interface for components to access ReplayGain scanning options.

2026-02-04:
  • Windows: Fixed album art drawing regressions in non-Direct2D mode.
  • Fixed default AccurateRip log save location not being reliably set to scanned album folder.

2026-02-03:
  • Mac: Fixed loss of Audio Unit settings when Audio Unit panel replaces whole parameter tree.
  • Windows: Fixed unintended reliance on undocumented Gdiplus behavior, resulting in issues when running on Wine (mainly Properties dialog crashing).

2026-01-29:
  • ReplayGain scanner: Added option to write REPLAYGAIN_ALGORITHM tag.
  • ReplayGain scanner: Default mode is now more accurately named "ITU-R BS.1770".
  • Speex resampler code updated.
  • Windows: Fixed portable relative path handling bug affecting having portable foobar2000 itself as indexed music folder.
  • Windows: Converter: Fixed regression with high Unicode characters in output path.
  • Windows: Restored Gdiplus rendering of album art viewers by default to workaround problems on Wine.
    - It's recommended to enable all "Direct2D" options in Advanced if running on modern Windows, for better performance.
  • Windows: Added check for known Wine C++ exception handling problem causing stability issues, a notice is shown in Console on each startup if bad behavior is detected.
    - Affected systems will not auto submit crash reports, as they're of very little help now.
    - See Console output for further details.

2026-01-18:
  • Fixed holiday-coding bug in LargeFieldsConfig handling which resulted in Properties dialog not loading complete info in some cases (partial info not flagged as partial).
  • Mac: Disabled out-of-process loading of Audio Units which caused display glitches.
  • Mac: Fixed various issues with Audio Unit panel resizing.
  • Windows: Made recover better from fooHelper.exe crash/termination (system file dialogs).
  • Windows: Mitigation for "error 380" bug in latest Windows update, which caused specific file manipulations to fail in cloud-synced folders such as OneDrive folder.

2026-01-18:
  • Fixed MP4/M4A files not being played completely if their tags contain malformed Apple Gapless information.
  • File Operations: Fixed erratic behavior if empty folders can't be removed.
  • Mac: Built in Playback Statistics internal fixes.
  • Workaround for Media Library crash when filesystem returns nonsensical folder contents (sighted with Wine).

2026-01-15:
  • Major Converter update:
    - New preset format, presets stored as .ini files in profile subfolder. Old presets imported on first run.
    - Backing up of profile before upgrading is recommended because of the above.
    - Added extensible post-conversion actions which can be used for ReplayGain scanning, integrity testing, etc.
    - On conversion error, encoder's stderr output is forwarded to foobar2000 console.
    - Fixed a bug causing int32 stream to be sent to encoders that don't recognize it if source is float64.
    - Ogg chaining is now off by default, Ogg chapters written by default instead.
  • Fixed logic error in replaygain_scanner API implementation, use of replaygain_scanner object after finalize() wasn't working as documented.
  • ARDFTSRC prevent implicit resampling using "max bandwidth" mode when told to use max quality.
  • Speex resampler code update.

2026-01-07:
  • Made always write hours and minutes to Ogg chapter mark fields.
  • Fixed Properties 'reload info' evading LargeFieldsConfig settings.
  • Replaced libretro resampler with Speex resampler, providing better quality at comparable speeds / better speeds at comparable quality.
  • Windows: Fixed ARDFTSRC resampler settings dialog being inaccessible from certain pages.

2025-12-29:
  • Fixed recent regression that caused crashes on a fresh profile.
  • Properly fixed tag writing issues on fragmented/streaming MP4 files.

2025-12-28:
  • LargeFieldsConfig technology is back - https://www.foobar2000.org/LargeFieldsConfig-v2
  • Enabled WavPack asm optimizations on Windows for slight decoding speedup.
  • Windows: fixed bugs related to copy-paste of file-relative locations in portable installs.
  • Fixed MP4 tag writer corrupting specific kinds of fragmented/streaming MP4 files. Some of these are currently untaggable (fails cleanly). This will be properly fixed soon.

2025-12-17:
  • Mac: Because of erratic behavior of tableview controls on latest macOS, new macOS 26 appearance has been DISABLED. This will be looked into again later.
  • File Operations: Fixed error with renaming files on redirected portable music folders & macOS volumes.
  • Fixed various regressions with network shares in Media Library preferences page.
  • Made new "Play On" accessible in Internet Radio panel context menus.
  • Updated Opus decoder to v1.6.

2025-12-12:
  • Ported "Play on" feature from foobar2000 mobile - currently accessible from playlist context menu - internet radio stations and other http links can be sent directly to any UPnP renderer device.
  • Default User Interface: made cycling tabs by keyboard shortcuts cancel tab rename in progress.
  • Default User Interface: made playlist sort operations recognize %queue_index% and other playlist specific fields.
    - This change is experimental and not currently available to add-on components. SDK update documenting how to do this will be made available shortly.
  • Fixed Skip Track vs Playback Statistics interaction regression, skipped tracks are no longer marked as played.

2025-12-09:
  • ARDFTSRC resampler fixed incorrect flush behavior on seek.
  • Retroarch resampler reduced sample offset.

2025-12-03:
  • Quality/bugfix updates to both resamplers.
  • Converter: Made "no DSP reset" explicitly shown in overview, as it's dangerous if enabled unintentionally.

2025-12-02:
  • Fixed an issue with yesterday's changes in retroarch resampler that could cause glitches near the end of processed stream.

2025-12-01:
  • Restored out-of-the-box APL link support.
  • Improved subsample offset behavior with retroarch resampler.

2025-11-25:
  • Fixed lockup regression with default-sorted autoplaylists when no default sort pattern is specified.

2025-11-24:
  • Refined workaround for foo_tags (M-Tags) component bugs. No longer hammers all subsongs when starting playback.
  • Addressed properties dialog info reload glitch inflicted by disabling multi-subsong support.
  • Made M3U playlists referencing multi subsong files show all subsongs, restoring behavior of past foobar2000 versions.
  • Made entering blank incoming item sort pattern preserve original track order handed by app interacting with foobar2000, restoring behavior of old foobar2000 versions.

2025-11-21:
  • Added advanced preferences toggle to turn off all subsong support.
    - Use carefully, might have unwanted side effects or work partially.

2025-11-18:
  • Windows: Fixed crashing when a picture cannot be decoded for whatever reason.
  • Windows: Added Gdiplus fallback when Windows Imaging can't decode some image, so systems without Windows Imaging codecs can again show album art.
  • Mac: Implemented album art downscale-on-load, lowering memory usage of album art viewers etc (full size image is not loaded in contexts that will never show it).

2025-11-15:
  • Various fixes in new album art rendering routines.

2025-11-14:
  • Experimental Windows Imaging Component / Direct2D album art rendering in Default User Interface.

2025-11-07:
  • Windows: Enabled reading of EXIF orientation info from album cover pictures.
  • Fixed a regression that prevented shortwindow AAC from being bounced to add-on decoder if available.
  • Fixed more accidentally insane resampler behaviors.

2025-11-05:
  • Fixed accidentally insane default resampler settings.
  • Windows: Added console output to troubleshoot specific portable mode bug.

2025-11-04:
  • Resampler settings update.
  • Removed decades old hack for MP3 radio without content-type - should work as before and get recognized by content checks.
  • Title formatting help updated again.

2025-11-01:
  • Updated title formatting help with some recent and some not-really-recent additions.
  • Fixed one more obscure resampler bug.

2025-10-31:
  • Resampler fixes.
  • Made resampler priority setting accept short names of resamplers, e.g. "retroarch;ardftsrc".
  • Windows: Fixed certain DSP setting pages being impossible to navigate if DSP manager was created as a modal popup.

2025-10-30:
  • Resampler fixes.
  • Suppressed specific slow Matroska integrity checks when opening file for both playback and integrity verification.

2025-10-29:
  • Replaced built-in SSRC resampler with ARDFTSRC.
  • Cleaned up resampler settings, removed pointless "exclude rates" checkboxes, added explicit hints about formatting.
  • Fixed TrueHD & MLP being shown as lossy.

2025-10-24:
  • Mac only evening update, fixed lockup regression fix.

2025-10-24:
  • Fixed very old race condition bugs in decoder merit management, potentially causing decoder to be listed twice.
  • Fixed regression turning playback file open errors to "critical errors", incorrectly halting playback instead of playing next file.
  • Added support for decoding TrueHD & MLP streams in Matroska.
  • Removed both extremely inefficient and inaccurate probing of Matroska track bitrate. Only bitrates reported by decoders (that is all AC3 bitrates) are shown, as well as live bitrates while playing.
  • Fixed missing info reload when changing stream via toolbar dropdown.
  • Added support for M4A "long description" tag.
  • Enabled experimental memory-mapped SQLite reading for configuration and metadb.
  • Made manual metadb garbagecollect always perform sqlite vacuum.
  • Mac: Fixed File Operations destination being editable in "rename" mode.

2025-10-17:
  • Windows: Attempted workaround for repaint glitches in multiline editboxes introduced in latest Windows 11 update. Note that this is a bug in Windows not foobar2000.
  • Windows: Workaround for stuck visualizations if playback ends while foobar2000 is invisible.

2025-10-16:
  • Mac: Changed remove-item-from-playlist selection behavior, now selects next item so keyboard navigation doesn't move selection to top of the playlist.
  • Fixed LD & ELD AAC not being reliably sent to alternate packet decoders.
  • Fixed Decoding Speed Test not remembering last used DSP chain.

2025-10-12:
  • Windows: Fixed missing winsock init for SMB operations, causing all SMB access to fail if no other network features have been used first.
  • Fixed bad interaction between WebDAV filesystem and media library.

2025-10-10:
  • Improved recovery of malformed UTF-8 text in various tag formats.
  • Made malformed UTF-8 tags text reported in integrity verifier.
  • MP4 tagging improvements:
    - Tagtype info (Apple, Nero)
    - No longer writes Nero tags by default for single chapter files, only for multi chapter where other tagging formats can't store per track tags.
    - Added support for more rarely used Apple tag elements.
    - No longer alters binary structure of Apple tag elements which are not affected by edits.
  • Monkey's Audio decoding moved to FFmpeg, no longer including Monkey's Audio library with foobar2000 setup.
    - You can once again install Monkey's Audio decoder component to replace built-in FFmpeg decoder.
  • New info field: container (MP4, Matroska, Ogg, etc)
  • New title formatting field: %_cpu_arch%
  • Mac: made playlist view receive copy/paste from Finder
  • Mac: New icon from Apple Icon Composer
  • Mac: Built with Xcode 26, enabled macOS Tahoe looks.
  • Mac: Install components by drag&drop from Finder to components list.
  • Mac: Playlist Manager columns can be toggled.
  • Added drag&drop from Internet Radio pages to playlist.
  • Attempt to play a password-protected resource such as radio stream now shows a password prompt.
  • Converter: Better error messages when receiving unexpected data format change in mid-conversion; made discard blank chunks before checking for format match.
  • Equalizer now accepts presets via drag&drop from Explorer/Finder.
  • Workaround for foo_tags issue [being backported to 2.25.x]
  • Workaround for WAV headers claiming zero length [being backported to 2.25.x]
  • Fixed File Operations link vs portable relative paths [being backported to 2.25.x]

Download foobar2000 v2.26 preview 2026-03-19

Download foobar2000 for Mac v2.26 preview 2026-03-19
 
foobar2000 v2.26 preview 2026-03-23 wurde veröffentlicht.

Version v2.26 Preview Change Log:

2026-03-23:
  • Windows: Fixed lock up on specific playlist + album art + auto sizing column use pattern.
  • Refactored MP4/M4A tag update code, should not affect output.

2026-03-19:
  • Fixed lock up on specific album art tag update operations.
  • Mac: Included Playback Statistics v3.1.9.

2026-03-18:
  • Attempted fix for crashing in new radio-browser server finder.

2026-03-17:
  • Windows: Implemented alternate, more resource-efficient method of finding radio-browser servers.
  • Improved recovery from momentarily unplugged audio device while paused.
  • Fixed missing URL-decode of WebDAV file names being shown.
  • Refactored filename sanitization code (Converter, File Operations), actual behavior should not change.
  • Fewer C++ exceptions thrown when reading file tags.

2026-03-04:
  • Fixed multiple FPL load/save vs relative path handling issues.
  • Fixed a regression which caused FPL loading to be much slower than it should be.
  • Worked around recent change in radio-browser.info site configuration that broke foobar2000 client.
  • Converter: Made file name preview recognize newly added %source_list_index%.

2026-03-03:
  • Made write more compatible genre tags to MP4/M4A files.
  • Made ignore duplicate genre tag values in MP4/M4A files.
  • Windows: Made show better error message for ERROR_LOGON_FAILURE.
  • Windows: Fixed incorrect dark mode checkbox rendering of "do not ask again" in various popups.
  • Windows: Album List worked around Wine bug #59448, made multi-selection visible on Wine.
  • Converter: Added %source_list_index% & %source_list_total%, only for multi track image naming pattern use, to allow use of list indexes in the pattern.
  • Converter: Restored remembering of last-used output folder per preset
  • Converter: Restored ability to use .bat/.cmd files as external encoders.
  • Converter: Restored console logging of external encoder parameters.

2026-02-25:
  • Improved M4A Apple tag compatibility, made recover tags containing null bytes in UTF-8 content.
  • Smarter "remove duplicates" code, made aware of various scenarios where different perceived paths point to same file, made non case sensitive on Windows.
  • Windows: Album List fixed repaint glitches when using multi selection mode.
  • Windows: Upgraded toolchain from VS2019 to VS2022.
  • Mac: Cosmetic changes in Preferences.

2026-02-18:
  • Fixed a regression causing crashes when trying to sort a large playlist that is currently playing.
  • Windows: Restored GDI rendering of album art & visualizations by default, Direct2D is opt-in, to prevent GPU driver bugs breaking default foobar2000 settings.
  • Fixed a bug in SMB code that prevented password-less user logins (other than guest user) from working.

2026-02-16:
  • Fixed horrible regression in FPL serialization code that caused nonsensical output when copying or drag&dropping playlist contents between foobar2000 instances using relative paths.
  • Windows: Updated SQLite to the latest version.
  • Made report video codec for H.266 and VP9 in MP4.
  • Improved behavior of Advanced Limiter, made sure it resumes outputting bit identical signal after attenuation.
  • Internet Radio: Worked around radio-browser site not working as documented, all tags get fetched again.
  • Windows: Disabled delayload of ws2_32.dll, makes no sense on most configs.

2026-02-11:
  • Updated FFmpeg to latest git.
  • Windows: Rebuilt FFmpeg without MSVC /fp:fast, which fixes a mis-compilation bug that resulted in crashing on Wine.
  • Mac: Fixed window focus tracking bug which made playlist "remove"/"crop" menu command block incorrectly grayed after cycling windows.
  • Mac: Mitigation for bugs in Apple's SMB support & folder watching. Moving folders with specific Unicode characters around no longer results in duplicate library items.
  • Fixed WMA album art reader being not disabled if WMA decoder is disabled in Preferences.
  • Fixed Direct2D visualization race condition bug resulting in random instability.

2026-02-06:
  • Windows: Removed Direct2D album art toggle - new default Direct2D code should work correctly everywhere, including Wine.
  • Mac: Fixed Properties dialog bottom controls not being disabled during ReplayGain scan.
  • Mac: Fixed Properties dialog ReplayGain scan not being cancellable.
  • Mac: Attempted workaround for window order bugs if opened Properties dialog via context menu without activating foobar2000 application.
  • ReplayGain scanner internal fixes, added new interface for components to access ReplayGain scanning options.

2026-02-04:
  • Windows: Fixed album art drawing regressions in non-Direct2D mode.
  • Fixed default AccurateRip log save location not being reliably set to scanned album folder.

2026-02-03:
  • Mac: Fixed loss of Audio Unit settings when Audio Unit panel replaces whole parameter tree.
  • Windows: Fixed unintended reliance on undocumented Gdiplus behavior, resulting in issues when running on Wine (mainly Properties dialog crashing).

2026-01-29:
  • ReplayGain scanner: Added option to write REPLAYGAIN_ALGORITHM tag.
  • ReplayGain scanner: Default mode is now more accurately named "ITU-R BS.1770".
  • Speex resampler code updated.
  • Windows: Fixed portable relative path handling bug affecting having portable foobar2000 itself as indexed music folder.
  • Windows: Converter: Fixed regression with high Unicode characters in output path.
  • Windows: Restored Gdiplus rendering of album art viewers by default to workaround problems on Wine.
    - It's recommended to enable all "Direct2D" options in Advanced if running on modern Windows, for better performance.
  • Windows: Added check for known Wine C++ exception handling problem causing stability issues, a notice is shown in Console on each startup if bad behavior is detected.
    - Affected systems will not auto submit crash reports, as they're of very little help now.
    - See Console output for further details.

2026-01-18:
  • Fixed holiday-coding bug in LargeFieldsConfig handling which resulted in Properties dialog not loading complete info in some cases (partial info not flagged as partial).
  • Mac: Disabled out-of-process loading of Audio Units which caused display glitches.
  • Mac: Fixed various issues with Audio Unit panel resizing.
  • Windows: Made recover better from fooHelper.exe crash/termination (system file dialogs).
  • Windows: Mitigation for "error 380" bug in latest Windows update, which caused specific file manipulations to fail in cloud-synced folders such as OneDrive folder.

2026-01-18:
  • Fixed MP4/M4A files not being played completely if their tags contain malformed Apple Gapless information.
  • File Operations: Fixed erratic behavior if empty folders can't be removed.
  • Mac: Built in Playback Statistics internal fixes.
  • Workaround for Media Library crash when filesystem returns nonsensical folder contents (sighted with Wine).

2026-01-15:
  • Major Converter update:
    - New preset format, presets stored as .ini files in profile subfolder. Old presets imported on first run.
    - Backing up of profile before upgrading is recommended because of the above.
    - Added extensible post-conversion actions which can be used for ReplayGain scanning, integrity testing, etc.
    - On conversion error, encoder's stderr output is forwarded to foobar2000 console.
    - Fixed a bug causing int32 stream to be sent to encoders that don't recognize it if source is float64.
    - Ogg chaining is now off by default, Ogg chapters written by default instead.
  • Fixed logic error in replaygain_scanner API implementation, use of replaygain_scanner object after finalize() wasn't working as documented.
  • ARDFTSRC prevent implicit resampling using "max bandwidth" mode when told to use max quality.
  • Speex resampler code update.

2026-01-07:
  • Made always write hours and minutes to Ogg chapter mark fields.
  • Fixed Properties 'reload info' evading LargeFieldsConfig settings.
  • Replaced libretro resampler with Speex resampler, providing better quality at comparable speeds / better speeds at comparable quality.
  • Windows: Fixed ARDFTSRC resampler settings dialog being inaccessible from certain pages.

2025-12-29:
  • Fixed recent regression that caused crashes on a fresh profile.
  • Properly fixed tag writing issues on fragmented/streaming MP4 files.

2025-12-28:
  • LargeFieldsConfig technology is back - https://www.foobar2000.org/LargeFieldsConfig-v2
  • Enabled WavPack asm optimizations on Windows for slight decoding speedup.
  • Windows: fixed bugs related to copy-paste of file-relative locations in portable installs.
  • Fixed MP4 tag writer corrupting specific kinds of fragmented/streaming MP4 files. Some of these are currently untaggable (fails cleanly). This will be properly fixed soon.

2025-12-17:
  • Mac: Because of erratic behavior of tableview controls on latest macOS, new macOS 26 appearance has been DISABLED. This will be looked into again later.
  • File Operations: Fixed error with renaming files on redirected portable music folders & macOS volumes.
  • Fixed various regressions with network shares in Media Library preferences page.
  • Made new "Play On" accessible in Internet Radio panel context menus.
  • Updated Opus decoder to v1.6.

2025-12-12:
  • Ported "Play on" feature from foobar2000 mobile - currently accessible from playlist context menu - internet radio stations and other http links can be sent directly to any UPnP renderer device.
  • Default User Interface: made cycling tabs by keyboard shortcuts cancel tab rename in progress.
  • Default User Interface: made playlist sort operations recognize %queue_index% and other playlist specific fields.
    - This change is experimental and not currently available to add-on components. SDK update documenting how to do this will be made available shortly.
  • Fixed Skip Track vs Playback Statistics interaction regression, skipped tracks are no longer marked as played.

2025-12-09:
  • ARDFTSRC resampler fixed incorrect flush behavior on seek.
  • Retroarch resampler reduced sample offset.

2025-12-03:
  • Quality/bugfix updates to both resamplers.
  • Converter: Made "no DSP reset" explicitly shown in overview, as it's dangerous if enabled unintentionally.

2025-12-02:
  • Fixed an issue with yesterday's changes in retroarch resampler that could cause glitches near the end of processed stream.

2025-12-01:
  • Restored out-of-the-box APL link support.
  • Improved subsample offset behavior with retroarch resampler.

2025-11-25:
  • Fixed lockup regression with default-sorted autoplaylists when no default sort pattern is specified.

2025-11-24:
  • Refined workaround for foo_tags (M-Tags) component bugs. No longer hammers all subsongs when starting playback.
  • Addressed properties dialog info reload glitch inflicted by disabling multi-subsong support.
  • Made M3U playlists referencing multi subsong files show all subsongs, restoring behavior of past foobar2000 versions.
  • Made entering blank incoming item sort pattern preserve original track order handed by app interacting with foobar2000, restoring behavior of old foobar2000 versions.

2025-11-21:
  • Added advanced preferences toggle to turn off all subsong support.
    - Use carefully, might have unwanted side effects or work partially.

2025-11-18:
  • Windows: Fixed crashing when a picture cannot be decoded for whatever reason.
  • Windows: Added Gdiplus fallback when Windows Imaging can't decode some image, so systems without Windows Imaging codecs can again show album art.
  • Mac: Implemented album art downscale-on-load, lowering memory usage of album art viewers etc (full size image is not loaded in contexts that will never show it).

2025-11-15:
  • Various fixes in new album art rendering routines.

2025-11-14:
  • Experimental Windows Imaging Component / Direct2D album art rendering in Default User Interface.

2025-11-07:
  • Windows: Enabled reading of EXIF orientation info from album cover pictures.
  • Fixed a regression that prevented shortwindow AAC from being bounced to add-on decoder if available.
  • Fixed more accidentally insane resampler behaviors.

2025-11-05:
  • Fixed accidentally insane default resampler settings.
  • Windows: Added console output to troubleshoot specific portable mode bug.

2025-11-04:
  • Resampler settings update.
  • Removed decades old hack for MP3 radio without content-type - should work as before and get recognized by content checks.
  • Title formatting help updated again.

2025-11-01:
  • Updated title formatting help with some recent and some not-really-recent additions.
  • Fixed one more obscure resampler bug.

2025-10-31:
  • Resampler fixes.
  • Made resampler priority setting accept short names of resamplers, e.g. "retroarch;ardftsrc".
  • Windows: Fixed certain DSP setting pages being impossible to navigate if DSP manager was created as a modal popup.

2025-10-30:
  • Resampler fixes.
  • Suppressed specific slow Matroska integrity checks when opening file for both playback and integrity verification.

2025-10-29:
  • Replaced built-in SSRC resampler with ARDFTSRC.
  • Cleaned up resampler settings, removed pointless "exclude rates" checkboxes, added explicit hints about formatting.
  • Fixed TrueHD & MLP being shown as lossy.

2025-10-24:
  • Mac only evening update, fixed lockup regression fix.

2025-10-24:
  • Fixed very old race condition bugs in decoder merit management, potentially causing decoder to be listed twice.
  • Fixed regression turning playback file open errors to "critical errors", incorrectly halting playback instead of playing next file.
  • Added support for decoding TrueHD & MLP streams in Matroska.
  • Removed both extremely inefficient and inaccurate probing of Matroska track bitrate. Only bitrates reported by decoders (that is all AC3 bitrates) are shown, as well as live bitrates while playing.
  • Fixed missing info reload when changing stream via toolbar dropdown.
  • Added support for M4A "long description" tag.
  • Enabled experimental memory-mapped SQLite reading for configuration and metadb.
  • Made manual metadb garbagecollect always perform sqlite vacuum.
  • Mac: Fixed File Operations destination being editable in "rename" mode.

2025-10-17:
  • Windows: Attempted workaround for repaint glitches in multiline editboxes introduced in latest Windows 11 update. Note that this is a bug in Windows not foobar2000.
  • Windows: Workaround for stuck visualizations if playback ends while foobar2000 is invisible.

2025-10-16:
  • Mac: Changed remove-item-from-playlist selection behavior, now selects next item so keyboard navigation doesn't move selection to top of the playlist.
  • Fixed LD & ELD AAC not being reliably sent to alternate packet decoders.
  • Fixed Decoding Speed Test not remembering last used DSP chain.

2025-10-12:
  • Windows: Fixed missing winsock init for SMB operations, causing all SMB access to fail if no other network features have been used first.
  • Fixed bad interaction between WebDAV filesystem and media library.

2025-10-10:
  • Improved recovery of malformed UTF-8 text in various tag formats.
  • Made malformed UTF-8 tags text reported in integrity verifier.
  • MP4 tagging improvements:
    - Tagtype info (Apple, Nero)
    - No longer writes Nero tags by default for single chapter files, only for multi chapter where other tagging formats can't store per track tags.
    - Added support for more rarely used Apple tag elements.
    - No longer alters binary structure of Apple tag elements which are not affected by edits.
  • Monkey's Audio decoding moved to FFmpeg, no longer including Monkey's Audio library with foobar2000 setup.
    - You can once again install Monkey's Audio decoder component to replace built-in FFmpeg decoder.
  • New info field: container (MP4, Matroska, Ogg, etc)
  • New title formatting field: %_cpu_arch%
  • Mac: made playlist view receive copy/paste from Finder
  • Mac: New icon from Apple Icon Composer
  • Mac: Built with Xcode 26, enabled macOS Tahoe looks.
  • Mac: Install components by drag&drop from Finder to components list.
  • Mac: Playlist Manager columns can be toggled.
  • Added drag&drop from Internet Radio pages to playlist.
  • Attempt to play a password-protected resource such as radio stream now shows a password prompt.
  • Converter: Better error messages when receiving unexpected data format change in mid-conversion; made discard blank chunks before checking for format match.
  • Equalizer now accepts presets via drag&drop from Explorer/Finder.
  • Workaround for foo_tags issue [being backported to 2.25.x]
  • Workaround for WAV headers claiming zero length [being backported to 2.25.x]
  • Fixed File Operations link vs portable relative paths [being backported to 2.25.x]

Download foobar2000 v2.26 preview 2026-03-23

Download foobar2000 for Mac v2.26 preview 2026-03-23
 
foobar2000 v2.25.8 Final wurde veröffentlicht.

Changelog v2.25.8:
  • Fixed lock up on specific playlist + album art + auto sizing column use pattern.
  • Fixed lock up on specific album art tag update operations.
  • More robust radio-browser server discovery.
  • Fixed slow loading of FPL playlists regression.
  • Fixed wrong height & wrong dark mode rendering of popup_message checkbox.
  • Fixed missing URL-decode of WebDAV file names being shown.
  • Album List: Worked around Wine bug #59448, fixed multi selection rendering.
  • Disabled crash report submissions on outdated versions of Wine.

Download foobar2000 v2.25.8 Final

--------------------

foobar2000 for Mac v2.25.8 Final wurde veröffentlicht.

Changelog v2.25.8:
  • Fixed lock up on specific album art tag update operations.
  • More robust radio-browser server discovery.
  • Fixed slow loading of FPL playlists regression.
  • Fixed missing URL-decode of WebDAV file names being shown.
  • Included Playback Statistics component version 3.1.9.

Download foobar2000 for Mac v2.25.8 Final
 
foobar2000 v2.26 preview 2026-03-27 wurde veröffentlicht.

Version v2.26 Preview Change Log:

2026-03-27:
  • Added experimental float8 PCM support.

2026-03-23:
  • Windows: Fixed lock up on specific playlist + album art + auto sizing column use pattern.
  • Refactored MP4/M4A tag update code, should not affect output.

2026-03-19:
  • Fixed lock up on specific album art tag update operations.
  • Mac: Included Playback Statistics v3.1.9.

2026-03-18:
  • Attempted fix for crashing in new radio-browser server finder.

2026-03-17:
  • Windows: Implemented alternate, more resource-efficient method of finding radio-browser servers.
  • Improved recovery from momentarily unplugged audio device while paused.
  • Fixed missing URL-decode of WebDAV file names being shown.
  • Refactored filename sanitization code (Converter, File Operations), actual behavior should not change.
  • Fewer C++ exceptions thrown when reading file tags.

2026-03-04:
  • Fixed multiple FPL load/save vs relative path handling issues.
  • Fixed a regression which caused FPL loading to be much slower than it should be.
  • Worked around recent change in radio-browser.info site configuration that broke foobar2000 client.
  • Converter: Made file name preview recognize newly added %source_list_index%.

2026-03-03:
  • Made write more compatible genre tags to MP4/M4A files.
  • Made ignore duplicate genre tag values in MP4/M4A files.
  • Windows: Made show better error message for ERROR_LOGON_FAILURE.
  • Windows: Fixed incorrect dark mode checkbox rendering of "do not ask again" in various popups.
  • Windows: Album List worked around Wine bug #59448, made multi-selection visible on Wine.
  • Converter: Added %source_list_index% & %source_list_total%, only for multi track image naming pattern use, to allow use of list indexes in the pattern.
  • Converter: Restored remembering of last-used output folder per preset
  • Converter: Restored ability to use .bat/.cmd files as external encoders.
  • Converter: Restored console logging of external encoder parameters.

2026-02-25:
  • Improved M4A Apple tag compatibility, made recover tags containing null bytes in UTF-8 content.
  • Smarter "remove duplicates" code, made aware of various scenarios where different perceived paths point to same file, made non case sensitive on Windows.
  • Windows: Album List fixed repaint glitches when using multi selection mode.
  • Windows: Upgraded toolchain from VS2019 to VS2022.
  • Mac: Cosmetic changes in Preferences.

2026-02-18:
  • Fixed a regression causing crashes when trying to sort a large playlist that is currently playing.
  • Windows: Restored GDI rendering of album art & visualizations by default, Direct2D is opt-in, to prevent GPU driver bugs breaking default foobar2000 settings.
  • Fixed a bug in SMB code that prevented password-less user logins (other than guest user) from working.

2026-02-16:
  • Fixed horrible regression in FPL serialization code that caused nonsensical output when copying or drag&dropping playlist contents between foobar2000 instances using relative paths.
  • Windows: Updated SQLite to the latest version.
  • Made report video codec for H.266 and VP9 in MP4.
  • Improved behavior of Advanced Limiter, made sure it resumes outputting bit identical signal after attenuation.
  • Internet Radio: Worked around radio-browser site not working as documented, all tags get fetched again.
  • Windows: Disabled delayload of ws2_32.dll, makes no sense on most configs.

2026-02-11:
  • Updated FFmpeg to latest git.
  • Windows: Rebuilt FFmpeg without MSVC /fp:fast, which fixes a mis-compilation bug that resulted in crashing on Wine.
  • Mac: Fixed window focus tracking bug which made playlist "remove"/"crop" menu command block incorrectly grayed after cycling windows.
  • Mac: Mitigation for bugs in Apple's SMB support & folder watching. Moving folders with specific Unicode characters around no longer results in duplicate library items.
  • Fixed WMA album art reader being not disabled if WMA decoder is disabled in Preferences.
  • Fixed Direct2D visualization race condition bug resulting in random instability.

2026-02-06:
  • Windows: Removed Direct2D album art toggle - new default Direct2D code should work correctly everywhere, including Wine.
  • Mac: Fixed Properties dialog bottom controls not being disabled during ReplayGain scan.
  • Mac: Fixed Properties dialog ReplayGain scan not being cancellable.
  • Mac: Attempted workaround for window order bugs if opened Properties dialog via context menu without activating foobar2000 application.
  • ReplayGain scanner internal fixes, added new interface for components to access ReplayGain scanning options.

2026-02-04:
  • Windows: Fixed album art drawing regressions in non-Direct2D mode.
  • Fixed default AccurateRip log save location not being reliably set to scanned album folder.

2026-02-03:
  • Mac: Fixed loss of Audio Unit settings when Audio Unit panel replaces whole parameter tree.
  • Windows: Fixed unintended reliance on undocumented Gdiplus behavior, resulting in issues when running on Wine (mainly Properties dialog crashing).

2026-01-29:
  • ReplayGain scanner: Added option to write REPLAYGAIN_ALGORITHM tag.
  • ReplayGain scanner: Default mode is now more accurately named "ITU-R BS.1770".
  • Speex resampler code updated.
  • Windows: Fixed portable relative path handling bug affecting having portable foobar2000 itself as indexed music folder.
  • Windows: Converter: Fixed regression with high Unicode characters in output path.
  • Windows: Restored Gdiplus rendering of album art viewers by default to workaround problems on Wine.
    - It's recommended to enable all "Direct2D" options in Advanced if running on modern Windows, for better performance.
  • Windows: Added check for known Wine C++ exception handling problem causing stability issues, a notice is shown in Console on each startup if bad behavior is detected.
    - Affected systems will not auto submit crash reports, as they're of very little help now.
    - See Console output for further details.

2026-01-18:
  • Fixed holiday-coding bug in LargeFieldsConfig handling which resulted in Properties dialog not loading complete info in some cases (partial info not flagged as partial).
  • Mac: Disabled out-of-process loading of Audio Units which caused display glitches.
  • Mac: Fixed various issues with Audio Unit panel resizing.
  • Windows: Made recover better from fooHelper.exe crash/termination (system file dialogs).
  • Windows: Mitigation for "error 380" bug in latest Windows update, which caused specific file manipulations to fail in cloud-synced folders such as OneDrive folder.

2026-01-18:
  • Fixed MP4/M4A files not being played completely if their tags contain malformed Apple Gapless information.
  • File Operations: Fixed erratic behavior if empty folders can't be removed.
  • Mac: Built in Playback Statistics internal fixes.
  • Workaround for Media Library crash when filesystem returns nonsensical folder contents (sighted with Wine).

2026-01-15:
  • Major Converter update:
    - New preset format, presets stored as .ini files in profile subfolder. Old presets imported on first run.
    - Backing up of profile before upgrading is recommended because of the above.
    - Added extensible post-conversion actions which can be used for ReplayGain scanning, integrity testing, etc.
    - On conversion error, encoder's stderr output is forwarded to foobar2000 console.
    - Fixed a bug causing int32 stream to be sent to encoders that don't recognize it if source is float64.
    - Ogg chaining is now off by default, Ogg chapters written by default instead.
  • Fixed logic error in replaygain_scanner API implementation, use of replaygain_scanner object after finalize() wasn't working as documented.
  • ARDFTSRC prevent implicit resampling using "max bandwidth" mode when told to use max quality.
  • Speex resampler code update.

2026-01-07:
  • Made always write hours and minutes to Ogg chapter mark fields.
  • Fixed Properties 'reload info' evading LargeFieldsConfig settings.
  • Replaced libretro resampler with Speex resampler, providing better quality at comparable speeds / better speeds at comparable quality.
  • Windows: Fixed ARDFTSRC resampler settings dialog being inaccessible from certain pages.

2025-12-29:
  • Fixed recent regression that caused crashes on a fresh profile.
  • Properly fixed tag writing issues on fragmented/streaming MP4 files.

2025-12-28:
  • LargeFieldsConfig technology is back - https://www.foobar2000.org/LargeFieldsConfig-v2
  • Enabled WavPack asm optimizations on Windows for slight decoding speedup.
  • Windows: fixed bugs related to copy-paste of file-relative locations in portable installs.
  • Fixed MP4 tag writer corrupting specific kinds of fragmented/streaming MP4 files. Some of these are currently untaggable (fails cleanly). This will be properly fixed soon.

2025-12-17:
  • Mac: Because of erratic behavior of tableview controls on latest macOS, new macOS 26 appearance has been DISABLED. This will be looked into again later.
  • File Operations: Fixed error with renaming files on redirected portable music folders & macOS volumes.
  • Fixed various regressions with network shares in Media Library preferences page.
  • Made new "Play On" accessible in Internet Radio panel context menus.
  • Updated Opus decoder to v1.6.

2025-12-12:
  • Ported "Play on" feature from foobar2000 mobile - currently accessible from playlist context menu - internet radio stations and other http links can be sent directly to any UPnP renderer device.
  • Default User Interface: made cycling tabs by keyboard shortcuts cancel tab rename in progress.
  • Default User Interface: made playlist sort operations recognize %queue_index% and other playlist specific fields.
    - This change is experimental and not currently available to add-on components. SDK update documenting how to do this will be made available shortly.
  • Fixed Skip Track vs Playback Statistics interaction regression, skipped tracks are no longer marked as played.

2025-12-09:
  • ARDFTSRC resampler fixed incorrect flush behavior on seek.
  • Retroarch resampler reduced sample offset.

2025-12-03:
  • Quality/bugfix updates to both resamplers.
  • Converter: Made "no DSP reset" explicitly shown in overview, as it's dangerous if enabled unintentionally.

2025-12-02:
  • Fixed an issue with yesterday's changes in retroarch resampler that could cause glitches near the end of processed stream.

2025-12-01:
  • Restored out-of-the-box APL link support.
  • Improved subsample offset behavior with retroarch resampler.

2025-11-25:
  • Fixed lockup regression with default-sorted autoplaylists when no default sort pattern is specified.

2025-11-24:
  • Refined workaround for foo_tags (M-Tags) component bugs. No longer hammers all subsongs when starting playback.
  • Addressed properties dialog info reload glitch inflicted by disabling multi-subsong support.
  • Made M3U playlists referencing multi subsong files show all subsongs, restoring behavior of past foobar2000 versions.
  • Made entering blank incoming item sort pattern preserve original track order handed by app interacting with foobar2000, restoring behavior of old foobar2000 versions.

2025-11-21:
  • Added advanced preferences toggle to turn off all subsong support.
    - Use carefully, might have unwanted side effects or work partially.

2025-11-18:
  • Windows: Fixed crashing when a picture cannot be decoded for whatever reason.
  • Windows: Added Gdiplus fallback when Windows Imaging can't decode some image, so systems without Windows Imaging codecs can again show album art.
  • Mac: Implemented album art downscale-on-load, lowering memory usage of album art viewers etc (full size image is not loaded in contexts that will never show it).

2025-11-15:
  • Various fixes in new album art rendering routines.

2025-11-14:
  • Experimental Windows Imaging Component / Direct2D album art rendering in Default User Interface.

2025-11-07:
  • Windows: Enabled reading of EXIF orientation info from album cover pictures.
  • Fixed a regression that prevented shortwindow AAC from being bounced to add-on decoder if available.
  • Fixed more accidentally insane resampler behaviors.

2025-11-05:
  • Fixed accidentally insane default resampler settings.
  • Windows: Added console output to troubleshoot specific portable mode bug.

2025-11-04:
  • Resampler settings update.
  • Removed decades old hack for MP3 radio without content-type - should work as before and get recognized by content checks.
  • Title formatting help updated again.

2025-11-01:
  • Updated title formatting help with some recent and some not-really-recent additions.
  • Fixed one more obscure resampler bug.

2025-10-31:
  • Resampler fixes.
  • Made resampler priority setting accept short names of resamplers, e.g. "retroarch;ardftsrc".
  • Windows: Fixed certain DSP setting pages being impossible to navigate if DSP manager was created as a modal popup.

2025-10-30:
  • Resampler fixes.
  • Suppressed specific slow Matroska integrity checks when opening file for both playback and integrity verification.

2025-10-29:
  • Replaced built-in SSRC resampler with ARDFTSRC.
  • Cleaned up resampler settings, removed pointless "exclude rates" checkboxes, added explicit hints about formatting.
  • Fixed TrueHD & MLP being shown as lossy.

2025-10-24:
  • Mac only evening update, fixed lockup regression fix.

2025-10-24:
  • Fixed very old race condition bugs in decoder merit management, potentially causing decoder to be listed twice.
  • Fixed regression turning playback file open errors to "critical errors", incorrectly halting playback instead of playing next file.
  • Added support for decoding TrueHD & MLP streams in Matroska.
  • Removed both extremely inefficient and inaccurate probing of Matroska track bitrate. Only bitrates reported by decoders (that is all AC3 bitrates) are shown, as well as live bitrates while playing.
  • Fixed missing info reload when changing stream via toolbar dropdown.
  • Added support for M4A "long description" tag.
  • Enabled experimental memory-mapped SQLite reading for configuration and metadb.
  • Made manual metadb garbagecollect always perform sqlite vacuum.
  • Mac: Fixed File Operations destination being editable in "rename" mode.

2025-10-17:
  • Windows: Attempted workaround for repaint glitches in multiline editboxes introduced in latest Windows 11 update. Note that this is a bug in Windows not foobar2000.
  • Windows: Workaround for stuck visualizations if playback ends while foobar2000 is invisible.

2025-10-16:
  • Mac: Changed remove-item-from-playlist selection behavior, now selects next item so keyboard navigation doesn't move selection to top of the playlist.
  • Fixed LD & ELD AAC not being reliably sent to alternate packet decoders.
  • Fixed Decoding Speed Test not remembering last used DSP chain.

2025-10-12:
  • Windows: Fixed missing winsock init for SMB operations, causing all SMB access to fail if no other network features have been used first.
  • Fixed bad interaction between WebDAV filesystem and media library.

2025-10-10:
  • Improved recovery of malformed UTF-8 text in various tag formats.
  • Made malformed UTF-8 tags text reported in integrity verifier.
  • MP4 tagging improvements:
    - Tagtype info (Apple, Nero)
    - No longer writes Nero tags by default for single chapter files, only for multi chapter where other tagging formats can't store per track tags.
    - Added support for more rarely used Apple tag elements.
    - No longer alters binary structure of Apple tag elements which are not affected by edits.
  • Monkey's Audio decoding moved to FFmpeg, no longer including Monkey's Audio library with foobar2000 setup.
    - You can once again install Monkey's Audio decoder component to replace built-in FFmpeg decoder.
  • New info field: container (MP4, Matroska, Ogg, etc)
  • New title formatting field: %_cpu_arch%
  • Mac: made playlist view receive copy/paste from Finder
  • Mac: New icon from Apple Icon Composer
  • Mac: Built with Xcode 26, enabled macOS Tahoe looks.
  • Mac: Install components by drag&drop from Finder to components list.
  • Mac: Playlist Manager columns can be toggled.
  • Added drag&drop from Internet Radio pages to playlist.
  • Attempt to play a password-protected resource such as radio stream now shows a password prompt.
  • Converter: Better error messages when receiving unexpected data format change in mid-conversion; made discard blank chunks before checking for format match.
  • Equalizer now accepts presets via drag&drop from Explorer/Finder.
  • Workaround for foo_tags issue [being backported to 2.25.x]
  • Workaround for WAV headers claiming zero length [being backported to 2.25.x]
  • Fixed File Operations link vs portable relative paths [being backported to 2.25.x]

Download foobar2000 v2.26 preview 2026-03-27

Download foobar2000 for Mac v2.26 preview 2026-03-23
 
foobar2000 v2.26 preview 2026-04-17 wurde veröffentlicht.

Version v2.26 Preview Change Log:

2026-04-17:
  • Fixed playlist search incorrectly refocusing first item in some scenarios.
  • UPnP renderer: Made accept MP3 (audio/mpeg) streams.
  • Windows: Updated zlib to 1.3.2. Note that system-bundled zlib is used on all other platforms.
  • Mac: Fixed audio latency calculation bug that resulted in instability with smooth seeking mode.
  • Mac: Included Playback Statistics v3.1.10.

2026-03-27:
  • Added experimental float8 PCM support.

2026-03-23:
  • Windows: Fixed lock up on specific playlist + album art + auto sizing column use pattern.
  • Refactored MP4/M4A tag update code, should not affect output.

2026-03-19:
  • Fixed lock up on specific album art tag update operations.
  • Mac: Included Playback Statistics v3.1.9.

2026-03-18:
  • Attempted fix for crashing in new radio-browser server finder.

2026-03-17:
  • Windows: Implemented alternate, more resource-efficient method of finding radio-browser servers.
  • Improved recovery from momentarily unplugged audio device while paused.
  • Fixed missing URL-decode of WebDAV file names being shown.
  • Refactored filename sanitization code (Converter, File Operations), actual behavior should not change.
  • Fewer C++ exceptions thrown when reading file tags.

2026-03-04:
  • Fixed multiple FPL load/save vs relative path handling issues.
  • Fixed a regression which caused FPL loading to be much slower than it should be.
  • Worked around recent change in radio-browser.info site configuration that broke foobar2000 client.
  • Converter: Made file name preview recognize newly added %source_list_index%.

2026-03-03:
  • Made write more compatible genre tags to MP4/M4A files.
  • Made ignore duplicate genre tag values in MP4/M4A files.
  • Windows: Made show better error message for ERROR_LOGON_FAILURE.
  • Windows: Fixed incorrect dark mode checkbox rendering of "do not ask again" in various popups.
  • Windows: Album List worked around Wine bug #59448, made multi-selection visible on Wine.
  • Converter: Added %source_list_index% & %source_list_total%, only for multi track image naming pattern use, to allow use of list indexes in the pattern.
  • Converter: Restored remembering of last-used output folder per preset
  • Converter: Restored ability to use .bat/.cmd files as external encoders.
  • Converter: Restored console logging of external encoder parameters.

2026-02-25:
  • Improved M4A Apple tag compatibility, made recover tags containing null bytes in UTF-8 content.
  • Smarter "remove duplicates" code, made aware of various scenarios where different perceived paths point to same file, made non case sensitive on Windows.
  • Windows: Album List fixed repaint glitches when using multi selection mode.
  • Windows: Upgraded toolchain from VS2019 to VS2022.
  • Mac: Cosmetic changes in Preferences.

2026-02-18:
  • Fixed a regression causing crashes when trying to sort a large playlist that is currently playing.
  • Windows: Restored GDI rendering of album art & visualizations by default, Direct2D is opt-in, to prevent GPU driver bugs breaking default foobar2000 settings.
  • Fixed a bug in SMB code that prevented password-less user logins (other than guest user) from working.

2026-02-16:
  • Fixed horrible regression in FPL serialization code that caused nonsensical output when copying or drag&dropping playlist contents between foobar2000 instances using relative paths.
  • Windows: Updated SQLite to the latest version.
  • Made report video codec for H.266 and VP9 in MP4.
  • Improved behavior of Advanced Limiter, made sure it resumes outputting bit identical signal after attenuation.
  • Internet Radio: Worked around radio-browser site not working as documented, all tags get fetched again.
  • Windows: Disabled delayload of ws2_32.dll, makes no sense on most configs.

2026-02-11:
  • Updated FFmpeg to latest git.
  • Windows: Rebuilt FFmpeg without MSVC /fp:fast, which fixes a mis-compilation bug that resulted in crashing on Wine.
  • Mac: Fixed window focus tracking bug which made playlist "remove"/"crop" menu command block incorrectly grayed after cycling windows.
  • Mac: Mitigation for bugs in Apple's SMB support & folder watching. Moving folders with specific Unicode characters around no longer results in duplicate library items.
  • Fixed WMA album art reader being not disabled if WMA decoder is disabled in Preferences.
  • Fixed Direct2D visualization race condition bug resulting in random instability.

2026-02-06:
  • Windows: Removed Direct2D album art toggle - new default Direct2D code should work correctly everywhere, including Wine.
  • Mac: Fixed Properties dialog bottom controls not being disabled during ReplayGain scan.
  • Mac: Fixed Properties dialog ReplayGain scan not being cancellable.
  • Mac: Attempted workaround for window order bugs if opened Properties dialog via context menu without activating foobar2000 application.
  • ReplayGain scanner internal fixes, added new interface for components to access ReplayGain scanning options.

2026-02-04:
  • Windows: Fixed album art drawing regressions in non-Direct2D mode.
  • Fixed default AccurateRip log save location not being reliably set to scanned album folder.

2026-02-03:
  • Mac: Fixed loss of Audio Unit settings when Audio Unit panel replaces whole parameter tree.
  • Windows: Fixed unintended reliance on undocumented Gdiplus behavior, resulting in issues when running on Wine (mainly Properties dialog crashing).

2026-01-29:
  • ReplayGain scanner: Added option to write REPLAYGAIN_ALGORITHM tag.
  • ReplayGain scanner: Default mode is now more accurately named "ITU-R BS.1770".
  • Speex resampler code updated.
  • Windows: Fixed portable relative path handling bug affecting having portable foobar2000 itself as indexed music folder.
  • Windows: Converter: Fixed regression with high Unicode characters in output path.
  • Windows: Restored Gdiplus rendering of album art viewers by default to workaround problems on Wine.
    - It's recommended to enable all "Direct2D" options in Advanced if running on modern Windows, for better performance.
  • Windows: Added check for known Wine C++ exception handling problem causing stability issues, a notice is shown in Console on each startup if bad behavior is detected.
    - Affected systems will not auto submit crash reports, as they're of very little help now.
    - See Console output for further details.

2026-01-18:
  • Fixed holiday-coding bug in LargeFieldsConfig handling which resulted in Properties dialog not loading complete info in some cases (partial info not flagged as partial).
  • Mac: Disabled out-of-process loading of Audio Units which caused display glitches.
  • Mac: Fixed various issues with Audio Unit panel resizing.
  • Windows: Made recover better from fooHelper.exe crash/termination (system file dialogs).
  • Windows: Mitigation for "error 380" bug in latest Windows update, which caused specific file manipulations to fail in cloud-synced folders such as OneDrive folder.

2026-01-18:
  • Fixed MP4/M4A files not being played completely if their tags contain malformed Apple Gapless information.
  • File Operations: Fixed erratic behavior if empty folders can't be removed.
  • Mac: Built in Playback Statistics internal fixes.
  • Workaround for Media Library crash when filesystem returns nonsensical folder contents (sighted with Wine).

2026-01-15:
  • Major Converter update:
    - New preset format, presets stored as .ini files in profile subfolder. Old presets imported on first run.
    - Backing up of profile before upgrading is recommended because of the above.
    - Added extensible post-conversion actions which can be used for ReplayGain scanning, integrity testing, etc.
    - On conversion error, encoder's stderr output is forwarded to foobar2000 console.
    - Fixed a bug causing int32 stream to be sent to encoders that don't recognize it if source is float64.
    - Ogg chaining is now off by default, Ogg chapters written by default instead.
  • Fixed logic error in replaygain_scanner API implementation, use of replaygain_scanner object after finalize() wasn't working as documented.
  • ARDFTSRC prevent implicit resampling using "max bandwidth" mode when told to use max quality.
  • Speex resampler code update.

2026-01-07:
  • Made always write hours and minutes to Ogg chapter mark fields.
  • Fixed Properties 'reload info' evading LargeFieldsConfig settings.
  • Replaced libretro resampler with Speex resampler, providing better quality at comparable speeds / better speeds at comparable quality.
  • Windows: Fixed ARDFTSRC resampler settings dialog being inaccessible from certain pages.

2025-12-29:
  • Fixed recent regression that caused crashes on a fresh profile.
  • Properly fixed tag writing issues on fragmented/streaming MP4 files.

2025-12-28:
  • LargeFieldsConfig technology is back - https://www.foobar2000.org/LargeFieldsConfig-v2
  • Enabled WavPack asm optimizations on Windows for slight decoding speedup.
  • Windows: fixed bugs related to copy-paste of file-relative locations in portable installs.
  • Fixed MP4 tag writer corrupting specific kinds of fragmented/streaming MP4 files. Some of these are currently untaggable (fails cleanly). This will be properly fixed soon.

2025-12-17:
  • Mac: Because of erratic behavior of tableview controls on latest macOS, new macOS 26 appearance has been DISABLED. This will be looked into again later.
  • File Operations: Fixed error with renaming files on redirected portable music folders & macOS volumes.
  • Fixed various regressions with network shares in Media Library preferences page.
  • Made new "Play On" accessible in Internet Radio panel context menus.
  • Updated Opus decoder to v1.6.

2025-12-12:
  • Ported "Play on" feature from foobar2000 mobile - currently accessible from playlist context menu - internet radio stations and other http links can be sent directly to any UPnP renderer device.
  • Default User Interface: made cycling tabs by keyboard shortcuts cancel tab rename in progress.
  • Default User Interface: made playlist sort operations recognize %queue_index% and other playlist specific fields.
    - This change is experimental and not currently available to add-on components. SDK update documenting how to do this will be made available shortly.
  • Fixed Skip Track vs Playback Statistics interaction regression, skipped tracks are no longer marked as played.

2025-12-09:
  • ARDFTSRC resampler fixed incorrect flush behavior on seek.
  • Retroarch resampler reduced sample offset.

2025-12-03:
  • Quality/bugfix updates to both resamplers.
  • Converter: Made "no DSP reset" explicitly shown in overview, as it's dangerous if enabled unintentionally.

2025-12-02:
  • Fixed an issue with yesterday's changes in retroarch resampler that could cause glitches near the end of processed stream.

2025-12-01:
  • Restored out-of-the-box APL link support.
  • Improved subsample offset behavior with retroarch resampler.

2025-11-25:
  • Fixed lockup regression with default-sorted autoplaylists when no default sort pattern is specified.

2025-11-24:
  • Refined workaround for foo_tags (M-Tags) component bugs. No longer hammers all subsongs when starting playback.
  • Addressed properties dialog info reload glitch inflicted by disabling multi-subsong support.
  • Made M3U playlists referencing multi subsong files show all subsongs, restoring behavior of past foobar2000 versions.
  • Made entering blank incoming item sort pattern preserve original track order handed by app interacting with foobar2000, restoring behavior of old foobar2000 versions.

2025-11-21:
  • Added advanced preferences toggle to turn off all subsong support.
    - Use carefully, might have unwanted side effects or work partially.

2025-11-18:
  • Windows: Fixed crashing when a picture cannot be decoded for whatever reason.
  • Windows: Added Gdiplus fallback when Windows Imaging can't decode some image, so systems without Windows Imaging codecs can again show album art.
  • Mac: Implemented album art downscale-on-load, lowering memory usage of album art viewers etc (full size image is not loaded in contexts that will never show it).

2025-11-15:
  • Various fixes in new album art rendering routines.

2025-11-14:
  • Experimental Windows Imaging Component / Direct2D album art rendering in Default User Interface.

2025-11-07:
  • Windows: Enabled reading of EXIF orientation info from album cover pictures.
  • Fixed a regression that prevented shortwindow AAC from being bounced to add-on decoder if available.
  • Fixed more accidentally insane resampler behaviors.

2025-11-05:
  • Fixed accidentally insane default resampler settings.
  • Windows: Added console output to troubleshoot specific portable mode bug.

2025-11-04:
  • Resampler settings update.
  • Removed decades old hack for MP3 radio without content-type - should work as before and get recognized by content checks.
  • Title formatting help updated again.

2025-11-01:
  • Updated title formatting help with some recent and some not-really-recent additions.
  • Fixed one more obscure resampler bug.

2025-10-31:
  • Resampler fixes.
  • Made resampler priority setting accept short names of resamplers, e.g. "retroarch;ardftsrc".
  • Windows: Fixed certain DSP setting pages being impossible to navigate if DSP manager was created as a modal popup.

2025-10-30:
  • Resampler fixes.
  • Suppressed specific slow Matroska integrity checks when opening file for both playback and integrity verification.

2025-10-29:
  • Replaced built-in SSRC resampler with ARDFTSRC.
  • Cleaned up resampler settings, removed pointless "exclude rates" checkboxes, added explicit hints about formatting.
  • Fixed TrueHD & MLP being shown as lossy.

2025-10-24:
  • Mac only evening update, fixed lockup regression fix.

2025-10-24:
  • Fixed very old race condition bugs in decoder merit management, potentially causing decoder to be listed twice.
  • Fixed regression turning playback file open errors to "critical errors", incorrectly halting playback instead of playing next file.
  • Added support for decoding TrueHD & MLP streams in Matroska.
  • Removed both extremely inefficient and inaccurate probing of Matroska track bitrate. Only bitrates reported by decoders (that is all AC3 bitrates) are shown, as well as live bitrates while playing.
  • Fixed missing info reload when changing stream via toolbar dropdown.
  • Added support for M4A "long description" tag.
  • Enabled experimental memory-mapped SQLite reading for configuration and metadb.
  • Made manual metadb garbagecollect always perform sqlite vacuum.
  • Mac: Fixed File Operations destination being editable in "rename" mode.

2025-10-17:
  • Windows: Attempted workaround for repaint glitches in multiline editboxes introduced in latest Windows 11 update. Note that this is a bug in Windows not foobar2000.
  • Windows: Workaround for stuck visualizations if playback ends while foobar2000 is invisible.

2025-10-16:
  • Mac: Changed remove-item-from-playlist selection behavior, now selects next item so keyboard navigation doesn't move selection to top of the playlist.
  • Fixed LD & ELD AAC not being reliably sent to alternate packet decoders.
  • Fixed Decoding Speed Test not remembering last used DSP chain.

2025-10-12:
  • Windows: Fixed missing winsock init for SMB operations, causing all SMB access to fail if no other network features have been used first.
  • Fixed bad interaction between WebDAV filesystem and media library.

2025-10-10:
  • Improved recovery of malformed UTF-8 text in various tag formats.
  • Made malformed UTF-8 tags text reported in integrity verifier.
  • MP4 tagging improvements:
    - Tagtype info (Apple, Nero)
    - No longer writes Nero tags by default for single chapter files, only for multi chapter where other tagging formats can't store per track tags.
    - Added support for more rarely used Apple tag elements.
    - No longer alters binary structure of Apple tag elements which are not affected by edits.
  • Monkey's Audio decoding moved to FFmpeg, no longer including Monkey's Audio library with foobar2000 setup.
    - You can once again install Monkey's Audio decoder component to replace built-in FFmpeg decoder.
  • New info field: container (MP4, Matroska, Ogg, etc)
  • New title formatting field: %_cpu_arch%
  • Mac: made playlist view receive copy/paste from Finder
  • Mac: New icon from Apple Icon Composer
  • Mac: Built with Xcode 26, enabled macOS Tahoe looks.
  • Mac: Install components by drag&drop from Finder to components list.
  • Mac: Playlist Manager columns can be toggled.
  • Added drag&drop from Internet Radio pages to playlist.
  • Attempt to play a password-protected resource such as radio stream now shows a password prompt.
  • Converter: Better error messages when receiving unexpected data format change in mid-conversion; made discard blank chunks before checking for format match.
  • Equalizer now accepts presets via drag&drop from Explorer/Finder.
  • Workaround for foo_tags issue [being backported to 2.25.x]
  • Workaround for WAV headers claiming zero length [being backported to 2.25.x]
  • Fixed File Operations link vs portable relative paths [being backported to 2.25.x]

Download foobar2000 v2.26 preview 2026-04-17

Download foobar2000 for Mac v2.26 preview 2026-04-17
 
foobar2000 v2.26 preview 2026-04-20 wurde veröffentlicht.

Version v2.26 Preview Change Log:

2026-04-20:
  • Revised UPnP renderer code, implemented various missing methods required by the standard; made compatible with various popular UPnP remote control applications.
  • Windows: Made various DSP configuration dialogs not crash if invoked off-main-thread, which certain unmaintained old component does.

2026-04-17:
  • Fixed playlist search incorrectly refocusing first item in some scenarios.
  • UPnP renderer: Made accept MP3 (audio/mpeg) streams.
  • Windows: Updated zlib to 1.3.2. Note that system-bundled zlib is used on all other platforms.
  • Mac: Fixed audio latency calculation bug that resulted in instability with smooth seeking mode.
  • Mac: Included Playback Statistics v3.1.10.

2026-03-27:
  • Added experimental float8 PCM support.

2026-03-23:
  • Windows: Fixed lock up on specific playlist + album art + auto sizing column use pattern.
  • Refactored MP4/M4A tag update code, should not affect output.

2026-03-19:
  • Fixed lock up on specific album art tag update operations.
  • Mac: Included Playback Statistics v3.1.9.

2026-03-18:
  • Attempted fix for crashing in new radio-browser server finder.

2026-03-17:
  • Windows: Implemented alternate, more resource-efficient method of finding radio-browser servers.
  • Improved recovery from momentarily unplugged audio device while paused.
  • Fixed missing URL-decode of WebDAV file names being shown.
  • Refactored filename sanitization code (Converter, File Operations), actual behavior should not change.
  • Fewer C++ exceptions thrown when reading file tags.

2026-03-04:
  • Fixed multiple FPL load/save vs relative path handling issues.
  • Fixed a regression which caused FPL loading to be much slower than it should be.
  • Worked around recent change in radio-browser.info site configuration that broke foobar2000 client.
  • Converter: Made file name preview recognize newly added %source_list_index%.

2026-03-03:
  • Made write more compatible genre tags to MP4/M4A files.
  • Made ignore duplicate genre tag values in MP4/M4A files.
  • Windows: Made show better error message for ERROR_LOGON_FAILURE.
  • Windows: Fixed incorrect dark mode checkbox rendering of "do not ask again" in various popups.
  • Windows: Album List worked around Wine bug #59448, made multi-selection visible on Wine.
  • Converter: Added %source_list_index% & %source_list_total%, only for multi track image naming pattern use, to allow use of list indexes in the pattern.
  • Converter: Restored remembering of last-used output folder per preset
  • Converter: Restored ability to use .bat/.cmd files as external encoders.
  • Converter: Restored console logging of external encoder parameters.

2026-02-25:
  • Improved M4A Apple tag compatibility, made recover tags containing null bytes in UTF-8 content.
  • Smarter "remove duplicates" code, made aware of various scenarios where different perceived paths point to same file, made non case sensitive on Windows.
  • Windows: Album List fixed repaint glitches when using multi selection mode.
  • Windows: Upgraded toolchain from VS2019 to VS2022.
  • Mac: Cosmetic changes in Preferences.

2026-02-18:
  • Fixed a regression causing crashes when trying to sort a large playlist that is currently playing.
  • Windows: Restored GDI rendering of album art & visualizations by default, Direct2D is opt-in, to prevent GPU driver bugs breaking default foobar2000 settings.
  • Fixed a bug in SMB code that prevented password-less user logins (other than guest user) from working.

2026-02-16:
  • Fixed horrible regression in FPL serialization code that caused nonsensical output when copying or drag&dropping playlist contents between foobar2000 instances using relative paths.
  • Windows: Updated SQLite to the latest version.
  • Made report video codec for H.266 and VP9 in MP4.
  • Improved behavior of Advanced Limiter, made sure it resumes outputting bit identical signal after attenuation.
  • Internet Radio: Worked around radio-browser site not working as documented, all tags get fetched again.
  • Windows: Disabled delayload of ws2_32.dll, makes no sense on most configs.

2026-02-11:
  • Updated FFmpeg to latest git.
  • Windows: Rebuilt FFmpeg without MSVC /fp:fast, which fixes a mis-compilation bug that resulted in crashing on Wine.
  • Mac: Fixed window focus tracking bug which made playlist "remove"/"crop" menu command block incorrectly grayed after cycling windows.
  • Mac: Mitigation for bugs in Apple's SMB support & folder watching. Moving folders with specific Unicode characters around no longer results in duplicate library items.
  • Fixed WMA album art reader being not disabled if WMA decoder is disabled in Preferences.
  • Fixed Direct2D visualization race condition bug resulting in random instability.

2026-02-06:
  • Windows: Removed Direct2D album art toggle - new default Direct2D code should work correctly everywhere, including Wine.
  • Mac: Fixed Properties dialog bottom controls not being disabled during ReplayGain scan.
  • Mac: Fixed Properties dialog ReplayGain scan not being cancellable.
  • Mac: Attempted workaround for window order bugs if opened Properties dialog via context menu without activating foobar2000 application.
  • ReplayGain scanner internal fixes, added new interface for components to access ReplayGain scanning options.

2026-02-04:
  • Windows: Fixed album art drawing regressions in non-Direct2D mode.
  • Fixed default AccurateRip log save location not being reliably set to scanned album folder.

2026-02-03:
  • Mac: Fixed loss of Audio Unit settings when Audio Unit panel replaces whole parameter tree.
  • Windows: Fixed unintended reliance on undocumented Gdiplus behavior, resulting in issues when running on Wine (mainly Properties dialog crashing).

2026-01-29:
  • ReplayGain scanner: Added option to write REPLAYGAIN_ALGORITHM tag.
  • ReplayGain scanner: Default mode is now more accurately named "ITU-R BS.1770".
  • Speex resampler code updated.
  • Windows: Fixed portable relative path handling bug affecting having portable foobar2000 itself as indexed music folder.
  • Windows: Converter: Fixed regression with high Unicode characters in output path.
  • Windows: Restored Gdiplus rendering of album art viewers by default to workaround problems on Wine.
    - It's recommended to enable all "Direct2D" options in Advanced if running on modern Windows, for better performance.
  • Windows: Added check for known Wine C++ exception handling problem causing stability issues, a notice is shown in Console on each startup if bad behavior is detected.
    - Affected systems will not auto submit crash reports, as they're of very little help now.
    - See Console output for further details.

2026-01-18:
  • Fixed holiday-coding bug in LargeFieldsConfig handling which resulted in Properties dialog not loading complete info in some cases (partial info not flagged as partial).
  • Mac: Disabled out-of-process loading of Audio Units which caused display glitches.
  • Mac: Fixed various issues with Audio Unit panel resizing.
  • Windows: Made recover better from fooHelper.exe crash/termination (system file dialogs).
  • Windows: Mitigation for "error 380" bug in latest Windows update, which caused specific file manipulations to fail in cloud-synced folders such as OneDrive folder.

2026-01-18:
  • Fixed MP4/M4A files not being played completely if their tags contain malformed Apple Gapless information.
  • File Operations: Fixed erratic behavior if empty folders can't be removed.
  • Mac: Built in Playback Statistics internal fixes.
  • Workaround for Media Library crash when filesystem returns nonsensical folder contents (sighted with Wine).

2026-01-15:
  • Major Converter update:
    - New preset format, presets stored as .ini files in profile subfolder. Old presets imported on first run.
    - Backing up of profile before upgrading is recommended because of the above.
    - Added extensible post-conversion actions which can be used for ReplayGain scanning, integrity testing, etc.
    - On conversion error, encoder's stderr output is forwarded to foobar2000 console.
    - Fixed a bug causing int32 stream to be sent to encoders that don't recognize it if source is float64.
    - Ogg chaining is now off by default, Ogg chapters written by default instead.
  • Fixed logic error in replaygain_scanner API implementation, use of replaygain_scanner object after finalize() wasn't working as documented.
  • ARDFTSRC prevent implicit resampling using "max bandwidth" mode when told to use max quality.
  • Speex resampler code update.

2026-01-07:
  • Made always write hours and minutes to Ogg chapter mark fields.
  • Fixed Properties 'reload info' evading LargeFieldsConfig settings.
  • Replaced libretro resampler with Speex resampler, providing better quality at comparable speeds / better speeds at comparable quality.
  • Windows: Fixed ARDFTSRC resampler settings dialog being inaccessible from certain pages.

2025-12-29:
  • Fixed recent regression that caused crashes on a fresh profile.
  • Properly fixed tag writing issues on fragmented/streaming MP4 files.

2025-12-28:
  • LargeFieldsConfig technology is back - https://www.foobar2000.org/LargeFieldsConfig-v2
  • Enabled WavPack asm optimizations on Windows for slight decoding speedup.
  • Windows: fixed bugs related to copy-paste of file-relative locations in portable installs.
  • Fixed MP4 tag writer corrupting specific kinds of fragmented/streaming MP4 files. Some of these are currently untaggable (fails cleanly). This will be properly fixed soon.

2025-12-17:
  • Mac: Because of erratic behavior of tableview controls on latest macOS, new macOS 26 appearance has been DISABLED. This will be looked into again later.
  • File Operations: Fixed error with renaming files on redirected portable music folders & macOS volumes.
  • Fixed various regressions with network shares in Media Library preferences page.
  • Made new "Play On" accessible in Internet Radio panel context menus.
  • Updated Opus decoder to v1.6.

2025-12-12:
  • Ported "Play on" feature from foobar2000 mobile - currently accessible from playlist context menu - internet radio stations and other http links can be sent directly to any UPnP renderer device.
  • Default User Interface: made cycling tabs by keyboard shortcuts cancel tab rename in progress.
  • Default User Interface: made playlist sort operations recognize %queue_index% and other playlist specific fields.
    - This change is experimental and not currently available to add-on components. SDK update documenting how to do this will be made available shortly.
  • Fixed Skip Track vs Playback Statistics interaction regression, skipped tracks are no longer marked as played.

2025-12-09:
  • ARDFTSRC resampler fixed incorrect flush behavior on seek.
  • Retroarch resampler reduced sample offset.

2025-12-03:
  • Quality/bugfix updates to both resamplers.
  • Converter: Made "no DSP reset" explicitly shown in overview, as it's dangerous if enabled unintentionally.

2025-12-02:
  • Fixed an issue with yesterday's changes in retroarch resampler that could cause glitches near the end of processed stream.

2025-12-01:
  • Restored out-of-the-box APL link support.
  • Improved subsample offset behavior with retroarch resampler.

2025-11-25:
  • Fixed lockup regression with default-sorted autoplaylists when no default sort pattern is specified.

2025-11-24:
  • Refined workaround for foo_tags (M-Tags) component bugs. No longer hammers all subsongs when starting playback.
  • Addressed properties dialog info reload glitch inflicted by disabling multi-subsong support.
  • Made M3U playlists referencing multi subsong files show all subsongs, restoring behavior of past foobar2000 versions.
  • Made entering blank incoming item sort pattern preserve original track order handed by app interacting with foobar2000, restoring behavior of old foobar2000 versions.

2025-11-21:
  • Added advanced preferences toggle to turn off all subsong support.
    - Use carefully, might have unwanted side effects or work partially.

2025-11-18:
  • Windows: Fixed crashing when a picture cannot be decoded for whatever reason.
  • Windows: Added Gdiplus fallback when Windows Imaging can't decode some image, so systems without Windows Imaging codecs can again show album art.
  • Mac: Implemented album art downscale-on-load, lowering memory usage of album art viewers etc (full size image is not loaded in contexts that will never show it).

2025-11-15:
  • Various fixes in new album art rendering routines.

2025-11-14:
  • Experimental Windows Imaging Component / Direct2D album art rendering in Default User Interface.

2025-11-07:
  • Windows: Enabled reading of EXIF orientation info from album cover pictures.
  • Fixed a regression that prevented shortwindow AAC from being bounced to add-on decoder if available.
  • Fixed more accidentally insane resampler behaviors.

2025-11-05:
  • Fixed accidentally insane default resampler settings.
  • Windows: Added console output to troubleshoot specific portable mode bug.

2025-11-04:
  • Resampler settings update.
  • Removed decades old hack for MP3 radio without content-type - should work as before and get recognized by content checks.
  • Title formatting help updated again.

2025-11-01:
  • Updated title formatting help with some recent and some not-really-recent additions.
  • Fixed one more obscure resampler bug.

2025-10-31:
  • Resampler fixes.
  • Made resampler priority setting accept short names of resamplers, e.g. "retroarch;ardftsrc".
  • Windows: Fixed certain DSP setting pages being impossible to navigate if DSP manager was created as a modal popup.

2025-10-30:
  • Resampler fixes.
  • Suppressed specific slow Matroska integrity checks when opening file for both playback and integrity verification.

2025-10-29:
  • Replaced built-in SSRC resampler with ARDFTSRC.
  • Cleaned up resampler settings, removed pointless "exclude rates" checkboxes, added explicit hints about formatting.
  • Fixed TrueHD & MLP being shown as lossy.

2025-10-24:
  • Mac only evening update, fixed lockup regression fix.

2025-10-24:
  • Fixed very old race condition bugs in decoder merit management, potentially causing decoder to be listed twice.
  • Fixed regression turning playback file open errors to "critical errors", incorrectly halting playback instead of playing next file.
  • Added support for decoding TrueHD & MLP streams in Matroska.
  • Removed both extremely inefficient and inaccurate probing of Matroska track bitrate. Only bitrates reported by decoders (that is all AC3 bitrates) are shown, as well as live bitrates while playing.
  • Fixed missing info reload when changing stream via toolbar dropdown.
  • Added support for M4A "long description" tag.
  • Enabled experimental memory-mapped SQLite reading for configuration and metadb.
  • Made manual metadb garbagecollect always perform sqlite vacuum.
  • Mac: Fixed File Operations destination being editable in "rename" mode.

2025-10-17:
  • Windows: Attempted workaround for repaint glitches in multiline editboxes introduced in latest Windows 11 update. Note that this is a bug in Windows not foobar2000.
  • Windows: Workaround for stuck visualizations if playback ends while foobar2000 is invisible.

2025-10-16:
  • Mac: Changed remove-item-from-playlist selection behavior, now selects next item so keyboard navigation doesn't move selection to top of the playlist.
  • Fixed LD & ELD AAC not being reliably sent to alternate packet decoders.
  • Fixed Decoding Speed Test not remembering last used DSP chain.

2025-10-12:
  • Windows: Fixed missing winsock init for SMB operations, causing all SMB access to fail if no other network features have been used first.
  • Fixed bad interaction between WebDAV filesystem and media library.

2025-10-10:
  • Improved recovery of malformed UTF-8 text in various tag formats.
  • Made malformed UTF-8 tags text reported in integrity verifier.
  • MP4 tagging improvements:
    - Tagtype info (Apple, Nero)
    - No longer writes Nero tags by default for single chapter files, only for multi chapter where other tagging formats can't store per track tags.
    - Added support for more rarely used Apple tag elements.
    - No longer alters binary structure of Apple tag elements which are not affected by edits.
  • Monkey's Audio decoding moved to FFmpeg, no longer including Monkey's Audio library with foobar2000 setup.
    - You can once again install Monkey's Audio decoder component to replace built-in FFmpeg decoder.
  • New info field: container (MP4, Matroska, Ogg, etc)
  • New title formatting field: %_cpu_arch%
  • Mac: made playlist view receive copy/paste from Finder
  • Mac: New icon from Apple Icon Composer
  • Mac: Built with Xcode 26, enabled macOS Tahoe looks.
  • Mac: Install components by drag&drop from Finder to components list.
  • Mac: Playlist Manager columns can be toggled.
  • Added drag&drop from Internet Radio pages to playlist.
  • Attempt to play a password-protected resource such as radio stream now shows a password prompt.
  • Converter: Better error messages when receiving unexpected data format change in mid-conversion; made discard blank chunks before checking for format match.
  • Equalizer now accepts presets via drag&drop from Explorer/Finder.
  • Workaround for foo_tags issue [being backported to 2.25.x]
  • Workaround for WAV headers claiming zero length [being backported to 2.25.x]
  • Fixed File Operations link vs portable relative paths [being backported to 2.25.x]

Download foobar2000 v2.26 preview 2026-04-20

Download foobar2000 for Mac v2.26 preview 2026-04-20
 
foobar2000 v2.26 preview 2026-04-27 wurde veröffentlicht.

Version v2.26 Preview Change Log:

2026-04-27:
  • UPnP renderer compatibility improved further (M-SEARCH handling, correct content type in SOAP responses).
  • Windows: Keyboard shortcuts made show correct label for "context menu" key.

2026-04-20:
  • Revised UPnP renderer code, implemented various missing methods required by the standard; made compatible with various popular UPnP remote control applications.
  • Windows: Made various DSP configuration dialogs not crash if invoked off-main-thread, which certain unmaintained old component does.

2026-04-17:
  • Fixed playlist search incorrectly refocusing first item in some scenarios.
  • UPnP renderer: Made accept MP3 (audio/mpeg) streams.
  • Windows: Updated zlib to 1.3.2. Note that system-bundled zlib is used on all other platforms.
  • Mac: Fixed audio latency calculation bug that resulted in instability with smooth seeking mode.
  • Mac: Included Playback Statistics v3.1.10.

2026-03-27:
  • Added experimental float8 PCM support.

2026-03-23:
  • Windows: Fixed lock up on specific playlist + album art + auto sizing column use pattern.
  • Refactored MP4/M4A tag update code, should not affect output.

2026-03-19:
  • Fixed lock up on specific album art tag update operations.
  • Mac: Included Playback Statistics v3.1.9.

2026-03-18:
  • Attempted fix for crashing in new radio-browser server finder.

2026-03-17:
  • Windows: Implemented alternate, more resource-efficient method of finding radio-browser servers.
  • Improved recovery from momentarily unplugged audio device while paused.
  • Fixed missing URL-decode of WebDAV file names being shown.
  • Refactored filename sanitization code (Converter, File Operations), actual behavior should not change.
  • Fewer C++ exceptions thrown when reading file tags.

2026-03-04:
  • Fixed multiple FPL load/save vs relative path handling issues.
  • Fixed a regression which caused FPL loading to be much slower than it should be.
  • Worked around recent change in radio-browser.info site configuration that broke foobar2000 client.
  • Converter: Made file name preview recognize newly added %source_list_index%.

2026-03-03:
  • Made write more compatible genre tags to MP4/M4A files.
  • Made ignore duplicate genre tag values in MP4/M4A files.
  • Windows: Made show better error message for ERROR_LOGON_FAILURE.
  • Windows: Fixed incorrect dark mode checkbox rendering of "do not ask again" in various popups.
  • Windows: Album List worked around Wine bug #59448, made multi-selection visible on Wine.
  • Converter: Added %source_list_index% & %source_list_total%, only for multi track image naming pattern use, to allow use of list indexes in the pattern.
  • Converter: Restored remembering of last-used output folder per preset
  • Converter: Restored ability to use .bat/.cmd files as external encoders.
  • Converter: Restored console logging of external encoder parameters.

2026-02-25:
  • Improved M4A Apple tag compatibility, made recover tags containing null bytes in UTF-8 content.
  • Smarter "remove duplicates" code, made aware of various scenarios where different perceived paths point to same file, made non case sensitive on Windows.
  • Windows: Album List fixed repaint glitches when using multi selection mode.
  • Windows: Upgraded toolchain from VS2019 to VS2022.
  • Mac: Cosmetic changes in Preferences.

2026-02-18:
  • Fixed a regression causing crashes when trying to sort a large playlist that is currently playing.
  • Windows: Restored GDI rendering of album art & visualizations by default, Direct2D is opt-in, to prevent GPU driver bugs breaking default foobar2000 settings.
  • Fixed a bug in SMB code that prevented password-less user logins (other than guest user) from working.

2026-02-16:
  • Fixed horrible regression in FPL serialization code that caused nonsensical output when copying or drag&dropping playlist contents between foobar2000 instances using relative paths.
  • Windows: Updated SQLite to the latest version.
  • Made report video codec for H.266 and VP9 in MP4.
  • Improved behavior of Advanced Limiter, made sure it resumes outputting bit identical signal after attenuation.
  • Internet Radio: Worked around radio-browser site not working as documented, all tags get fetched again.
  • Windows: Disabled delayload of ws2_32.dll, makes no sense on most configs.

2026-02-11:
  • Updated FFmpeg to latest git.
  • Windows: Rebuilt FFmpeg without MSVC /fp:fast, which fixes a mis-compilation bug that resulted in crashing on Wine.
  • Mac: Fixed window focus tracking bug which made playlist "remove"/"crop" menu command block incorrectly grayed after cycling windows.
  • Mac: Mitigation for bugs in Apple's SMB support & folder watching. Moving folders with specific Unicode characters around no longer results in duplicate library items.
  • Fixed WMA album art reader being not disabled if WMA decoder is disabled in Preferences.
  • Fixed Direct2D visualization race condition bug resulting in random instability.

2026-02-06:
  • Windows: Removed Direct2D album art toggle - new default Direct2D code should work correctly everywhere, including Wine.
  • Mac: Fixed Properties dialog bottom controls not being disabled during ReplayGain scan.
  • Mac: Fixed Properties dialog ReplayGain scan not being cancellable.
  • Mac: Attempted workaround for window order bugs if opened Properties dialog via context menu without activating foobar2000 application.
  • ReplayGain scanner internal fixes, added new interface for components to access ReplayGain scanning options.

2026-02-04:
  • Windows: Fixed album art drawing regressions in non-Direct2D mode.
  • Fixed default AccurateRip log save location not being reliably set to scanned album folder.

2026-02-03:
  • Mac: Fixed loss of Audio Unit settings when Audio Unit panel replaces whole parameter tree.
  • Windows: Fixed unintended reliance on undocumented Gdiplus behavior, resulting in issues when running on Wine (mainly Properties dialog crashing).

2026-01-29:
  • ReplayGain scanner: Added option to write REPLAYGAIN_ALGORITHM tag.
  • ReplayGain scanner: Default mode is now more accurately named "ITU-R BS.1770".
  • Speex resampler code updated.
  • Windows: Fixed portable relative path handling bug affecting having portable foobar2000 itself as indexed music folder.
  • Windows: Converter: Fixed regression with high Unicode characters in output path.
  • Windows: Restored Gdiplus rendering of album art viewers by default to workaround problems on Wine.
    - It's recommended to enable all "Direct2D" options in Advanced if running on modern Windows, for better performance.
  • Windows: Added check for known Wine C++ exception handling problem causing stability issues, a notice is shown in Console on each startup if bad behavior is detected.
    - Affected systems will not auto submit crash reports, as they're of very little help now.
    - See Console output for further details.

2026-01-18:
  • Fixed holiday-coding bug in LargeFieldsConfig handling which resulted in Properties dialog not loading complete info in some cases (partial info not flagged as partial).
  • Mac: Disabled out-of-process loading of Audio Units which caused display glitches.
  • Mac: Fixed various issues with Audio Unit panel resizing.
  • Windows: Made recover better from fooHelper.exe crash/termination (system file dialogs).
  • Windows: Mitigation for "error 380" bug in latest Windows update, which caused specific file manipulations to fail in cloud-synced folders such as OneDrive folder.

2026-01-18:
  • Fixed MP4/M4A files not being played completely if their tags contain malformed Apple Gapless information.
  • File Operations: Fixed erratic behavior if empty folders can't be removed.
  • Mac: Built in Playback Statistics internal fixes.
  • Workaround for Media Library crash when filesystem returns nonsensical folder contents (sighted with Wine).

2026-01-15:
  • Major Converter update:
    - New preset format, presets stored as .ini files in profile subfolder. Old presets imported on first run.
    - Backing up of profile before upgrading is recommended because of the above.
    - Added extensible post-conversion actions which can be used for ReplayGain scanning, integrity testing, etc.
    - On conversion error, encoder's stderr output is forwarded to foobar2000 console.
    - Fixed a bug causing int32 stream to be sent to encoders that don't recognize it if source is float64.
    - Ogg chaining is now off by default, Ogg chapters written by default instead.
  • Fixed logic error in replaygain_scanner API implementation, use of replaygain_scanner object after finalize() wasn't working as documented.
  • ARDFTSRC prevent implicit resampling using "max bandwidth" mode when told to use max quality.
  • Speex resampler code update.

2026-01-07:
  • Made always write hours and minutes to Ogg chapter mark fields.
  • Fixed Properties 'reload info' evading LargeFieldsConfig settings.
  • Replaced libretro resampler with Speex resampler, providing better quality at comparable speeds / better speeds at comparable quality.
  • Windows: Fixed ARDFTSRC resampler settings dialog being inaccessible from certain pages.

2025-12-29:
  • Fixed recent regression that caused crashes on a fresh profile.
  • Properly fixed tag writing issues on fragmented/streaming MP4 files.

2025-12-28:
  • LargeFieldsConfig technology is back - https://www.foobar2000.org/LargeFieldsConfig-v2
  • Enabled WavPack asm optimizations on Windows for slight decoding speedup.
  • Windows: fixed bugs related to copy-paste of file-relative locations in portable installs.
  • Fixed MP4 tag writer corrupting specific kinds of fragmented/streaming MP4 files. Some of these are currently untaggable (fails cleanly). This will be properly fixed soon.

2025-12-17:
  • Mac: Because of erratic behavior of tableview controls on latest macOS, new macOS 26 appearance has been DISABLED. This will be looked into again later.
  • File Operations: Fixed error with renaming files on redirected portable music folders & macOS volumes.
  • Fixed various regressions with network shares in Media Library preferences page.
  • Made new "Play On" accessible in Internet Radio panel context menus.
  • Updated Opus decoder to v1.6.

2025-12-12:
  • Ported "Play on" feature from foobar2000 mobile - currently accessible from playlist context menu - internet radio stations and other http links can be sent directly to any UPnP renderer device.
  • Default User Interface: made cycling tabs by keyboard shortcuts cancel tab rename in progress.
  • Default User Interface: made playlist sort operations recognize %queue_index% and other playlist specific fields.
    - This change is experimental and not currently available to add-on components. SDK update documenting how to do this will be made available shortly.
  • Fixed Skip Track vs Playback Statistics interaction regression, skipped tracks are no longer marked as played.

2025-12-09:
  • ARDFTSRC resampler fixed incorrect flush behavior on seek.
  • Retroarch resampler reduced sample offset.

2025-12-03:
  • Quality/bugfix updates to both resamplers.
  • Converter: Made "no DSP reset" explicitly shown in overview, as it's dangerous if enabled unintentionally.

2025-12-02:
  • Fixed an issue with yesterday's changes in retroarch resampler that could cause glitches near the end of processed stream.

2025-12-01:
  • Restored out-of-the-box APL link support.
  • Improved subsample offset behavior with retroarch resampler.

2025-11-25:
  • Fixed lockup regression with default-sorted autoplaylists when no default sort pattern is specified.

2025-11-24:
  • Refined workaround for foo_tags (M-Tags) component bugs. No longer hammers all subsongs when starting playback.
  • Addressed properties dialog info reload glitch inflicted by disabling multi-subsong support.
  • Made M3U playlists referencing multi subsong files show all subsongs, restoring behavior of past foobar2000 versions.
  • Made entering blank incoming item sort pattern preserve original track order handed by app interacting with foobar2000, restoring behavior of old foobar2000 versions.

2025-11-21:
  • Added advanced preferences toggle to turn off all subsong support.
    - Use carefully, might have unwanted side effects or work partially.

2025-11-18:
  • Windows: Fixed crashing when a picture cannot be decoded for whatever reason.
  • Windows: Added Gdiplus fallback when Windows Imaging can't decode some image, so systems without Windows Imaging codecs can again show album art.
  • Mac: Implemented album art downscale-on-load, lowering memory usage of album art viewers etc (full size image is not loaded in contexts that will never show it).

2025-11-15:
  • Various fixes in new album art rendering routines.

2025-11-14:
  • Experimental Windows Imaging Component / Direct2D album art rendering in Default User Interface.

2025-11-07:
  • Windows: Enabled reading of EXIF orientation info from album cover pictures.
  • Fixed a regression that prevented shortwindow AAC from being bounced to add-on decoder if available.
  • Fixed more accidentally insane resampler behaviors.

2025-11-05:
  • Fixed accidentally insane default resampler settings.
  • Windows: Added console output to troubleshoot specific portable mode bug.

2025-11-04:
  • Resampler settings update.
  • Removed decades old hack for MP3 radio without content-type - should work as before and get recognized by content checks.
  • Title formatting help updated again.

2025-11-01:
  • Updated title formatting help with some recent and some not-really-recent additions.
  • Fixed one more obscure resampler bug.

2025-10-31:
  • Resampler fixes.
  • Made resampler priority setting accept short names of resamplers, e.g. "retroarch;ardftsrc".
  • Windows: Fixed certain DSP setting pages being impossible to navigate if DSP manager was created as a modal popup.

2025-10-30:
  • Resampler fixes.
  • Suppressed specific slow Matroska integrity checks when opening file for both playback and integrity verification.

2025-10-29:
  • Replaced built-in SSRC resampler with ARDFTSRC.
  • Cleaned up resampler settings, removed pointless "exclude rates" checkboxes, added explicit hints about formatting.
  • Fixed TrueHD & MLP being shown as lossy.

2025-10-24:
  • Mac only evening update, fixed lockup regression fix.

2025-10-24:
  • Fixed very old race condition bugs in decoder merit management, potentially causing decoder to be listed twice.
  • Fixed regression turning playback file open errors to "critical errors", incorrectly halting playback instead of playing next file.
  • Added support for decoding TrueHD & MLP streams in Matroska.
  • Removed both extremely inefficient and inaccurate probing of Matroska track bitrate. Only bitrates reported by decoders (that is all AC3 bitrates) are shown, as well as live bitrates while playing.
  • Fixed missing info reload when changing stream via toolbar dropdown.
  • Added support for M4A "long description" tag.
  • Enabled experimental memory-mapped SQLite reading for configuration and metadb.
  • Made manual metadb garbagecollect always perform sqlite vacuum.
  • Mac: Fixed File Operations destination being editable in "rename" mode.

2025-10-17:
  • Windows: Attempted workaround for repaint glitches in multiline editboxes introduced in latest Windows 11 update. Note that this is a bug in Windows not foobar2000.
  • Windows: Workaround for stuck visualizations if playback ends while foobar2000 is invisible.

2025-10-16:
  • Mac: Changed remove-item-from-playlist selection behavior, now selects next item so keyboard navigation doesn't move selection to top of the playlist.
  • Fixed LD & ELD AAC not being reliably sent to alternate packet decoders.
  • Fixed Decoding Speed Test not remembering last used DSP chain.

2025-10-12:
  • Windows: Fixed missing winsock init for SMB operations, causing all SMB access to fail if no other network features have been used first.
  • Fixed bad interaction between WebDAV filesystem and media library.

2025-10-10:
  • Improved recovery of malformed UTF-8 text in various tag formats.
  • Made malformed UTF-8 tags text reported in integrity verifier.
  • MP4 tagging improvements:
    - Tagtype info (Apple, Nero)
    - No longer writes Nero tags by default for single chapter files, only for multi chapter where other tagging formats can't store per track tags.
    - Added support for more rarely used Apple tag elements.
    - No longer alters binary structure of Apple tag elements which are not affected by edits.
  • Monkey's Audio decoding moved to FFmpeg, no longer including Monkey's Audio library with foobar2000 setup.
    - You can once again install Monkey's Audio decoder component to replace built-in FFmpeg decoder.
  • New info field: container (MP4, Matroska, Ogg, etc)
  • New title formatting field: %_cpu_arch%
  • Mac: made playlist view receive copy/paste from Finder
  • Mac: New icon from Apple Icon Composer
  • Mac: Built with Xcode 26, enabled macOS Tahoe looks.
  • Mac: Install components by drag&drop from Finder to components list.
  • Mac: Playlist Manager columns can be toggled.
  • Added drag&drop from Internet Radio pages to playlist.
  • Attempt to play a password-protected resource such as radio stream now shows a password prompt.
  • Converter: Better error messages when receiving unexpected data format change in mid-conversion; made discard blank chunks before checking for format match.
  • Equalizer now accepts presets via drag&drop from Explorer/Finder.
  • Workaround for foo_tags issue [being backported to 2.25.x]
  • Workaround for WAV headers claiming zero length [being backported to 2.25.x]
  • Fixed File Operations link vs portable relative paths [being backported to 2.25.x]

Download foobar2000 v2.26 preview 2026-04-27

Download foobar2000 for Mac v2.26 preview 2026-04-27
 
foobar2000 v2.26 preview 2026-04-30 wurde veröffentlicht.

Version v2.26 Preview Change Log:

2026-04-30:
  • UPnP output: Enabled streaming to OpenHome devices.
  • UPnP renderer: Implemented SetNextAVTransportURI method to allow gapless playback with compatible clients.
  • Fixed incorrect channel mapping in 6.1 FLAC files without explicit channel mask field.
  • Improved remapping of rear-center channel when playing to 5.1-side speakers.

2026-04-27:
  • UPnP renderer compatibility improved further (M-SEARCH handling, correct content type in SOAP responses).
  • Windows: Keyboard shortcuts made show correct label for "context menu" key.

2026-04-20:
  • Revised UPnP renderer code, implemented various missing methods required by the standard; made compatible with various popular UPnP remote control applications.
  • Windows: Made various DSP configuration dialogs not crash if invoked off-main-thread, which certain unmaintained old component does.

2026-04-17:
  • Fixed playlist search incorrectly refocusing first item in some scenarios.
  • UPnP renderer: Made accept MP3 (audio/mpeg) streams.
  • Windows: Updated zlib to 1.3.2. Note that system-bundled zlib is used on all other platforms.
  • Mac: Fixed audio latency calculation bug that resulted in instability with smooth seeking mode.
  • Mac: Included Playback Statistics v3.1.10.

2026-03-27:
  • Added experimental float8 PCM support.

2026-03-23:
  • Windows: Fixed lock up on specific playlist + album art + auto sizing column use pattern.
  • Refactored MP4/M4A tag update code, should not affect output.

2026-03-19:
  • Fixed lock up on specific album art tag update operations.
  • Mac: Included Playback Statistics v3.1.9.

2026-03-18:
  • Attempted fix for crashing in new radio-browser server finder.

2026-03-17:
  • Windows: Implemented alternate, more resource-efficient method of finding radio-browser servers.
  • Improved recovery from momentarily unplugged audio device while paused.
  • Fixed missing URL-decode of WebDAV file names being shown.
  • Refactored filename sanitization code (Converter, File Operations), actual behavior should not change.
  • Fewer C++ exceptions thrown when reading file tags.

2026-03-04:
  • Fixed multiple FPL load/save vs relative path handling issues.
  • Fixed a regression which caused FPL loading to be much slower than it should be.
  • Worked around recent change in radio-browser.info site configuration that broke foobar2000 client.
  • Converter: Made file name preview recognize newly added %source_list_index%.

2026-03-03:
  • Made write more compatible genre tags to MP4/M4A files.
  • Made ignore duplicate genre tag values in MP4/M4A files.
  • Windows: Made show better error message for ERROR_LOGON_FAILURE.
  • Windows: Fixed incorrect dark mode checkbox rendering of "do not ask again" in various popups.
  • Windows: Album List worked around Wine bug #59448, made multi-selection visible on Wine.
  • Converter: Added %source_list_index% & %source_list_total%, only for multi track image naming pattern use, to allow use of list indexes in the pattern.
  • Converter: Restored remembering of last-used output folder per preset
  • Converter: Restored ability to use .bat/.cmd files as external encoders.
  • Converter: Restored console logging of external encoder parameters.

2026-02-25:
  • Improved M4A Apple tag compatibility, made recover tags containing null bytes in UTF-8 content.
  • Smarter "remove duplicates" code, made aware of various scenarios where different perceived paths point to same file, made non case sensitive on Windows.
  • Windows: Album List fixed repaint glitches when using multi selection mode.
  • Windows: Upgraded toolchain from VS2019 to VS2022.
  • Mac: Cosmetic changes in Preferences.

2026-02-18:
  • Fixed a regression causing crashes when trying to sort a large playlist that is currently playing.
  • Windows: Restored GDI rendering of album art & visualizations by default, Direct2D is opt-in, to prevent GPU driver bugs breaking default foobar2000 settings.
  • Fixed a bug in SMB code that prevented password-less user logins (other than guest user) from working.

2026-02-16:
  • Fixed horrible regression in FPL serialization code that caused nonsensical output when copying or drag&dropping playlist contents between foobar2000 instances using relative paths.
  • Windows: Updated SQLite to the latest version.
  • Made report video codec for H.266 and VP9 in MP4.
  • Improved behavior of Advanced Limiter, made sure it resumes outputting bit identical signal after attenuation.
  • Internet Radio: Worked around radio-browser site not working as documented, all tags get fetched again.
  • Windows: Disabled delayload of ws2_32.dll, makes no sense on most configs.

2026-02-11:
  • Updated FFmpeg to latest git.
  • Windows: Rebuilt FFmpeg without MSVC /fp:fast, which fixes a mis-compilation bug that resulted in crashing on Wine.
  • Mac: Fixed window focus tracking bug which made playlist "remove"/"crop" menu command block incorrectly grayed after cycling windows.
  • Mac: Mitigation for bugs in Apple's SMB support & folder watching. Moving folders with specific Unicode characters around no longer results in duplicate library items.
  • Fixed WMA album art reader being not disabled if WMA decoder is disabled in Preferences.
  • Fixed Direct2D visualization race condition bug resulting in random instability.

2026-02-06:
  • Windows: Removed Direct2D album art toggle - new default Direct2D code should work correctly everywhere, including Wine.
  • Mac: Fixed Properties dialog bottom controls not being disabled during ReplayGain scan.
  • Mac: Fixed Properties dialog ReplayGain scan not being cancellable.
  • Mac: Attempted workaround for window order bugs if opened Properties dialog via context menu without activating foobar2000 application.
  • ReplayGain scanner internal fixes, added new interface for components to access ReplayGain scanning options.

2026-02-04:
  • Windows: Fixed album art drawing regressions in non-Direct2D mode.
  • Fixed default AccurateRip log save location not being reliably set to scanned album folder.

2026-02-03:
  • Mac: Fixed loss of Audio Unit settings when Audio Unit panel replaces whole parameter tree.
  • Windows: Fixed unintended reliance on undocumented Gdiplus behavior, resulting in issues when running on Wine (mainly Properties dialog crashing).

2026-01-29:
  • ReplayGain scanner: Added option to write REPLAYGAIN_ALGORITHM tag.
  • ReplayGain scanner: Default mode is now more accurately named "ITU-R BS.1770".
  • Speex resampler code updated.
  • Windows: Fixed portable relative path handling bug affecting having portable foobar2000 itself as indexed music folder.
  • Windows: Converter: Fixed regression with high Unicode characters in output path.
  • Windows: Restored Gdiplus rendering of album art viewers by default to workaround problems on Wine.
    - It's recommended to enable all "Direct2D" options in Advanced if running on modern Windows, for better performance.
  • Windows: Added check for known Wine C++ exception handling problem causing stability issues, a notice is shown in Console on each startup if bad behavior is detected.
    - Affected systems will not auto submit crash reports, as they're of very little help now.
    - See Console output for further details.

2026-01-18:
  • Fixed holiday-coding bug in LargeFieldsConfig handling which resulted in Properties dialog not loading complete info in some cases (partial info not flagged as partial).
  • Mac: Disabled out-of-process loading of Audio Units which caused display glitches.
  • Mac: Fixed various issues with Audio Unit panel resizing.
  • Windows: Made recover better from fooHelper.exe crash/termination (system file dialogs).
  • Windows: Mitigation for "error 380" bug in latest Windows update, which caused specific file manipulations to fail in cloud-synced folders such as OneDrive folder.

2026-01-18:
  • Fixed MP4/M4A files not being played completely if their tags contain malformed Apple Gapless information.
  • File Operations: Fixed erratic behavior if empty folders can't be removed.
  • Mac: Built in Playback Statistics internal fixes.
  • Workaround for Media Library crash when filesystem returns nonsensical folder contents (sighted with Wine).

2026-01-15:
  • Major Converter update:
    - New preset format, presets stored as .ini files in profile subfolder. Old presets imported on first run.
    - Backing up of profile before upgrading is recommended because of the above.
    - Added extensible post-conversion actions which can be used for ReplayGain scanning, integrity testing, etc.
    - On conversion error, encoder's stderr output is forwarded to foobar2000 console.
    - Fixed a bug causing int32 stream to be sent to encoders that don't recognize it if source is float64.
    - Ogg chaining is now off by default, Ogg chapters written by default instead.
  • Fixed logic error in replaygain_scanner API implementation, use of replaygain_scanner object after finalize() wasn't working as documented.
  • ARDFTSRC prevent implicit resampling using "max bandwidth" mode when told to use max quality.
  • Speex resampler code update.

2026-01-07:
  • Made always write hours and minutes to Ogg chapter mark fields.
  • Fixed Properties 'reload info' evading LargeFieldsConfig settings.
  • Replaced libretro resampler with Speex resampler, providing better quality at comparable speeds / better speeds at comparable quality.
  • Windows: Fixed ARDFTSRC resampler settings dialog being inaccessible from certain pages.

2025-12-29:
  • Fixed recent regression that caused crashes on a fresh profile.
  • Properly fixed tag writing issues on fragmented/streaming MP4 files.

2025-12-28:
  • LargeFieldsConfig technology is back - https://www.foobar2000.org/LargeFieldsConfig-v2
  • Enabled WavPack asm optimizations on Windows for slight decoding speedup.
  • Windows: fixed bugs related to copy-paste of file-relative locations in portable installs.
  • Fixed MP4 tag writer corrupting specific kinds of fragmented/streaming MP4 files. Some of these are currently untaggable (fails cleanly). This will be properly fixed soon.

2025-12-17:
  • Mac: Because of erratic behavior of tableview controls on latest macOS, new macOS 26 appearance has been DISABLED. This will be looked into again later.
  • File Operations: Fixed error with renaming files on redirected portable music folders & macOS volumes.
  • Fixed various regressions with network shares in Media Library preferences page.
  • Made new "Play On" accessible in Internet Radio panel context menus.
  • Updated Opus decoder to v1.6.

2025-12-12:
  • Ported "Play on" feature from foobar2000 mobile - currently accessible from playlist context menu - internet radio stations and other http links can be sent directly to any UPnP renderer device.
  • Default User Interface: made cycling tabs by keyboard shortcuts cancel tab rename in progress.
  • Default User Interface: made playlist sort operations recognize %queue_index% and other playlist specific fields.
    - This change is experimental and not currently available to add-on components. SDK update documenting how to do this will be made available shortly.
  • Fixed Skip Track vs Playback Statistics interaction regression, skipped tracks are no longer marked as played.

2025-12-09:
  • ARDFTSRC resampler fixed incorrect flush behavior on seek.
  • Retroarch resampler reduced sample offset.

2025-12-03:
  • Quality/bugfix updates to both resamplers.
  • Converter: Made "no DSP reset" explicitly shown in overview, as it's dangerous if enabled unintentionally.

2025-12-02:
  • Fixed an issue with yesterday's changes in retroarch resampler that could cause glitches near the end of processed stream.

2025-12-01:
  • Restored out-of-the-box APL link support.
  • Improved subsample offset behavior with retroarch resampler.

2025-11-25:
  • Fixed lockup regression with default-sorted autoplaylists when no default sort pattern is specified.

2025-11-24:
  • Refined workaround for foo_tags (M-Tags) component bugs. No longer hammers all subsongs when starting playback.
  • Addressed properties dialog info reload glitch inflicted by disabling multi-subsong support.
  • Made M3U playlists referencing multi subsong files show all subsongs, restoring behavior of past foobar2000 versions.
  • Made entering blank incoming item sort pattern preserve original track order handed by app interacting with foobar2000, restoring behavior of old foobar2000 versions.

2025-11-21:
  • Added advanced preferences toggle to turn off all subsong support.
    - Use carefully, might have unwanted side effects or work partially.

2025-11-18:
  • Windows: Fixed crashing when a picture cannot be decoded for whatever reason.
  • Windows: Added Gdiplus fallback when Windows Imaging can't decode some image, so systems without Windows Imaging codecs can again show album art.
  • Mac: Implemented album art downscale-on-load, lowering memory usage of album art viewers etc (full size image is not loaded in contexts that will never show it).

2025-11-15:
  • Various fixes in new album art rendering routines.

2025-11-14:
  • Experimental Windows Imaging Component / Direct2D album art rendering in Default User Interface.

2025-11-07:
  • Windows: Enabled reading of EXIF orientation info from album cover pictures.
  • Fixed a regression that prevented shortwindow AAC from being bounced to add-on decoder if available.
  • Fixed more accidentally insane resampler behaviors.

2025-11-05:
  • Fixed accidentally insane default resampler settings.
  • Windows: Added console output to troubleshoot specific portable mode bug.

2025-11-04:
  • Resampler settings update.
  • Removed decades old hack for MP3 radio without content-type - should work as before and get recognized by content checks.
  • Title formatting help updated again.

2025-11-01:
  • Updated title formatting help with some recent and some not-really-recent additions.
  • Fixed one more obscure resampler bug.

2025-10-31:
  • Resampler fixes.
  • Made resampler priority setting accept short names of resamplers, e.g. "retroarch;ardftsrc".
  • Windows: Fixed certain DSP setting pages being impossible to navigate if DSP manager was created as a modal popup.

2025-10-30:
  • Resampler fixes.
  • Suppressed specific slow Matroska integrity checks when opening file for both playback and integrity verification.

2025-10-29:
  • Replaced built-in SSRC resampler with ARDFTSRC.
  • Cleaned up resampler settings, removed pointless "exclude rates" checkboxes, added explicit hints about formatting.
  • Fixed TrueHD & MLP being shown as lossy.

2025-10-24:
  • Mac only evening update, fixed lockup regression fix.

2025-10-24:
  • Fixed very old race condition bugs in decoder merit management, potentially causing decoder to be listed twice.
  • Fixed regression turning playback file open errors to "critical errors", incorrectly halting playback instead of playing next file.
  • Added support for decoding TrueHD & MLP streams in Matroska.
  • Removed both extremely inefficient and inaccurate probing of Matroska track bitrate. Only bitrates reported by decoders (that is all AC3 bitrates) are shown, as well as live bitrates while playing.
  • Fixed missing info reload when changing stream via toolbar dropdown.
  • Added support for M4A "long description" tag.
  • Enabled experimental memory-mapped SQLite reading for configuration and metadb.
  • Made manual metadb garbagecollect always perform sqlite vacuum.
  • Mac: Fixed File Operations destination being editable in "rename" mode.

2025-10-17:
  • Windows: Attempted workaround for repaint glitches in multiline editboxes introduced in latest Windows 11 update. Note that this is a bug in Windows not foobar2000.
  • Windows: Workaround for stuck visualizations if playback ends while foobar2000 is invisible.

2025-10-16:
  • Mac: Changed remove-item-from-playlist selection behavior, now selects next item so keyboard navigation doesn't move selection to top of the playlist.
  • Fixed LD & ELD AAC not being reliably sent to alternate packet decoders.
  • Fixed Decoding Speed Test not remembering last used DSP chain.

2025-10-12:
  • Windows: Fixed missing winsock init for SMB operations, causing all SMB access to fail if no other network features have been used first.
  • Fixed bad interaction between WebDAV filesystem and media library.

2025-10-10:
  • Improved recovery of malformed UTF-8 text in various tag formats.
  • Made malformed UTF-8 tags text reported in integrity verifier.
  • MP4 tagging improvements:
    - Tagtype info (Apple, Nero)
    - No longer writes Nero tags by default for single chapter files, only for multi chapter where other tagging formats can't store per track tags.
    - Added support for more rarely used Apple tag elements.
    - No longer alters binary structure of Apple tag elements which are not affected by edits.
  • Monkey's Audio decoding moved to FFmpeg, no longer including Monkey's Audio library with foobar2000 setup.
    - You can once again install Monkey's Audio decoder component to replace built-in FFmpeg decoder.
  • New info field: container (MP4, Matroska, Ogg, etc)
  • New title formatting field: %_cpu_arch%
  • Mac: made playlist view receive copy/paste from Finder
  • Mac: New icon from Apple Icon Composer
  • Mac: Built with Xcode 26, enabled macOS Tahoe looks.
  • Mac: Install components by drag&drop from Finder to components list.
  • Mac: Playlist Manager columns can be toggled.
  • Added drag&drop from Internet Radio pages to playlist.
  • Attempt to play a password-protected resource such as radio stream now shows a password prompt.
  • Converter: Better error messages when receiving unexpected data format change in mid-conversion; made discard blank chunks before checking for format match.
  • Equalizer now accepts presets via drag&drop from Explorer/Finder.
  • Workaround for foo_tags issue [being backported to 2.25.x]
  • Workaround for WAV headers claiming zero length [being backported to 2.25.x]
  • Fixed File Operations link vs portable relative paths [being backported to 2.25.x]

Download foobar2000 v2.26 preview 2026-04-30

Download foobar2000 for Mac v2.26 preview 2026-04-30
 
foobar2000 v2.26 preview 2026-05-04 wurde veröffentlicht.

Version v2.26 Preview Change Log:

2026-05-04:
  • Made send Windows version number when checking for component updates.
  • Will only install component updates flagged compatible with system it's running on.

2026-04-30:
  • UPnP output: Enabled streaming to OpenHome devices.
  • UPnP renderer: Implemented SetNextAVTransportURI method to allow gapless playback with compatible clients.
  • Fixed incorrect channel mapping in 6.1 FLAC files without explicit channel mask field.
  • Improved remapping of rear-center channel when playing to 5.1-side speakers.

2026-04-27:
  • UPnP renderer compatibility improved further (M-SEARCH handling, correct content type in SOAP responses).
  • Windows: Keyboard shortcuts made show correct label for "context menu" key.

2026-04-20:
  • Revised UPnP renderer code, implemented various missing methods required by the standard; made compatible with various popular UPnP remote control applications.
  • Windows: Made various DSP configuration dialogs not crash if invoked off-main-thread, which certain unmaintained old component does.

2026-04-17:
  • Fixed playlist search incorrectly refocusing first item in some scenarios.
  • UPnP renderer: Made accept MP3 (audio/mpeg) streams.
  • Windows: Updated zlib to 1.3.2. Note that system-bundled zlib is used on all other platforms.
  • Mac: Fixed audio latency calculation bug that resulted in instability with smooth seeking mode.
  • Mac: Included Playback Statistics v3.1.10.

2026-03-27:
  • Added experimental float8 PCM support.

2026-03-23:
  • Windows: Fixed lock up on specific playlist + album art + auto sizing column use pattern.
  • Refactored MP4/M4A tag update code, should not affect output.

2026-03-19:
  • Fixed lock up on specific album art tag update operations.
  • Mac: Included Playback Statistics v3.1.9.

2026-03-18:
  • Attempted fix for crashing in new radio-browser server finder.

2026-03-17:
  • Windows: Implemented alternate, more resource-efficient method of finding radio-browser servers.
  • Improved recovery from momentarily unplugged audio device while paused.
  • Fixed missing URL-decode of WebDAV file names being shown.
  • Refactored filename sanitization code (Converter, File Operations), actual behavior should not change.
  • Fewer C++ exceptions thrown when reading file tags.

2026-03-04:
  • Fixed multiple FPL load/save vs relative path handling issues.
  • Fixed a regression which caused FPL loading to be much slower than it should be.
  • Worked around recent change in radio-browser.info site configuration that broke foobar2000 client.
  • Converter: Made file name preview recognize newly added %source_list_index%.

2026-03-03:
  • Made write more compatible genre tags to MP4/M4A files.
  • Made ignore duplicate genre tag values in MP4/M4A files.
  • Windows: Made show better error message for ERROR_LOGON_FAILURE.
  • Windows: Fixed incorrect dark mode checkbox rendering of "do not ask again" in various popups.
  • Windows: Album List worked around Wine bug #59448, made multi-selection visible on Wine.
  • Converter: Added %source_list_index% & %source_list_total%, only for multi track image naming pattern use, to allow use of list indexes in the pattern.
  • Converter: Restored remembering of last-used output folder per preset
  • Converter: Restored ability to use .bat/.cmd files as external encoders.
  • Converter: Restored console logging of external encoder parameters.

2026-02-25:
  • Improved M4A Apple tag compatibility, made recover tags containing null bytes in UTF-8 content.
  • Smarter "remove duplicates" code, made aware of various scenarios where different perceived paths point to same file, made non case sensitive on Windows.
  • Windows: Album List fixed repaint glitches when using multi selection mode.
  • Windows: Upgraded toolchain from VS2019 to VS2022.
  • Mac: Cosmetic changes in Preferences.

2026-02-18:
  • Fixed a regression causing crashes when trying to sort a large playlist that is currently playing.
  • Windows: Restored GDI rendering of album art & visualizations by default, Direct2D is opt-in, to prevent GPU driver bugs breaking default foobar2000 settings.
  • Fixed a bug in SMB code that prevented password-less user logins (other than guest user) from working.

2026-02-16:
  • Fixed horrible regression in FPL serialization code that caused nonsensical output when copying or drag&dropping playlist contents between foobar2000 instances using relative paths.
  • Windows: Updated SQLite to the latest version.
  • Made report video codec for H.266 and VP9 in MP4.
  • Improved behavior of Advanced Limiter, made sure it resumes outputting bit identical signal after attenuation.
  • Internet Radio: Worked around radio-browser site not working as documented, all tags get fetched again.
  • Windows: Disabled delayload of ws2_32.dll, makes no sense on most configs.

2026-02-11:
  • Updated FFmpeg to latest git.
  • Windows: Rebuilt FFmpeg without MSVC /fp:fast, which fixes a mis-compilation bug that resulted in crashing on Wine.
  • Mac: Fixed window focus tracking bug which made playlist "remove"/"crop" menu command block incorrectly grayed after cycling windows.
  • Mac: Mitigation for bugs in Apple's SMB support & folder watching. Moving folders with specific Unicode characters around no longer results in duplicate library items.
  • Fixed WMA album art reader being not disabled if WMA decoder is disabled in Preferences.
  • Fixed Direct2D visualization race condition bug resulting in random instability.

2026-02-06:
  • Windows: Removed Direct2D album art toggle - new default Direct2D code should work correctly everywhere, including Wine.
  • Mac: Fixed Properties dialog bottom controls not being disabled during ReplayGain scan.
  • Mac: Fixed Properties dialog ReplayGain scan not being cancellable.
  • Mac: Attempted workaround for window order bugs if opened Properties dialog via context menu without activating foobar2000 application.
  • ReplayGain scanner internal fixes, added new interface for components to access ReplayGain scanning options.

2026-02-04:
  • Windows: Fixed album art drawing regressions in non-Direct2D mode.
  • Fixed default AccurateRip log save location not being reliably set to scanned album folder.

2026-02-03:
  • Mac: Fixed loss of Audio Unit settings when Audio Unit panel replaces whole parameter tree.
  • Windows: Fixed unintended reliance on undocumented Gdiplus behavior, resulting in issues when running on Wine (mainly Properties dialog crashing).

2026-01-29:
  • ReplayGain scanner: Added option to write REPLAYGAIN_ALGORITHM tag.
  • ReplayGain scanner: Default mode is now more accurately named "ITU-R BS.1770".
  • Speex resampler code updated.
  • Windows: Fixed portable relative path handling bug affecting having portable foobar2000 itself as indexed music folder.
  • Windows: Converter: Fixed regression with high Unicode characters in output path.
  • Windows: Restored Gdiplus rendering of album art viewers by default to workaround problems on Wine.
    - It's recommended to enable all "Direct2D" options in Advanced if running on modern Windows, for better performance.
  • Windows: Added check for known Wine C++ exception handling problem causing stability issues, a notice is shown in Console on each startup if bad behavior is detected.
    - Affected systems will not auto submit crash reports, as they're of very little help now.
    - See Console output for further details.

2026-01-18:
  • Fixed holiday-coding bug in LargeFieldsConfig handling which resulted in Properties dialog not loading complete info in some cases (partial info not flagged as partial).
  • Mac: Disabled out-of-process loading of Audio Units which caused display glitches.
  • Mac: Fixed various issues with Audio Unit panel resizing.
  • Windows: Made recover better from fooHelper.exe crash/termination (system file dialogs).
  • Windows: Mitigation for "error 380" bug in latest Windows update, which caused specific file manipulations to fail in cloud-synced folders such as OneDrive folder.

2026-01-18:
  • Fixed MP4/M4A files not being played completely if their tags contain malformed Apple Gapless information.
  • File Operations: Fixed erratic behavior if empty folders can't be removed.
  • Mac: Built in Playback Statistics internal fixes.
  • Workaround for Media Library crash when filesystem returns nonsensical folder contents (sighted with Wine).

2026-01-15:
  • Major Converter update:
    - New preset format, presets stored as .ini files in profile subfolder. Old presets imported on first run.
    - Backing up of profile before upgrading is recommended because of the above.
    - Added extensible post-conversion actions which can be used for ReplayGain scanning, integrity testing, etc.
    - On conversion error, encoder's stderr output is forwarded to foobar2000 console.
    - Fixed a bug causing int32 stream to be sent to encoders that don't recognize it if source is float64.
    - Ogg chaining is now off by default, Ogg chapters written by default instead.
  • Fixed logic error in replaygain_scanner API implementation, use of replaygain_scanner object after finalize() wasn't working as documented.
  • ARDFTSRC prevent implicit resampling using "max bandwidth" mode when told to use max quality.
  • Speex resampler code update.

2026-01-07:
  • Made always write hours and minutes to Ogg chapter mark fields.
  • Fixed Properties 'reload info' evading LargeFieldsConfig settings.
  • Replaced libretro resampler with Speex resampler, providing better quality at comparable speeds / better speeds at comparable quality.
  • Windows: Fixed ARDFTSRC resampler settings dialog being inaccessible from certain pages.

2025-12-29:
  • Fixed recent regression that caused crashes on a fresh profile.
  • Properly fixed tag writing issues on fragmented/streaming MP4 files.

2025-12-28:
  • LargeFieldsConfig technology is back - https://www.foobar2000.org/LargeFieldsConfig-v2
  • Enabled WavPack asm optimizations on Windows for slight decoding speedup.
  • Windows: fixed bugs related to copy-paste of file-relative locations in portable installs.
  • Fixed MP4 tag writer corrupting specific kinds of fragmented/streaming MP4 files. Some of these are currently untaggable (fails cleanly). This will be properly fixed soon.

2025-12-17:
  • Mac: Because of erratic behavior of tableview controls on latest macOS, new macOS 26 appearance has been DISABLED. This will be looked into again later.
  • File Operations: Fixed error with renaming files on redirected portable music folders & macOS volumes.
  • Fixed various regressions with network shares in Media Library preferences page.
  • Made new "Play On" accessible in Internet Radio panel context menus.
  • Updated Opus decoder to v1.6.

2025-12-12:
  • Ported "Play on" feature from foobar2000 mobile - currently accessible from playlist context menu - internet radio stations and other http links can be sent directly to any UPnP renderer device.
  • Default User Interface: made cycling tabs by keyboard shortcuts cancel tab rename in progress.
  • Default User Interface: made playlist sort operations recognize %queue_index% and other playlist specific fields.
    - This change is experimental and not currently available to add-on components. SDK update documenting how to do this will be made available shortly.
  • Fixed Skip Track vs Playback Statistics interaction regression, skipped tracks are no longer marked as played.

2025-12-09:
  • ARDFTSRC resampler fixed incorrect flush behavior on seek.
  • Retroarch resampler reduced sample offset.

2025-12-03:
  • Quality/bugfix updates to both resamplers.
  • Converter: Made "no DSP reset" explicitly shown in overview, as it's dangerous if enabled unintentionally.

2025-12-02:
  • Fixed an issue with yesterday's changes in retroarch resampler that could cause glitches near the end of processed stream.

2025-12-01:
  • Restored out-of-the-box APL link support.
  • Improved subsample offset behavior with retroarch resampler.

2025-11-25:
  • Fixed lockup regression with default-sorted autoplaylists when no default sort pattern is specified.

2025-11-24:
  • Refined workaround for foo_tags (M-Tags) component bugs. No longer hammers all subsongs when starting playback.
  • Addressed properties dialog info reload glitch inflicted by disabling multi-subsong support.
  • Made M3U playlists referencing multi subsong files show all subsongs, restoring behavior of past foobar2000 versions.
  • Made entering blank incoming item sort pattern preserve original track order handed by app interacting with foobar2000, restoring behavior of old foobar2000 versions.

2025-11-21:
  • Added advanced preferences toggle to turn off all subsong support.
    - Use carefully, might have unwanted side effects or work partially.

2025-11-18:
  • Windows: Fixed crashing when a picture cannot be decoded for whatever reason.
  • Windows: Added Gdiplus fallback when Windows Imaging can't decode some image, so systems without Windows Imaging codecs can again show album art.
  • Mac: Implemented album art downscale-on-load, lowering memory usage of album art viewers etc (full size image is not loaded in contexts that will never show it).

2025-11-15:
  • Various fixes in new album art rendering routines.

2025-11-14:
  • Experimental Windows Imaging Component / Direct2D album art rendering in Default User Interface.

2025-11-07:
  • Windows: Enabled reading of EXIF orientation info from album cover pictures.
  • Fixed a regression that prevented shortwindow AAC from being bounced to add-on decoder if available.
  • Fixed more accidentally insane resampler behaviors.

2025-11-05:
  • Fixed accidentally insane default resampler settings.
  • Windows: Added console output to troubleshoot specific portable mode bug.

2025-11-04:
  • Resampler settings update.
  • Removed decades old hack for MP3 radio without content-type - should work as before and get recognized by content checks.
  • Title formatting help updated again.

2025-11-01:
  • Updated title formatting help with some recent and some not-really-recent additions.
  • Fixed one more obscure resampler bug.

2025-10-31:
  • Resampler fixes.
  • Made resampler priority setting accept short names of resamplers, e.g. "retroarch;ardftsrc".
  • Windows: Fixed certain DSP setting pages being impossible to navigate if DSP manager was created as a modal popup.

2025-10-30:
  • Resampler fixes.
  • Suppressed specific slow Matroska integrity checks when opening file for both playback and integrity verification.

2025-10-29:
  • Replaced built-in SSRC resampler with ARDFTSRC.
  • Cleaned up resampler settings, removed pointless "exclude rates" checkboxes, added explicit hints about formatting.
  • Fixed TrueHD & MLP being shown as lossy.

2025-10-24:
  • Mac only evening update, fixed lockup regression fix.

2025-10-24:
  • Fixed very old race condition bugs in decoder merit management, potentially causing decoder to be listed twice.
  • Fixed regression turning playback file open errors to "critical errors", incorrectly halting playback instead of playing next file.
  • Added support for decoding TrueHD & MLP streams in Matroska.
  • Removed both extremely inefficient and inaccurate probing of Matroska track bitrate. Only bitrates reported by decoders (that is all AC3 bitrates) are shown, as well as live bitrates while playing.
  • Fixed missing info reload when changing stream via toolbar dropdown.
  • Added support for M4A "long description" tag.
  • Enabled experimental memory-mapped SQLite reading for configuration and metadb.
  • Made manual metadb garbagecollect always perform sqlite vacuum.
  • Mac: Fixed File Operations destination being editable in "rename" mode.

2025-10-17:
  • Windows: Attempted workaround for repaint glitches in multiline editboxes introduced in latest Windows 11 update. Note that this is a bug in Windows not foobar2000.
  • Windows: Workaround for stuck visualizations if playback ends while foobar2000 is invisible.

2025-10-16:
  • Mac: Changed remove-item-from-playlist selection behavior, now selects next item so keyboard navigation doesn't move selection to top of the playlist.
  • Fixed LD & ELD AAC not being reliably sent to alternate packet decoders.
  • Fixed Decoding Speed Test not remembering last used DSP chain.

2025-10-12:
  • Windows: Fixed missing winsock init for SMB operations, causing all SMB access to fail if no other network features have been used first.
  • Fixed bad interaction between WebDAV filesystem and media library.

2025-10-10:
  • Improved recovery of malformed UTF-8 text in various tag formats.
  • Made malformed UTF-8 tags text reported in integrity verifier.
  • MP4 tagging improvements:
    - Tagtype info (Apple, Nero)
    - No longer writes Nero tags by default for single chapter files, only for multi chapter where other tagging formats can't store per track tags.
    - Added support for more rarely used Apple tag elements.
    - No longer alters binary structure of Apple tag elements which are not affected by edits.
  • Monkey's Audio decoding moved to FFmpeg, no longer including Monkey's Audio library with foobar2000 setup.
    - You can once again install Monkey's Audio decoder component to replace built-in FFmpeg decoder.
  • New info field: container (MP4, Matroska, Ogg, etc)
  • New title formatting field: %_cpu_arch%
  • Mac: made playlist view receive copy/paste from Finder
  • Mac: New icon from Apple Icon Composer
  • Mac: Built with Xcode 26, enabled macOS Tahoe looks.
  • Mac: Install components by drag&drop from Finder to components list.
  • Mac: Playlist Manager columns can be toggled.
  • Added drag&drop from Internet Radio pages to playlist.
  • Attempt to play a password-protected resource such as radio stream now shows a password prompt.
  • Converter: Better error messages when receiving unexpected data format change in mid-conversion; made discard blank chunks before checking for format match.
  • Equalizer now accepts presets via drag&drop from Explorer/Finder.
  • Workaround for foo_tags issue [being backported to 2.25.x]
  • Workaround for WAV headers claiming zero length [being backported to 2.25.x]
  • Fixed File Operations link vs portable relative paths [being backported to 2.25.x]

Download foobar2000 v2.26 preview 2026-05-04

Download foobar2000 for Mac v2.26 preview 2026-05-04
 
foobar2000 v2.26 preview 2026-05-07 wurde veröffentlicht.

Version v2.26 Preview Change Log:

2026-05-07:
  • Improved UPnP renderer discovery reliability.
  • Enabled audio/x-wav type in UPnP renderer.

2026-05-04:
  • Made send Windows version number when checking for component updates.
  • Will only install component updates flagged compatible with system it's running on.

2026-04-30:
  • UPnP output: Enabled streaming to OpenHome devices.
  • UPnP renderer: Implemented SetNextAVTransportURI method to allow gapless playback with compatible clients.
  • Fixed incorrect channel mapping in 6.1 FLAC files without explicit channel mask field.
  • Improved remapping of rear-center channel when playing to 5.1-side speakers.

2026-04-27:
  • UPnP renderer compatibility improved further (M-SEARCH handling, correct content type in SOAP responses).
  • Windows: Keyboard shortcuts made show correct label for "context menu" key.

2026-04-20:
  • Revised UPnP renderer code, implemented various missing methods required by the standard; made compatible with various popular UPnP remote control applications.
  • Windows: Made various DSP configuration dialogs not crash if invoked off-main-thread, which certain unmaintained old component does.

2026-04-17:
  • Fixed playlist search incorrectly refocusing first item in some scenarios.
  • UPnP renderer: Made accept MP3 (audio/mpeg) streams.
  • Windows: Updated zlib to 1.3.2. Note that system-bundled zlib is used on all other platforms.
  • Mac: Fixed audio latency calculation bug that resulted in instability with smooth seeking mode.
  • Mac: Included Playback Statistics v3.1.10.

2026-03-27:
  • Added experimental float8 PCM support.

2026-03-23:
  • Windows: Fixed lock up on specific playlist + album art + auto sizing column use pattern.
  • Refactored MP4/M4A tag update code, should not affect output.

2026-03-19:
  • Fixed lock up on specific album art tag update operations.
  • Mac: Included Playback Statistics v3.1.9.

2026-03-18:
  • Attempted fix for crashing in new radio-browser server finder.

2026-03-17:
  • Windows: Implemented alternate, more resource-efficient method of finding radio-browser servers.
  • Improved recovery from momentarily unplugged audio device while paused.
  • Fixed missing URL-decode of WebDAV file names being shown.
  • Refactored filename sanitization code (Converter, File Operations), actual behavior should not change.
  • Fewer C++ exceptions thrown when reading file tags.

2026-03-04:
  • Fixed multiple FPL load/save vs relative path handling issues.
  • Fixed a regression which caused FPL loading to be much slower than it should be.
  • Worked around recent change in radio-browser.info site configuration that broke foobar2000 client.
  • Converter: Made file name preview recognize newly added %source_list_index%.

2026-03-03:
  • Made write more compatible genre tags to MP4/M4A files.
  • Made ignore duplicate genre tag values in MP4/M4A files.
  • Windows: Made show better error message for ERROR_LOGON_FAILURE.
  • Windows: Fixed incorrect dark mode checkbox rendering of "do not ask again" in various popups.
  • Windows: Album List worked around Wine bug #59448, made multi-selection visible on Wine.
  • Converter: Added %source_list_index% & %source_list_total%, only for multi track image naming pattern use, to allow use of list indexes in the pattern.
  • Converter: Restored remembering of last-used output folder per preset
  • Converter: Restored ability to use .bat/.cmd files as external encoders.
  • Converter: Restored console logging of external encoder parameters.

2026-02-25:
  • Improved M4A Apple tag compatibility, made recover tags containing null bytes in UTF-8 content.
  • Smarter "remove duplicates" code, made aware of various scenarios where different perceived paths point to same file, made non case sensitive on Windows.
  • Windows: Album List fixed repaint glitches when using multi selection mode.
  • Windows: Upgraded toolchain from VS2019 to VS2022.
  • Mac: Cosmetic changes in Preferences.

2026-02-18:
  • Fixed a regression causing crashes when trying to sort a large playlist that is currently playing.
  • Windows: Restored GDI rendering of album art & visualizations by default, Direct2D is opt-in, to prevent GPU driver bugs breaking default foobar2000 settings.
  • Fixed a bug in SMB code that prevented password-less user logins (other than guest user) from working.

2026-02-16:
  • Fixed horrible regression in FPL serialization code that caused nonsensical output when copying or drag&dropping playlist contents between foobar2000 instances using relative paths.
  • Windows: Updated SQLite to the latest version.
  • Made report video codec for H.266 and VP9 in MP4.
  • Improved behavior of Advanced Limiter, made sure it resumes outputting bit identical signal after attenuation.
  • Internet Radio: Worked around radio-browser site not working as documented, all tags get fetched again.
  • Windows: Disabled delayload of ws2_32.dll, makes no sense on most configs.

2026-02-11:
  • Updated FFmpeg to latest git.
  • Windows: Rebuilt FFmpeg without MSVC /fp:fast, which fixes a mis-compilation bug that resulted in crashing on Wine.
  • Mac: Fixed window focus tracking bug which made playlist "remove"/"crop" menu command block incorrectly grayed after cycling windows.
  • Mac: Mitigation for bugs in Apple's SMB support & folder watching. Moving folders with specific Unicode characters around no longer results in duplicate library items.
  • Fixed WMA album art reader being not disabled if WMA decoder is disabled in Preferences.
  • Fixed Direct2D visualization race condition bug resulting in random instability.

2026-02-06:
  • Windows: Removed Direct2D album art toggle - new default Direct2D code should work correctly everywhere, including Wine.
  • Mac: Fixed Properties dialog bottom controls not being disabled during ReplayGain scan.
  • Mac: Fixed Properties dialog ReplayGain scan not being cancellable.
  • Mac: Attempted workaround for window order bugs if opened Properties dialog via context menu without activating foobar2000 application.
  • ReplayGain scanner internal fixes, added new interface for components to access ReplayGain scanning options.

2026-02-04:
  • Windows: Fixed album art drawing regressions in non-Direct2D mode.
  • Fixed default AccurateRip log save location not being reliably set to scanned album folder.

2026-02-03:
  • Mac: Fixed loss of Audio Unit settings when Audio Unit panel replaces whole parameter tree.
  • Windows: Fixed unintended reliance on undocumented Gdiplus behavior, resulting in issues when running on Wine (mainly Properties dialog crashing).

2026-01-29:
  • ReplayGain scanner: Added option to write REPLAYGAIN_ALGORITHM tag.
  • ReplayGain scanner: Default mode is now more accurately named "ITU-R BS.1770".
  • Speex resampler code updated.
  • Windows: Fixed portable relative path handling bug affecting having portable foobar2000 itself as indexed music folder.
  • Windows: Converter: Fixed regression with high Unicode characters in output path.
  • Windows: Restored Gdiplus rendering of album art viewers by default to workaround problems on Wine.
    - It's recommended to enable all "Direct2D" options in Advanced if running on modern Windows, for better performance.
  • Windows: Added check for known Wine C++ exception handling problem causing stability issues, a notice is shown in Console on each startup if bad behavior is detected.
    - Affected systems will not auto submit crash reports, as they're of very little help now.
    - See Console output for further details.

2026-01-18:
  • Fixed holiday-coding bug in LargeFieldsConfig handling which resulted in Properties dialog not loading complete info in some cases (partial info not flagged as partial).
  • Mac: Disabled out-of-process loading of Audio Units which caused display glitches.
  • Mac: Fixed various issues with Audio Unit panel resizing.
  • Windows: Made recover better from fooHelper.exe crash/termination (system file dialogs).
  • Windows: Mitigation for "error 380" bug in latest Windows update, which caused specific file manipulations to fail in cloud-synced folders such as OneDrive folder.

2026-01-18:
  • Fixed MP4/M4A files not being played completely if their tags contain malformed Apple Gapless information.
  • File Operations: Fixed erratic behavior if empty folders can't be removed.
  • Mac: Built in Playback Statistics internal fixes.
  • Workaround for Media Library crash when filesystem returns nonsensical folder contents (sighted with Wine).

2026-01-15:
  • Major Converter update:
    - New preset format, presets stored as .ini files in profile subfolder. Old presets imported on first run.
    - Backing up of profile before upgrading is recommended because of the above.
    - Added extensible post-conversion actions which can be used for ReplayGain scanning, integrity testing, etc.
    - On conversion error, encoder's stderr output is forwarded to foobar2000 console.
    - Fixed a bug causing int32 stream to be sent to encoders that don't recognize it if source is float64.
    - Ogg chaining is now off by default, Ogg chapters written by default instead.
  • Fixed logic error in replaygain_scanner API implementation, use of replaygain_scanner object after finalize() wasn't working as documented.
  • ARDFTSRC prevent implicit resampling using "max bandwidth" mode when told to use max quality.
  • Speex resampler code update.

2026-01-07:
  • Made always write hours and minutes to Ogg chapter mark fields.
  • Fixed Properties 'reload info' evading LargeFieldsConfig settings.
  • Replaced libretro resampler with Speex resampler, providing better quality at comparable speeds / better speeds at comparable quality.
  • Windows: Fixed ARDFTSRC resampler settings dialog being inaccessible from certain pages.

2025-12-29:
  • Fixed recent regression that caused crashes on a fresh profile.
  • Properly fixed tag writing issues on fragmented/streaming MP4 files.

2025-12-28:
  • LargeFieldsConfig technology is back - https://www.foobar2000.org/LargeFieldsConfig-v2
  • Enabled WavPack asm optimizations on Windows for slight decoding speedup.
  • Windows: fixed bugs related to copy-paste of file-relative locations in portable installs.
  • Fixed MP4 tag writer corrupting specific kinds of fragmented/streaming MP4 files. Some of these are currently untaggable (fails cleanly). This will be properly fixed soon.

2025-12-17:
  • Mac: Because of erratic behavior of tableview controls on latest macOS, new macOS 26 appearance has been DISABLED. This will be looked into again later.
  • File Operations: Fixed error with renaming files on redirected portable music folders & macOS volumes.
  • Fixed various regressions with network shares in Media Library preferences page.
  • Made new "Play On" accessible in Internet Radio panel context menus.
  • Updated Opus decoder to v1.6.

2025-12-12:
  • Ported "Play on" feature from foobar2000 mobile - currently accessible from playlist context menu - internet radio stations and other http links can be sent directly to any UPnP renderer device.
  • Default User Interface: made cycling tabs by keyboard shortcuts cancel tab rename in progress.
  • Default User Interface: made playlist sort operations recognize %queue_index% and other playlist specific fields.
    - This change is experimental and not currently available to add-on components. SDK update documenting how to do this will be made available shortly.
  • Fixed Skip Track vs Playback Statistics interaction regression, skipped tracks are no longer marked as played.

2025-12-09:
  • ARDFTSRC resampler fixed incorrect flush behavior on seek.
  • Retroarch resampler reduced sample offset.

2025-12-03:
  • Quality/bugfix updates to both resamplers.
  • Converter: Made "no DSP reset" explicitly shown in overview, as it's dangerous if enabled unintentionally.

2025-12-02:
  • Fixed an issue with yesterday's changes in retroarch resampler that could cause glitches near the end of processed stream.

2025-12-01:
  • Restored out-of-the-box APL link support.
  • Improved subsample offset behavior with retroarch resampler.

2025-11-25:
  • Fixed lockup regression with default-sorted autoplaylists when no default sort pattern is specified.

2025-11-24:
  • Refined workaround for foo_tags (M-Tags) component bugs. No longer hammers all subsongs when starting playback.
  • Addressed properties dialog info reload glitch inflicted by disabling multi-subsong support.
  • Made M3U playlists referencing multi subsong files show all subsongs, restoring behavior of past foobar2000 versions.
  • Made entering blank incoming item sort pattern preserve original track order handed by app interacting with foobar2000, restoring behavior of old foobar2000 versions.

2025-11-21:
  • Added advanced preferences toggle to turn off all subsong support.
    - Use carefully, might have unwanted side effects or work partially.

2025-11-18:
  • Windows: Fixed crashing when a picture cannot be decoded for whatever reason.
  • Windows: Added Gdiplus fallback when Windows Imaging can't decode some image, so systems without Windows Imaging codecs can again show album art.
  • Mac: Implemented album art downscale-on-load, lowering memory usage of album art viewers etc (full size image is not loaded in contexts that will never show it).

2025-11-15:
  • Various fixes in new album art rendering routines.

2025-11-14:
  • Experimental Windows Imaging Component / Direct2D album art rendering in Default User Interface.

2025-11-07:
  • Windows: Enabled reading of EXIF orientation info from album cover pictures.
  • Fixed a regression that prevented shortwindow AAC from being bounced to add-on decoder if available.
  • Fixed more accidentally insane resampler behaviors.

2025-11-05:
  • Fixed accidentally insane default resampler settings.
  • Windows: Added console output to troubleshoot specific portable mode bug.

2025-11-04:
  • Resampler settings update.
  • Removed decades old hack for MP3 radio without content-type - should work as before and get recognized by content checks.
  • Title formatting help updated again.

2025-11-01:
  • Updated title formatting help with some recent and some not-really-recent additions.
  • Fixed one more obscure resampler bug.

2025-10-31:
  • Resampler fixes.
  • Made resampler priority setting accept short names of resamplers, e.g. "retroarch;ardftsrc".
  • Windows: Fixed certain DSP setting pages being impossible to navigate if DSP manager was created as a modal popup.

2025-10-30:
  • Resampler fixes.
  • Suppressed specific slow Matroska integrity checks when opening file for both playback and integrity verification.

2025-10-29:
  • Replaced built-in SSRC resampler with ARDFTSRC.
  • Cleaned up resampler settings, removed pointless "exclude rates" checkboxes, added explicit hints about formatting.
  • Fixed TrueHD & MLP being shown as lossy.

2025-10-24:
  • Mac only evening update, fixed lockup regression fix.

2025-10-24:
  • Fixed very old race condition bugs in decoder merit management, potentially causing decoder to be listed twice.
  • Fixed regression turning playback file open errors to "critical errors", incorrectly halting playback instead of playing next file.
  • Added support for decoding TrueHD & MLP streams in Matroska.
  • Removed both extremely inefficient and inaccurate probing of Matroska track bitrate. Only bitrates reported by decoders (that is all AC3 bitrates) are shown, as well as live bitrates while playing.
  • Fixed missing info reload when changing stream via toolbar dropdown.
  • Added support for M4A "long description" tag.
  • Enabled experimental memory-mapped SQLite reading for configuration and metadb.
  • Made manual metadb garbagecollect always perform sqlite vacuum.
  • Mac: Fixed File Operations destination being editable in "rename" mode.

2025-10-17:
  • Windows: Attempted workaround for repaint glitches in multiline editboxes introduced in latest Windows 11 update. Note that this is a bug in Windows not foobar2000.
  • Windows: Workaround for stuck visualizations if playback ends while foobar2000 is invisible.

2025-10-16:
  • Mac: Changed remove-item-from-playlist selection behavior, now selects next item so keyboard navigation doesn't move selection to top of the playlist.
  • Fixed LD & ELD AAC not being reliably sent to alternate packet decoders.
  • Fixed Decoding Speed Test not remembering last used DSP chain.

2025-10-12:
  • Windows: Fixed missing winsock init for SMB operations, causing all SMB access to fail if no other network features have been used first.
  • Fixed bad interaction between WebDAV filesystem and media library.

2025-10-10:
  • Improved recovery of malformed UTF-8 text in various tag formats.
  • Made malformed UTF-8 tags text reported in integrity verifier.
  • MP4 tagging improvements:
    - Tagtype info (Apple, Nero)
    - No longer writes Nero tags by default for single chapter files, only for multi chapter where other tagging formats can't store per track tags.
    - Added support for more rarely used Apple tag elements.
    - No longer alters binary structure of Apple tag elements which are not affected by edits.
  • Monkey's Audio decoding moved to FFmpeg, no longer including Monkey's Audio library with foobar2000 setup.
    - You can once again install Monkey's Audio decoder component to replace built-in FFmpeg decoder.
  • New info field: container (MP4, Matroska, Ogg, etc)
  • New title formatting field: %_cpu_arch%
  • Mac: made playlist view receive copy/paste from Finder
  • Mac: New icon from Apple Icon Composer
  • Mac: Built with Xcode 26, enabled macOS Tahoe looks.
  • Mac: Install components by drag&drop from Finder to components list.
  • Mac: Playlist Manager columns can be toggled.
  • Added drag&drop from Internet Radio pages to playlist.
  • Attempt to play a password-protected resource such as radio stream now shows a password prompt.
  • Converter: Better error messages when receiving unexpected data format change in mid-conversion; made discard blank chunks before checking for format match.
  • Equalizer now accepts presets via drag&drop from Explorer/Finder.
  • Workaround for foo_tags issue [being backported to 2.25.x]
  • Workaround for WAV headers claiming zero length [being backported to 2.25.x]
  • Fixed File Operations link vs portable relative paths [being backported to 2.25.x]

Download foobar2000 v2.26 preview 2026-05-07

Download foobar2000 for Mac v2.26 preview 2026-05-07
 
foobar2000 v2.26 preview 2026-05-08 wurde veröffentlicht.

Version v2.26 Preview Change Log:

2026-05-08:
  • UPnP renderer lockup regression fix.
  • Improved WebDAV reliability.

2026-05-07:
  • Improved UPnP renderer discovery reliability.
  • Enabled audio/x-wav type in UPnP renderer.

2026-05-04:
  • Made send Windows version number when checking for component updates.
  • Will only install component updates flagged compatible with system it's running on.

2026-04-30:
  • UPnP output: Enabled streaming to OpenHome devices.
  • UPnP renderer: Implemented SetNextAVTransportURI method to allow gapless playback with compatible clients.
  • Fixed incorrect channel mapping in 6.1 FLAC files without explicit channel mask field.
  • Improved remapping of rear-center channel when playing to 5.1-side speakers.

2026-04-27:
  • UPnP renderer compatibility improved further (M-SEARCH handling, correct content type in SOAP responses).
  • Windows: Keyboard shortcuts made show correct label for "context menu" key.

2026-04-20:
  • Revised UPnP renderer code, implemented various missing methods required by the standard; made compatible with various popular UPnP remote control applications.
  • Windows: Made various DSP configuration dialogs not crash if invoked off-main-thread, which certain unmaintained old component does.

2026-04-17:
  • Fixed playlist search incorrectly refocusing first item in some scenarios.
  • UPnP renderer: Made accept MP3 (audio/mpeg) streams.
  • Windows: Updated zlib to 1.3.2. Note that system-bundled zlib is used on all other platforms.
  • Mac: Fixed audio latency calculation bug that resulted in instability with smooth seeking mode.
  • Mac: Included Playback Statistics v3.1.10.

2026-03-27:
  • Added experimental float8 PCM support.

2026-03-23:
  • Windows: Fixed lock up on specific playlist + album art + auto sizing column use pattern.
  • Refactored MP4/M4A tag update code, should not affect output.

2026-03-19:
  • Fixed lock up on specific album art tag update operations.
  • Mac: Included Playback Statistics v3.1.9.

2026-03-18:
  • Attempted fix for crashing in new radio-browser server finder.

2026-03-17:
  • Windows: Implemented alternate, more resource-efficient method of finding radio-browser servers.
  • Improved recovery from momentarily unplugged audio device while paused.
  • Fixed missing URL-decode of WebDAV file names being shown.
  • Refactored filename sanitization code (Converter, File Operations), actual behavior should not change.
  • Fewer C++ exceptions thrown when reading file tags.

2026-03-04:
  • Fixed multiple FPL load/save vs relative path handling issues.
  • Fixed a regression which caused FPL loading to be much slower than it should be.
  • Worked around recent change in radio-browser.info site configuration that broke foobar2000 client.
  • Converter: Made file name preview recognize newly added %source_list_index%.

2026-03-03:
  • Made write more compatible genre tags to MP4/M4A files.
  • Made ignore duplicate genre tag values in MP4/M4A files.
  • Windows: Made show better error message for ERROR_LOGON_FAILURE.
  • Windows: Fixed incorrect dark mode checkbox rendering of "do not ask again" in various popups.
  • Windows: Album List worked around Wine bug #59448, made multi-selection visible on Wine.
  • Converter: Added %source_list_index% & %source_list_total%, only for multi track image naming pattern use, to allow use of list indexes in the pattern.
  • Converter: Restored remembering of last-used output folder per preset
  • Converter: Restored ability to use .bat/.cmd files as external encoders.
  • Converter: Restored console logging of external encoder parameters.

2026-02-25:
  • Improved M4A Apple tag compatibility, made recover tags containing null bytes in UTF-8 content.
  • Smarter "remove duplicates" code, made aware of various scenarios where different perceived paths point to same file, made non case sensitive on Windows.
  • Windows: Album List fixed repaint glitches when using multi selection mode.
  • Windows: Upgraded toolchain from VS2019 to VS2022.
  • Mac: Cosmetic changes in Preferences.

2026-02-18:
  • Fixed a regression causing crashes when trying to sort a large playlist that is currently playing.
  • Windows: Restored GDI rendering of album art & visualizations by default, Direct2D is opt-in, to prevent GPU driver bugs breaking default foobar2000 settings.
  • Fixed a bug in SMB code that prevented password-less user logins (other than guest user) from working.

2026-02-16:
  • Fixed horrible regression in FPL serialization code that caused nonsensical output when copying or drag&dropping playlist contents between foobar2000 instances using relative paths.
  • Windows: Updated SQLite to the latest version.
  • Made report video codec for H.266 and VP9 in MP4.
  • Improved behavior of Advanced Limiter, made sure it resumes outputting bit identical signal after attenuation.
  • Internet Radio: Worked around radio-browser site not working as documented, all tags get fetched again.
  • Windows: Disabled delayload of ws2_32.dll, makes no sense on most configs.

2026-02-11:
  • Updated FFmpeg to latest git.
  • Windows: Rebuilt FFmpeg without MSVC /fp:fast, which fixes a mis-compilation bug that resulted in crashing on Wine.
  • Mac: Fixed window focus tracking bug which made playlist "remove"/"crop" menu command block incorrectly grayed after cycling windows.
  • Mac: Mitigation for bugs in Apple's SMB support & folder watching. Moving folders with specific Unicode characters around no longer results in duplicate library items.
  • Fixed WMA album art reader being not disabled if WMA decoder is disabled in Preferences.
  • Fixed Direct2D visualization race condition bug resulting in random instability.

2026-02-06:
  • Windows: Removed Direct2D album art toggle - new default Direct2D code should work correctly everywhere, including Wine.
  • Mac: Fixed Properties dialog bottom controls not being disabled during ReplayGain scan.
  • Mac: Fixed Properties dialog ReplayGain scan not being cancellable.
  • Mac: Attempted workaround for window order bugs if opened Properties dialog via context menu without activating foobar2000 application.
  • ReplayGain scanner internal fixes, added new interface for components to access ReplayGain scanning options.

2026-02-04:
  • Windows: Fixed album art drawing regressions in non-Direct2D mode.
  • Fixed default AccurateRip log save location not being reliably set to scanned album folder.

2026-02-03:
  • Mac: Fixed loss of Audio Unit settings when Audio Unit panel replaces whole parameter tree.
  • Windows: Fixed unintended reliance on undocumented Gdiplus behavior, resulting in issues when running on Wine (mainly Properties dialog crashing).

2026-01-29:
  • ReplayGain scanner: Added option to write REPLAYGAIN_ALGORITHM tag.
  • ReplayGain scanner: Default mode is now more accurately named "ITU-R BS.1770".
  • Speex resampler code updated.
  • Windows: Fixed portable relative path handling bug affecting having portable foobar2000 itself as indexed music folder.
  • Windows: Converter: Fixed regression with high Unicode characters in output path.
  • Windows: Restored Gdiplus rendering of album art viewers by default to workaround problems on Wine.
    - It's recommended to enable all "Direct2D" options in Advanced if running on modern Windows, for better performance.
  • Windows: Added check for known Wine C++ exception handling problem causing stability issues, a notice is shown in Console on each startup if bad behavior is detected.
    - Affected systems will not auto submit crash reports, as they're of very little help now.
    - See Console output for further details.

2026-01-18:
  • Fixed holiday-coding bug in LargeFieldsConfig handling which resulted in Properties dialog not loading complete info in some cases (partial info not flagged as partial).
  • Mac: Disabled out-of-process loading of Audio Units which caused display glitches.
  • Mac: Fixed various issues with Audio Unit panel resizing.
  • Windows: Made recover better from fooHelper.exe crash/termination (system file dialogs).
  • Windows: Mitigation for "error 380" bug in latest Windows update, which caused specific file manipulations to fail in cloud-synced folders such as OneDrive folder.

2026-01-18:
  • Fixed MP4/M4A files not being played completely if their tags contain malformed Apple Gapless information.
  • File Operations: Fixed erratic behavior if empty folders can't be removed.
  • Mac: Built in Playback Statistics internal fixes.
  • Workaround for Media Library crash when filesystem returns nonsensical folder contents (sighted with Wine).

2026-01-15:
  • Major Converter update:
    - New preset format, presets stored as .ini files in profile subfolder. Old presets imported on first run.
    - Backing up of profile before upgrading is recommended because of the above.
    - Added extensible post-conversion actions which can be used for ReplayGain scanning, integrity testing, etc.
    - On conversion error, encoder's stderr output is forwarded to foobar2000 console.
    - Fixed a bug causing int32 stream to be sent to encoders that don't recognize it if source is float64.
    - Ogg chaining is now off by default, Ogg chapters written by default instead.
  • Fixed logic error in replaygain_scanner API implementation, use of replaygain_scanner object after finalize() wasn't working as documented.
  • ARDFTSRC prevent implicit resampling using "max bandwidth" mode when told to use max quality.
  • Speex resampler code update.

2026-01-07:
  • Made always write hours and minutes to Ogg chapter mark fields.
  • Fixed Properties 'reload info' evading LargeFieldsConfig settings.
  • Replaced libretro resampler with Speex resampler, providing better quality at comparable speeds / better speeds at comparable quality.
  • Windows: Fixed ARDFTSRC resampler settings dialog being inaccessible from certain pages.

2025-12-29:
  • Fixed recent regression that caused crashes on a fresh profile.
  • Properly fixed tag writing issues on fragmented/streaming MP4 files.

2025-12-28:
  • LargeFieldsConfig technology is back - https://www.foobar2000.org/LargeFieldsConfig-v2
  • Enabled WavPack asm optimizations on Windows for slight decoding speedup.
  • Windows: fixed bugs related to copy-paste of file-relative locations in portable installs.
  • Fixed MP4 tag writer corrupting specific kinds of fragmented/streaming MP4 files. Some of these are currently untaggable (fails cleanly). This will be properly fixed soon.

2025-12-17:
  • Mac: Because of erratic behavior of tableview controls on latest macOS, new macOS 26 appearance has been DISABLED. This will be looked into again later.
  • File Operations: Fixed error with renaming files on redirected portable music folders & macOS volumes.
  • Fixed various regressions with network shares in Media Library preferences page.
  • Made new "Play On" accessible in Internet Radio panel context menus.
  • Updated Opus decoder to v1.6.

2025-12-12:
  • Ported "Play on" feature from foobar2000 mobile - currently accessible from playlist context menu - internet radio stations and other http links can be sent directly to any UPnP renderer device.
  • Default User Interface: made cycling tabs by keyboard shortcuts cancel tab rename in progress.
  • Default User Interface: made playlist sort operations recognize %queue_index% and other playlist specific fields.
    - This change is experimental and not currently available to add-on components. SDK update documenting how to do this will be made available shortly.
  • Fixed Skip Track vs Playback Statistics interaction regression, skipped tracks are no longer marked as played.

2025-12-09:
  • ARDFTSRC resampler fixed incorrect flush behavior on seek.
  • Retroarch resampler reduced sample offset.

2025-12-03:
  • Quality/bugfix updates to both resamplers.
  • Converter: Made "no DSP reset" explicitly shown in overview, as it's dangerous if enabled unintentionally.

2025-12-02:
  • Fixed an issue with yesterday's changes in retroarch resampler that could cause glitches near the end of processed stream.

2025-12-01:
  • Restored out-of-the-box APL link support.
  • Improved subsample offset behavior with retroarch resampler.

2025-11-25:
  • Fixed lockup regression with default-sorted autoplaylists when no default sort pattern is specified.

2025-11-24:
  • Refined workaround for foo_tags (M-Tags) component bugs. No longer hammers all subsongs when starting playback.
  • Addressed properties dialog info reload glitch inflicted by disabling multi-subsong support.
  • Made M3U playlists referencing multi subsong files show all subsongs, restoring behavior of past foobar2000 versions.
  • Made entering blank incoming item sort pattern preserve original track order handed by app interacting with foobar2000, restoring behavior of old foobar2000 versions.

2025-11-21:
  • Added advanced preferences toggle to turn off all subsong support.
    - Use carefully, might have unwanted side effects or work partially.

2025-11-18:
  • Windows: Fixed crashing when a picture cannot be decoded for whatever reason.
  • Windows: Added Gdiplus fallback when Windows Imaging can't decode some image, so systems without Windows Imaging codecs can again show album art.
  • Mac: Implemented album art downscale-on-load, lowering memory usage of album art viewers etc (full size image is not loaded in contexts that will never show it).

2025-11-15:
  • Various fixes in new album art rendering routines.

2025-11-14:
  • Experimental Windows Imaging Component / Direct2D album art rendering in Default User Interface.

2025-11-07:
  • Windows: Enabled reading of EXIF orientation info from album cover pictures.
  • Fixed a regression that prevented shortwindow AAC from being bounced to add-on decoder if available.
  • Fixed more accidentally insane resampler behaviors.

2025-11-05:
  • Fixed accidentally insane default resampler settings.
  • Windows: Added console output to troubleshoot specific portable mode bug.

2025-11-04:
  • Resampler settings update.
  • Removed decades old hack for MP3 radio without content-type - should work as before and get recognized by content checks.
  • Title formatting help updated again.

2025-11-01:
  • Updated title formatting help with some recent and some not-really-recent additions.
  • Fixed one more obscure resampler bug.

2025-10-31:
  • Resampler fixes.
  • Made resampler priority setting accept short names of resamplers, e.g. "retroarch;ardftsrc".
  • Windows: Fixed certain DSP setting pages being impossible to navigate if DSP manager was created as a modal popup.

2025-10-30:
  • Resampler fixes.
  • Suppressed specific slow Matroska integrity checks when opening file for both playback and integrity verification.

2025-10-29:
  • Replaced built-in SSRC resampler with ARDFTSRC.
  • Cleaned up resampler settings, removed pointless "exclude rates" checkboxes, added explicit hints about formatting.
  • Fixed TrueHD & MLP being shown as lossy.

2025-10-24:
  • Mac only evening update, fixed lockup regression fix.

2025-10-24:
  • Fixed very old race condition bugs in decoder merit management, potentially causing decoder to be listed twice.
  • Fixed regression turning playback file open errors to "critical errors", incorrectly halting playback instead of playing next file.
  • Added support for decoding TrueHD & MLP streams in Matroska.
  • Removed both extremely inefficient and inaccurate probing of Matroska track bitrate. Only bitrates reported by decoders (that is all AC3 bitrates) are shown, as well as live bitrates while playing.
  • Fixed missing info reload when changing stream via toolbar dropdown.
  • Added support for M4A "long description" tag.
  • Enabled experimental memory-mapped SQLite reading for configuration and metadb.
  • Made manual metadb garbagecollect always perform sqlite vacuum.
  • Mac: Fixed File Operations destination being editable in "rename" mode.

2025-10-17:
  • Windows: Attempted workaround for repaint glitches in multiline editboxes introduced in latest Windows 11 update. Note that this is a bug in Windows not foobar2000.
  • Windows: Workaround for stuck visualizations if playback ends while foobar2000 is invisible.

2025-10-16:
  • Mac: Changed remove-item-from-playlist selection behavior, now selects next item so keyboard navigation doesn't move selection to top of the playlist.
  • Fixed LD & ELD AAC not being reliably sent to alternate packet decoders.
  • Fixed Decoding Speed Test not remembering last used DSP chain.

2025-10-12:
  • Windows: Fixed missing winsock init for SMB operations, causing all SMB access to fail if no other network features have been used first.
  • Fixed bad interaction between WebDAV filesystem and media library.

2025-10-10:
  • Improved recovery of malformed UTF-8 text in various tag formats.
  • Made malformed UTF-8 tags text reported in integrity verifier.
  • MP4 tagging improvements:
    - Tagtype info (Apple, Nero)
    - No longer writes Nero tags by default for single chapter files, only for multi chapter where other tagging formats can't store per track tags.
    - Added support for more rarely used Apple tag elements.
    - No longer alters binary structure of Apple tag elements which are not affected by edits.
  • Monkey's Audio decoding moved to FFmpeg, no longer including Monkey's Audio library with foobar2000 setup.
    - You can once again install Monkey's Audio decoder component to replace built-in FFmpeg decoder.
  • New info field: container (MP4, Matroska, Ogg, etc)
  • New title formatting field: %_cpu_arch%
  • Mac: made playlist view receive copy/paste from Finder
  • Mac: New icon from Apple Icon Composer
  • Mac: Built with Xcode 26, enabled macOS Tahoe looks.
  • Mac: Install components by drag&drop from Finder to components list.
  • Mac: Playlist Manager columns can be toggled.
  • Added drag&drop from Internet Radio pages to playlist.
  • Attempt to play a password-protected resource such as radio stream now shows a password prompt.
  • Converter: Better error messages when receiving unexpected data format change in mid-conversion; made discard blank chunks before checking for format match.
  • Equalizer now accepts presets via drag&drop from Explorer/Finder.
  • Workaround for foo_tags issue [being backported to 2.25.x]
  • Workaround for WAV headers claiming zero length [being backported to 2.25.x]
  • Fixed File Operations link vs portable relative paths [being backported to 2.25.x]

Download foobar2000 v2.26 preview 2026-05-08

Download foobar2000 for Mac v2.26 preview 2026-05-08
 
Zurück
Oben Unten