foobar2000 v2.26

Список разделов › foobar2000 › Новости плеера

Описание: Новости мира foobar2000, включая обновления плеера и бета-версии.

  • −

Сообщение #1 VEG » 10.10.2025, 20:33

Вышел foobar2000 v2.26! Предыдущая версия: foobar2000 v2.25.

  • Converter changes
    • New preset format, presets stored as .ini files in profile subfolder. Old presets imported on first run.
    • Better error messages when receiving unexpected data format change in mid-conversion; made discard blank chunks before checking for format match.
    • 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.
    • Ogg chaining is now off by default, Ogg chapters written by default instead.
    • Added %source_list_index% & %source_list_total%, only for multi track image naming pattern use, to allow use of list indexes in the pattern.
    • Made file name preview recognize newly added %source_list_index%.
    • Made show output of command-line encoder program in error popup if conversion has failed.
    • Made "no DSP reset" explicitly shown in overview, as it's dangerous if enabled unintentionally.
  • ReplayGain Scanner changes
    • Added new interface for components to access ReplayGain scanning options.
    • Added option to write REPLAYGAIN_ALGORITHM tag.
    • Default mode is now more accurately named "ITU-R BS.1770".
  • Resampler technology updates
    • New resamplers: ARDFTSRC and Speex, replacing SSRC and libretro from previous versions. New resamplers provide better quality at comparable speeds / better speeds at comparable quality.
    • Cleaned up resampler settings, removed pointless "exclude rates" checkboxes, added explicit hints about formatting.
    • Made resampler priority setting accept short names of resamplers, e.g. "speex;ardftsrc".
  • Playback & file format handling changes
    • Added support for decoding TrueHD & MLP streams in Matroska.
    • New info field: container (MP4, Matroska, Ogg, etc).
    • Improved handling of Matroska Segment Title field.
    • Improved recovery of malformed UTF-8 text in various tag formats.
    • Made print name of file format handler used to console, after "opening track for playback".
    • More accurate on_playback_dynamic_info() timing, restored correct operation of OpenMPT visualizations.
    • Added advanced preferences toggle to turn off all subsong support, forcibly present 1 file as 1 playlist entry.
    • Faster opening of Matroska files.
    • Monkey's Audio format is now handled via FFmpeg.
  • MP4/M4A/M4B 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 some rarely used Apple tag elements.
    • No longer alters binary structure of Apple tag elements which are not affected by edits.
    • More robust handling of unusual Apple tag fields.
  • General usability changes
    • New title formatting field: %_cpu_arch%.
    • 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.
    • Equalizer now accepts presets via drag&drop from Explorer/Finder.
    • Added "Play on" feature from foobar2000 mobile - accessible from playlist & internet radio context menu .
    • Made playlist sort operations recognize %queue_index% and other playlist specific fields.
    • Added "Playback Information" section to View menu, meant for components.
    • Made "Verify with AccurateRip" command available if your tracknumbers don't strictly match most common numbering scheme.
    • Added Help / Search Query Syntax.
    • Smarter "remove duplicates" code, made aware of various scenarios where different perceived paths point to same file.
    • Restored LargeFieldsConfig feature - https://www.foobar2000.org/LargeFieldsConfig-v2.
    • Updated title formatting help with some recent and some not-really-recent additions.
    • File Operations: Made gracefully refuse to rename archive contents.
  • Networking
    • Improved reading of RAR archives on network shares.
    • Improved SMB read throughput over high-latency connections.
  • Windows specific changes
    • Advanced Preferences: Disabled Wine treeview workarounds if running Wine newer than 11.12.
    • Default User Interface: made render album art using Windows Imaging Component / Direct2D.
    • Enabled reading of EXIF orientation info from album cover pictures.
  • Libraries updated to newer versions: FFmpeg, Opus, zlib, RAR, 7-zip, SQLite.

Скачать: https://www.foobar2000.org/download
VEG M
Автор темы, Администратор
Откуда: Finland
Репутация: 285
С нами: 14 лет 5 месяцев


  • −

Сообщение #41 LUR » 18.03.2026, 06:08

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.
LUR M
Модератор
Откуда: Минск
Репутация: 447
С нами: 13 лет 10 месяцев

  • −

