Если foobar2000 не открывает ISO-образ SACD-диска или файлы с расширением .dsf и .dff, причина почти всегда одна — в плеере не установлен компонент foo_input_sacd: штатная сборка foobar2000 формат DSD не поддерживает. Проверить это можно за минуту: откройте File → Preferences → Components и поищите в списке строку «SACD Decoder». Если её нет — плагин нужно доустановить, если есть, но файлы не играют — проблема в настройках вывода или в самом файле.
В этой статье разберём, где взять плагин, как его корректно установить, какие режимы вывода выбрать под ваш ЦАП и что делать, когда воспроизведение идёт с заиканиями либо вместо звука слышен шум. Инструкция ориентирована на Windows-версию foobar2000, поскольку компонент распространяется именно под неё.
Что такое foo_input_sacd и зачем он нужен
foo_input_sacd — это входной компонент (input plugin) для foobar2000, который добавляет поддержку аудио в формате DSD (Direct Stream Digital). Он позволяет проигрывать образы дисков Super Audio CD в виде ISO-файлов, а также отдельные треки в контейнерах DSF и DFF. Без этого компонента плеер такие файлы попросту не распознаёт.
Плагин умеет работать в двух принципиально разных режимах. Первый — декодирование DSD в обычный PCM, который понимает любая звуковая карта. Второй — вывод DSD в «сыром» виде на внешний ЦАП, если тот поддерживает нативный приём DSD или инкапсуляцию DoP (DSD over PCM). Какой режим доступен вам, зависит от железа, а не от плагина.
Важно понимать: foo_input_sacd — сторонняя разработка, а не часть официальной поставки foobar2000. Скачивать его следует с проверенных источников, например со страницы компонентов на официальном сайте foobar2000 или со страницы автора плагина, чтобы не получить устаревшую или модифицированную сборку.
Где скачать и как установить плагин
Установка компонентов в foobar2000 стандартизирована и не требует ручного копирования файлов в системные папки. Достаточно открыть File → Preferences → Components, нажать кнопку Install… и указать скачанный архив или файл компонента (обычно это .fb2k-component либо zip-архив с dll). После подтверждения плеер попросит перезапуск — без него компонент не активируется.
☑️ Установка foo_input_sacd
После перезапуска вернитесь в Preferences → Components и убедитесь, что SACD Decoder присутствует в списке и не помечен как незагруженный. Если компонент отображается с пометкой об ошибке, вероятные причины — несовместимость версии плагина с вашей версией foobar2000 или повреждённый архив. В этом случае скачайте актуальную сборку плагина и повторите установку.
⚠️ Внимание: не распаковывайте dll-файлы компонента вручную в папку components внутри каталога foobar2000, если установщик предлагает штатную установку через Preferences. Ручное копирование иногда приводит к конфликтам версий при обновлении плеера.
Настройка декодера: PCM или DSD
Основные параметры плагина находятся в разделе Preferences → Tools → SACD (в некоторых версиях путь может незначительно отличаться). Ключевая настройка — режим вывода. Чтобы определиться с ним, ответьте себе на один вопрос: умеет ли ваш ЦАП или звуковая карта принимать DSD напрямую?
Если у вас обычная встроенная звуковая карта или ЦАП без поддержки DSD — выбирайте режим PCM. Плагин будет конвертировать DSD-поток в PCM на лету, и звук пойдёт через стандартный вывод. Дополнительно можно задать частоту дискретизации PCM — разумно ориентироваться на максимум, который стабильно поддерживает ваше устройство.
Если ЦАП заявляет поддержку DSD — можно попробовать режим DSD с выводом через ASIO (нативный DSD) или через DoP поверх WASAPI/ASIO. Для ASIO-вывода в foobar2000 дополнительно потребуется компонент foo_out_asio, а сам ЦАП должен иметь ASIO-драйвер от производителя. Конкретные доступные варианты зависят от связки «драйвер + железо», поэтому сверяйтесь с документацией вашего ЦАП.
Сравнение режимов вывода
Ниже — обобщённое сравнение трёх подходов к воспроизведению DSD через foo_input_sacd. Таблица поможет выбрать режим без экспериментов вслепую.
| Режим | Требования к железу | Дополнительные компоненты | Кому подходит |
|---|---|---|---|
| PCM (конвертация) | Любая звуковая карта | Не требуются | Все пользователи, универсальный вариант |
| DSD нативный (ASIO) | ЦАП с поддержкой DSD и ASIO-драйвер | foo_out_asio | Владельцы внешних ЦАП с DSD |
| DoP (DSD over PCM) | ЦАП с поддержкой DoP | Зависит от устройства | ЦАП без нативного ASIO-DSD, но с DoP |
| PCM с повышенной частотой | Карта/ЦАП с поддержкой высоких частот PCM | Не требуются | Компромисс между качеством и совместимостью |
Практический смысл прост: начните с PCM-режима — он гарантированно заработает на любом железе. Переходить к нативному DSD имеет смысл только после того, как вы убедились, что весь тракт (плагин → вывод → драйвер → ЦАП) стабилен.
Воспроизведение ISO-образов SACD
Одна из главных причин установки foo_input_sacd — проигрывание ISO-образов SACD-дисков. После установки плагина такой образ открывается как обычный файл: File → Open или простым перетаскиванием в плейлист. Плагин распознаёт структуру диска и показывает отдельные треки.
У многих SACD-дисков есть два слоя: стерео и многоканальный. В настройках плагина можно выбрать, какую зону образа использовать. Если слушаете на стереосистеме — выбирайте стерео-зону: многоканальная при выводе в PCM всё равно будет сведена, а при ошибках сведения возможны проблемы с балансом каналов.
⚠️ Внимание: конвертация DSD в PCM и особенно многоканальный вывод заметно нагружают процессор. На слабых ПК при заикании звука первым делом попробуйте снизить частоту PCM-вывода в настройках SACD и увеличить буфер вывода в Preferences → Playback → Output.
Почему ISO-образ может не открываться
Наиболее частые причины — повреждённый или неполный файл образа, образ нестандартной структуры (например, снятый с ошибками), либо устаревшая версия плагина. Проверьте файл на другом ПК или обновите компонент до актуальной версии. Также убедитесь, что размер файла соответствует заявленному источником — обрезанная при скачивании копия открываться не будет.
Типичные проблемы и их решение
Разберём симптомы, с которыми чаще всего сталкиваются после установки плагина. Каждый пункт — это отдельная проверка, а не гарантированная причина: работайте по списку сверху вниз.
- 🔇 Файл добавляется в плейлист, но не играет — проверьте, активен ли компонент в списке Components и перезапускали ли вы плеер после установки.
- 📈 Шипение или «белый шум» вместо музыки — типичный признак того, что DSD-поток идёт на устройство, которое его не понимает. Переключите режим вывода на PCM.
- ⏸️ Заикания и прерывания — увеличьте буфер вывода, снизьте частоту PCM-конвертации, закройте ресурсоёмкие приложения.
- 🎚️ Слишком тихий звук в режиме PCM — DSD при конвертации часто даёт более низкий уровень сигнала; в настройках плагина может быть параметр усиления (gain), проверьте его значение.
- 💿 ISO открывается, но треков нет — возможно, образ повреждён или имеет нестандартную структуру; проверьте другой образ для локализации проблемы.
Отдельного упоминания заслуживает ситуация с нативным DSD-выводом: если ЦАП не подтверждает приём DSD (индикатор на устройстве не переключается на DSD-режим), значит поток до него доходит уже в PCM либо не доходит вовсе — и настраивать нужно цепочку вывода, а не сам файл. Индикация режима на корпусе ЦАП — самый надёжный способ проверки.
Производительность и нагрузка на систему
Декодирование DSD — задача ресурсоёмкая, особенно при конвертации в PCM высокой частоты и при многоканальном материале. На современных ПК это редко становится проблемой, но на старых машинах и ноутбуках с энергосберегающими профилями возможны заикания.
Что можно сделать без потери качества: увеличить буфер вывода, отключить ненужные DSP-фильтры в цепочке обработки foobar2000 и убедиться, что Windows не переводит процессор в экономичный режим во время воспроизведения. Если нагрузка всё равно критична — снижение частоты PCM-вывода даёт самый заметный эффект.
Часто задаваемые вопросы
Поддерживает ли foo_input_sacd файлы DSF и DFF, или только ISO?
Плагин работает со всеми тремя типами: ISO-образы SACD, а также файлы .dsf и .dff. Все они добавляются в плейлист обычным способом после установки компонента.
Нужен ли отдельный плагин для вывода DSD на ЦАП?
Для PCM-режима дополнительные компоненты не нужны. Для нативного вывода DSD через ASIO потребуется компонент foo_out_asio и ASIO-драйвер вашего ЦАП. Для DoP — зависит от устройства, сверяйтесь с его документацией.
Почему при проигрывании DSD слышен только шум?
Наиболее вероятная причина — DSD-поток отправлен на устройство, которое его не поддерживает. Переключите режим вывода в настройках SACD на PCM, и звук должен появиться.
Можно ли конвертировать SACD ISO в FLAC через foobar2000?
Да: после установки foo_input_sacd образ открывается как обычный альбом, и его треки можно конвертировать через контекстное меню Convert в любой поддерживаемый формат, включая FLAC. Учтите, что при этом DSD будет преобразован в PCM.
Плагин установлен, но в списке компонентов помечен ошибкой. Что делать?
Обычно это несовместимость версий: скачайте актуальную сборку foo_input_sacd и обновите foobar2000 до свежей версии, затем переустановите компонент через Preferences → Components.