foobar2000 v1.6.0

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

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

Сообщение #1 VEG » 30.06.2020, 15:07

Вышла финальная версия foobar2000 v1.6.0! Предыдущая версия: foobar2000 v1.5.5.

  • Changed system requirements: Windows 7 and a processor with SSE2 instruction set. Windows XP is no longer supported.
  • Default output mode is now WASAPI shared.
  • New fading capability that works with alternate output modes.
  • Default archive reader now supports 7-zip format.
  • Added support for WebP album covers (Default UI, Properties dialog). Settings need to be changed to look for folder.webp instead of folder.jpg.
  • Removed mixer volume sync feature due to bugs.
  • Cleaned up foo_rgscan alter-file-content & alter-opus-header methods.
  • Removed obsolete edit-replaygain-info menu command since Properties dialog does the same now.
  • Added an option to disregard mouse back/forward buttons (by default mapped to previous/next track).
  • Double clicking a line in Properties album art tab now opens a fullsize image viewer.
  • Fileops & Converter: Added alternate handling of invalid filename characters, toggled in Advanced Preferences.
  • Freedb component updated: now queries all configured servers and displays results grouped by server.
  • Updated File Operations & Converter file name pattern picker dialog, now auto selects current pattern on open if possible.
  • CDDA reading no longer requires admin privileges on Windows Server.
  • Updated autoplaylist editing dialogs, made resizable.
  • Standard DSP Array is no longer an optional component, as it's required for new WASAPI output to work correctly.
  • Converter: Added a toggle for encoding thru temp folder to custom command-line encoder setup, required for some encoders that don't support Unicode.
  • Added alternate menu commands for opening Properties dialog with specific tab open, for mapping keyboard shortcuts only.
  • Improved recovery from unplugged audio output device.
  • Additional editable Properties ReplayGain tab summary fields.
  • Fixed crash when trying to alter gain on a Matroska file with no recognized audio track.
  • Fixed incorrect handling of folder/file.ext relative paths in playlists served over HTTP/HTTPS/FTP.
  • New portable install puts all configuration data in 'profile' subfolder of install folder instead of saving in the installation folder directly. Doesn't affect upgraded installs or non-portable.
  • Fixed 'remove tags' not correctly stripping tags from raw AAC files.
  • Fixed ZIP reader memory leak.
  • Improved handling of last modification times in ZIP and RAR archives.
  • Fixed a bug causing high CPU usage with autoplaylists that are force-sorted but with no pattern specified.
  • Fixed installer incorrectly labelling some components as incompatible, if they have been installed by copying DLLs manually.
  • Fixed incorrect handling of ID3 itunescompilation=0.
  • Fixed a bug causing files with very long names inside ZIP archives to be unplayable.

Скачать: http://www.foobar2000.org/old
VEG M
Автор темы, Администратор
Аватара
Откуда: Finland
Репутация: 273
С нами: 11 лет 10 месяцев


Сообщение #41 vladj » 17.07.2020, 05:10

iPhoneSasuke:Сборка получилась настолько удачной, что ни у кого толком не к чему придраться?
Это кем нужно быть, что-бы на стоке ехать ?
vladj M
Аватара
Откуда: Пермский край
Репутация: 427
С нами: 14 лет 2 месяца

Сообщение #42 Azaza » 17.07.2020, 15:47

iPhoneSasuke:подскажите методику, как поставить эксперимент по проверке — вот это будет разговор.

P.S. Сборка получилась настолько удачной, что ни у кого толком не к чему придраться?)
Погоняйте все функции, которыми пользуетесь, тщательно контролируя результат, вот и вся методика. В бета 5 серьёзных багов, вроде бы, уже нет. А вот некоторые изменения в функционале не всем понравились.
Azaza M
Аватара
Репутация: 393
С нами: 7 лет 6 месяцев

Сообщение #43 iPhoneSasuke » 21.07.2020, 17:37

У меня одного такое? Правда, я на beta 2. Иногда, изредка, при перемотке плеер затыкается на пару секунд. Раньше такого не припоминаю. Но с недавних пор обзавелся картой Creative ZxR и БП Seasonic платиновым.
iPhoneSasuke M
Аватара
Репутация: 3
С нами: 9 лет 2 месяца

Сообщение #44 Azaza » 24.07.2020, 20:18