Сообщение #42 LUR » 19.03.2026, 15:33

2026-03-18

  • Attempted fix for crashing in new radio-browser server finder.

2026-03-19

  • Fixed lock up on specific album art tag update operations.
  • Mac: Included Playback Statistics v3.1.9.
LUR M
Модератор
Откуда: Минск
Репутация: 447
С нами: 13 лет 10 месяцев

  • −

Сообщение #43 LUR » 24.03.2026, 17:29

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.
LUR M
Модератор
Откуда: Минск
Репутация: 447
С нами: 13 лет 10 месяцев

  • −

Сообщение #44 VEG » 05.04.2026, 14:23

2026-03-27

  • Added experimental float8 PCM support.
VEG M
Автор темы, Администратор
Откуда: Finland
Репутация: 285
С нами: 14 лет 5 месяцев

  • −

Сообщение #45 LUR » 22.04.2026, 05:40

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-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.
LUR M
Модератор
Откуда: Минск
Репутация: 447
С нами: 13 лет 10 месяцев

  • −

Сообщение #46 LUR » 28.04.2026, 12:41

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.
LUR M
Модератор
Откуда: Минск
Репутация: 447
С нами: 13 лет 10 месяцев

  • −

Сообщение #47 LUR » 01.05.2026, 12:14

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.
LUR M
Модератор
Откуда: Минск
Репутация: 447
С нами: 13 лет 10 месяцев

  • −

Сообщение #48 LUR » 05.05.2026, 10:40

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.
LUR M
Модератор
Откуда: Минск
Репутация: 447
С нами: 13 лет 10 месяцев

  • −

Сообщение #49 LUR » 08.05.2026, 01:48

2026-05-07

  • Improved UPnP renderer discovery reliability.
  • Enabled audio/x-wav type in UPnP renderer.
LUR M
Модератор
Откуда: Минск
Репутация: 447
С нами: 13 лет 10 месяцев

  • −

Сообщение #50 LUR » 09.05.2026, 02:36

2026-05-08

  • UPnP renderer lockup regression fix.
  • Improved WebDAV reliability.
LUR M
Модератор
Откуда: Минск
Репутация: 447
С нами: 13 лет 10 месяцев

  • −

Сообщение #51 LUR » 20.05.2026, 05:07

2026-05-14

  • Upgraded network (HTTPS etc) encryption code on both Windows and macOS. TLS v1.3 is now supported, if your operating system supports it.
  • Mac: ftpes:// is currently not supported due to technical limitations of Apple's Network.framework.
  • Fixed "remove chapters" not working of Ogg files with chapters.
  • Windows: Fixed some windows discarding multimedia keyboard events.
  • Added Help / Search Query Syntax.
  • Mac: Implemented real Help menu.
  • Fixed static HTTP files being perceived as radio streams and looped indefinitely with HTTP seeking disabled in preferences.
  • Fixed another UPnP discovery regression.

2026-05-15

  • UPnP resource leak regression fixed.
  • Other UPnP bugs fixed.
  • Windows: New VC runtime.

2026-05-16

  • ARDFTSRC resampler update.
  • UPnP resource leak regression really fixed.
  • Windows: Fixed "suppress HTTPS certificate checks" regression from build 2026-05-14.
  • Windows: Also fixed ftpes:// connections failing if the server doesn't have a trusted certificate.

2026-05-19

  • Resolved UPnP discovery disagreement with BubbleUPnP.
LUR M
Модератор
Откуда: Минск
Репутация: 447
С нами: 13 лет 10 месяцев

  • −

Сообщение #52 Azaza » 21.05.2026, 01:01

2026-05-20

  • Windows: Improved UPnP renderer initialization if the machine has virtual network adapters.
  • Windows: Improved Converter WAV writing CPU usage.

Не используйте конвертер в этой версии, он сломан! https://hydrogenaudio.org/index.php/topic,129576.0.html
Azaza M
Репутация: 462
С нами: 10 лет 1 месяц

  • −

Сообщение #53 LUR » 21.05.2026, 15:48

2026-05-21

  • Windows: Converter regression fix - last samples were missing when encoding through external encoder.
LUR M
Модератор
Откуда: Минск
Репутация: 447
С нами: 13 лет 10 месяцев

  • −

Сообщение #54 LUR » 26.05.2026, 22:39

2026-05-26

  • Fixed UPnP incompatibility with Denon receivers introduced in build 2026-05-15.
  • Windows: Fixed Converter crash regression from build 2026-05-20.
LUR M
Модератор
Откуда: Минск
Репутация: 447
С нами: 13 лет 10 месяцев

  • −

Сообщение #55 LUR » 16.06.2026, 17:43

2026-06-09

  • Prevented specific search queries with too many nested or chained operators from crashing foobar2000 with a stack overflow.
  • Fixed earlier 2.26 regression causing playlist search to be stuck showing "working" state if results haven't changed from previous lookup.
  • Fixed a longtime UPnP search bug affecting discovery of specifc rare devices.
  • Converter: made show output of command-line encoder program in error popup if conversion has failed.
  • Improved handling of M4A tags with blank values.
  • Improved handling of Matroska Segment Title field.

2026-06-10

  • Converter: Made show detailed error messages when encoding via temp file as well.
  • Converter: Restored encoder process priority class mapping.
  • Mac: Fixed obscure file path mangling bug in helper code, no known symptoms.
LUR M
Модератор
Откуда: Минск
Репутация: 447
С нами: 13 лет 10 месяцев

  • −

Сообщение #56 LUR » 18.06.2026, 21:00

2026-06-18

  • More spec-compliant writing of FLAC/Vorbis/Opus cover art (number of colors field).
  • Converter: More reliable reading of encoder error logs.
  • Converter: Worked around FLAC refusing to encode odd-length 24-bit files since recent changes.
  • Windows: Made respect filesystem::open_shareable flag for opening local files (opens with all FILE_SHARE_*).
LUR M
Модератор
Откуда: Минск
Репутация: 447
С нами: 13 лет 10 месяцев

  • −

Сообщение #57 LUR » 24.06.2026, 20:36

2026-06-23

  • Fixed Ogg/Opus files with single chapter not showing correct track numbers.
  • Windows: Fixed Direct2D visualizations getting stuck after GPU driver reinitialization.
  • Mac: Replaced obsolete NSSavePanel methods with modern equivalents.
  • Refactored thread synchronization helper code, should not have visible effects.
LUR M
Модератор
Откуда: Минск
Репутация: 447
С нами: 13 лет 10 месяцев

  • −

Сообщение #58 LUR » 26.06.2026, 16:33

2026-06-26

  • Revised the interface used to tell decoders & file readers to cancel time-consuming operations (abort_callback).
  • Now compatible with C++20 std::stop_token semantics.
  • New SDK will enable these upgrades, while remaining compatible with past foobar2000 versions with a slight performance penalty.
  • Updated 7-Zip library to 26.01.
  • Updated UnRAR library to 7.2.6.
LUR M
Модератор
Откуда: Минск
Репутация: 447
С нами: 13 лет 10 месяцев

  • −

Сообщение #59 LUR » 10.07.2026, 23:49

2026-07-09

  • More accurate on_playback_dynamic_info() timing, should restore correct operation of OpenMPT visualizations.
  • Windows / Advanced Preferences: Dsable Wine treeview workarounds if running Wine newer than 11.12, as relevant issues are being fixed in Wine.
  • Updated 7-zip library to 26.02
  • Updated UnRAR library to 7.2.7
  • Internal changes in archive readers, should not have visible effects.
LUR M
Модератор
Откуда: Минск
Репутация: 447
С нами: 13 лет 10 месяцев

  • −

Сообщение #60 LUR » 17.07.2026, 23:15

2026-07-17

  • File Operations: Made gracefully refuse to rename archive contents.
  • Converter: Reduced "read size" maximum value to 64MB for 32bit version, higher may cause stability issues.
  • Converter: Made recover from read cache allocation errors and continue conversion.
LUR M
Модератор
Откуда: Минск
Репутация: 447
С нами: 13 лет 10 месяцев