Небольшое примечание про 1.6 и новый дефолтный WASAPI shared для тех, кто не в курсе. При использовании этого вывода фубар (а не микшер windows!) будет автоматически делать ресемплинг в ту частоту, которая установлена для звуковой карты в настройках звука windows (если она не совпадает с частотой воспроизводимого материала). При этом по умолчанию используется ресемплер PPHS не в ultra-режиме. Для того, чтобы использовался другой ресемплер, нужно прописать его название в File->Preferences->Advanced->Tools->Automatic resampler preference. Название нужно писать так же, как оно отображается в списке DSP, т.е., например, dBpoweramp/SSRC будет Resampler (dBpoweramp/SSRC), а SoX будет Resampler (SoX). Или можно просто добавить нужный ресемплер с нужными настройками в активные DSP.
Azaza M
Аватара
Репутация: 393
С нами: 7 лет 6 месяцев

Сообщение #45 iPhoneSasuke » 24.07.2020, 22:50

Так?
Вложения
Скриншот 24-07-2020 215003.png
iPhoneSasuke M
Аватара
Репутация: 3
С нами: 9 лет 2 месяца

Сообщение #46 VEG » 25.07.2020, 14:06

Исходя из сообщения Azaza, должно быть:
Код: Выделить всё
Resampler (dBpoweramp/SSRC)

Лучше бы, конечно, выпадашку бы для этого сделали, на странице с настройками DSP или Output.
VEG M
Автор темы, Администратор
Аватара
Откуда: Finland
Репутация: 273
С нами: 11 лет 10 месяцев

Сообщение #47 iPhoneSasuke » 25.07.2020, 16:06

Почитал обзорчик ресемплеров... Поправьте, если что-то неправильно понял: конкретно в звучании разница в диапазоне за пределами слышимости человеческого уха.
iPhoneSasuke M
Аватара
Репутация: 3
С нами: 9 лет 2 месяца

Сообщение #48 VEG » 25.07.2020, 19:47

Так и есть.
VEG M
Автор темы, Администратор
Аватара
Откуда: Finland
Репутация: 273
С нами: 11 лет 10 месяцев

Сообщение #49 Гармонист » 26.07.2020, 12:07

iPhoneSasuke:Почитал обзорчик ресемплеров... Поправьте, если что-то неправильно понял: конкретно в звучании разница в диапазоне за пределами слышимости человеческого уха.

Бывает, что ресэмпл нужен только для совместимости формата сигнала с платой или цапом.
Гармонист
Репутация: -2
С нами: 10 лет 9 месяцев

Сообщение #50 Azaza » 27.07.2020, 01:13

iPhoneSasuke:Так?
Как VEG написал.

iPhoneSasuke:конкретно в звучании разница в диапазоне за пределами слышимости человеческого уха
При работе с частой дискретизации 44100 и выше и без использования экстремально отстойных режимов (таких, как, например, Linear и ZOH в Secret Rabbit Code) - да.
Azaza M
Аватара
Репутация: 393
С нами: 7 лет 6 месяцев

Сообщение #51 iPhoneSasuke » 27.07.2020, 19:04

Azaza:При работе с частой дискретизации 44100
Есть смысл в системе поставить по умолчанию 44.1/16, чтобы ресемплились только аномальные форматы, коих меньшинство? И имеет ли при ответе на этот вопрос значение железо/софт звуковой карты, выступающей цифровым транспортом?
Ресемпл при совпадении частоты дискретизации и битности автоматом отрубается?
Какие ресемплы по вашему мнению самые лучшие? Хотя отчасти я уже получил ответ выше (что пофигу).
VEG:Лучше бы, конечно, выпадашку бы для этого сделали, на странице с настройками DSP или Output.
Да тут много нареканий:
Код: Выделить всё
Automatic resampling preference  - resampler DSP names, semicolon-delimited
Выглядит так, будто содержание строки нужно прописывать, начиная с «-», как, например, параметры энкода видео для консоли, а потом через запятую другие параметры вводить. А еще он не умеет отказывать в применении изменений, которых нет (например, неправильное написание имени ресемплера).
В общем, да, выпадашка, синхронизированная с фактически установленными, была бы предпочтительнее (ток в выпадашке параметров не пропишешь). А вообще, налицо конфликт с DSP Manager: если в DSP прописан ресемплер, и в Tools ресемплер по умолчанию, то какой фактически задействуется? Или оба? Лучше оставить один, самый лучший вариант, и это не через Tools, имхо.
iPhoneSasuke M
Аватара
Репутация: 3
С нами: 9 лет 2 месяца

Сообщение #52 Azaza » 27.07.2020, 20:29

iPhoneSasuke:Есть смысл в системе поставить по умолчанию 44.1/16, чтобы ресемплились только аномальные форматы, коих меньшинство?
44.1 есть смысл ставить. Однако, в фильмах/мультфильмах частота, обычно, 48 кГц. Разрядность всегда ставьте 24. И, кстати, MPC-BE при выводе через WASAPI shared (не путать с DirectSound) ведёт себя так же как новый фубар - сам ресемплит при необходимости, т.е. когда частота материала не совпадает с частотой в настройках винды для карты, используя SoX.

iPhoneSasuke:Какие ресемплы по вашему мнению самые лучшие?
SoX

iPhoneSasuke:Выглядит так, будто содержание строки нужно прописывать, начиная с «-», как, например, параметры энкода видео для консоли, а потом через запятую другие параметры вводить.
Не нужно лишних фантазий. Информация о том, как прописывать взята отсюда - https://hydrogenaud.io/index.php?topic=115316.msg965110#msg965110 И проверено, что работает.

iPhoneSasuke:А вообще, налицо конфликт с DSP Manager: если в DSP прописан ресемплер, и в Tools ресемплер по умолчанию, то какой фактически задействуется? Или оба?
Если частота, установленная в том, который в DSP, совпадает с частотой для аудиокарты в настройках винды, то работать будет только тот, что в DSP, а если не совпадает, то ресемплинг два раза - сначала тем, что в DSP в установленную в нём частоту, затем тем, что в Automatic resampling preference (если там пусто, то PPHS) в ту частоту, что задана для аудиокарты в настройках винды.

iPhoneSasuke:И имеет ли при ответе на этот вопрос значение железо/софт звуковой карты, выступающей цифровым транспортом?
В зависимости от кривизны драйверов, может так случится, что драйвер/карта ещё дополнительно будет ресемплить во что-нибудь. Тут надо рассматривать конкретную карту.
Azaza M
Аватара
Репутация: 393
С нами: 7 лет 6 месяцев

Сообщение #53 iPhoneSasuke » 27.07.2020, 20:51

Azaza:Разрядность всегда ставьте 24
Зачем/почему?
Azaza:Если частота, установленная в том, который в DSP, совпадает с частотой для аудиокарты в настройках винды, то работать будет только тот, что в DSP, а если не совпадает, то ресемплинг два раза - сначала тем, что в DSP в установленную в нём частоту, затем тем, что в Automatic resampling preference (если там пусто, то PPHS) в ту частоту, что задана для аудиокарты в настройках винды.
Блин, мудрёно как-то. У меня приоритет за музыкой, на звук в кино пофиг, он там всё равно убогий. Можно как-то сделать, чтоб если совпадала дискретизация и битность, то ничего не ресемплилось, а если дискретизация не совпадала, то проходила бы один раз?
iPhoneSasuke M
Аватара
Репутация: 3
С нами: 9 лет 2 месяца

Сообщение #54 Azaza » 27.07.2020, 21:10

iPhoneSasuke:Зачем/почему?
Сама по себе конвертация из 16 бит в 24 - процесс, не вносящий никаких изменений в сигнал, т.е конвертировать 16 бит в 24 бита, затем конвертировать обратно в 16 и получить полное побитовое совпадение с исходным сигналом. При этом, используя для вывода 24 бита, получаем меньше искажений при использовании любой обработки сигнала и при конвертации из 32 бит (микшер винды работает в 32 битах с плавающей точкой) (хоть искажения эти никто и не услышит :biggrin: ). И ещё, вот поэтому - https://audiophilesoft.ru/news/wasapi_noise/2013-08-20-82 В самом фубаре при выводе через WASAPI shared используется 32 бит с плавающей точкой, а c WASAPI exclusive лучше тоже ставить 24 бита.

iPhoneSasuke:Блин, мудрёно как-то. У меня приоритет за музыкой, на звук в кино пофиг, он там всё равно убогий. Можно как-то сделать, чтоб если совпадала дискретизация и битность, то ничего не ресемплилось, а если дискретизация не совпадала, то проходила бы один раз?
Поставить в настройках винды для карты 44.1, в DSP не ставить ресемплер, а в Automatic resampling preference прописать желаемый ресемплер (или ничего не писать, если устраивает PPHS).
Azaza M
Аватара
Репутация: 393
С нами: 7 лет 6 месяцев

Сообщение #55 iPhoneSasuke » 27.07.2020, 21:31

Azaza:Поставить в настройках винды для карты 44.1, в DSP не ставить ресемплер, а в Automatic resampling preference прописать желаемый ресемплер (или ничего не писать, если устраивает PPHS).

Как в Tools прописать SoX, чтоб он был в best качестве, ресемплил только то, что не 44.1?
Вложения
Скриншот 27-07-2020 203058.png
Скриншот 27-07-2020 202528.png
Скриншот 27-07-2020 202517.png
Скриншот 27-07-2020 202509.png
iPhoneSasuke M
Аватара
Репутация: 3
С нами: 9 лет 2 месяца

Сообщение #56 Azaza » 27.07.2020, 21:53

Через Tools, чтобы был Best - никак. Почему-то используется Normal. И установите обычную версию, а не mod2. В mod2, как видите, нужно перечислять все частоты, которые хотите ресемплировать, т.е. нужно туда вписать все существующие частоты, кроме 44100, а через Tools это сделать невозможно.
Если хотите Best - используйте через DSP.

Итак, установив обычную версию и с учётом настроек винды на скринах:

Через Tools - просто прописать Resampler (SoX), а в DSP - никаких ресемплеров. Будет режим Normal.

ИЛИ

Через DSP - просто добавить Resampler (SoX) в активные DSP и выбрать частоту 44100, ну и режим Best

В обоих случаях будет ресемплиться только то, что не 44100 и только один раз.

iPhoneSasuke:ресемплил только то, что не 44.1?
Когда исходная частота совпадает с целевой, любой нормальный ресемплер ничего не делает.
Azaza M
Аватара
Репутация: 393
С нами: 7 лет 6 месяцев

Сообщение #57 iPhoneSasuke » 28.07.2020, 00:06

Azaza:Если хотите Best - используйте через DSP
Спасибо большое. Понимаю, что ничего не знал про плеер)) Как-то слишком много всего и правильно и не по-умолчанию надо переделать, чтобы с минимальными изменениями доставить сигнал. Выбрать ресемпл, выкрутить ресемпл, не добавлять того-то, чего-то подкрутить в самой винде. Фубар, насколько я понимаю, специализируется на качестве — а для этого как раз нужно автоматизировать (с возможностью принудительных изменений в ручную) сокращение вмешательств в цифру. Блин, вроде добавили Wasapi по умолчанию, всё должно было решиться разом, а нифига: и ресемпл не лучший, и работает в худшем режиме.

Мне показалось, или теперь при выделении какого-либо пункта в Настройках вместо указания связанного плагина/библиотеки/exe показывается просто гламурное название? Потеря в информативности, однако.
iPhoneSasuke M
Аватара
Репутация: 3
С нами: 9 лет 2 месяца

Сообщение #58 vladj » 28.07.2020, 02:44

iPhoneSasuke:и ресемпл не лучший, и работает в худшем режиме
Вот что-бы не было всей этой возни описанной выше я и выбирал цап довольно длительное время что-бы в нём обязательно был автомат частоты. Читал форумы, смотрел обзоры на ютьюбе Например и т.д. С автоматом частоты познакомился давно когда ехал ещё на ХР. Звуковая продиджи поддерживала полный функционал только в ХР. Перейдя на вин 7 пришлось карту толкнуть и прикупить цап.
vladj M
Аватара
Откуда: Пермский край
Репутация: 427
С нами: 14 лет 2 месяца

Сообщение #59 VEG » 28.07.2020, 11:20

В beta 8 новая фича для любителей portable софта:
  • New portable install puts all configuration data in 'profile' subfolder of install folder instead of saving in the installation folder directly. Doesn't affect upgraded installs or non-portable.
VEG M
Автор темы, Администратор
Аватара
Откуда: Finland
Репутация: 273
С нами: 11 лет 10 месяцев

Сообщение #60 VlaKor » 28.07.2020, 12:08

Читаю форум и не могу понять как некоторые товарищи без вот этого живут :)
https://youtu.be/hVTwZLneP8g
VlaKor
Репутация: 9
С нами: 6 лет 6 месяцев

Пред.След.

Вернуться в Новости плеера