Инструменты пользователя

Инструменты сайта


foobar2000:faq_edition2

Foobar2000 FAQ (устаревшая вторая редакция)

Устаревшая вторая редакция! Третья версия ожидается в ближайшие пару дней

Spike 2007/02/13 09:55

FAQ (Frequently Asked Questions) - часто задаваемые вопросы.

Проходит ревизию. Различие в информации для версий 0.8 и 0.9 указано. В вопросах, где нет указания версии плеера, информация актуальна для версии 0.9, а для 0.8 может быть неверной.

Благодарности

Комрадам с Foobar2000.Ru и FileForum.Ru: Gluek, Shelix, skipyrich, J0hn, Shelix, Mishail, Миша Спларов, Lynn, Druid, Elzor, Спайк.

Сайтам: ru-board.com, hydrogenaudio.org, eolindel.free.fr, foobar2000.org и foobar2000.ru.

Часть FAQ взята из русской справки foobar2000 (Спайк).

Общее/интерфейс

Общие рекомендации по исправлению неполадок и ошибок.

Большинство из проблем могут быть решены удалением сторонних компонентов и повторной настройки конфигурации плеера либо полной переустановки программы. Мы рекомендуем перед этим делать резервную копию папки foobar2000, чтобы вы могли восстановить предыдущие настройки или в случае невозможности решения проблемы, вы смогли отправить свою конфигурацию нам. Возможно, тогда мы сможем решить вашу проблему.

Воспользовался вашим советом. Теперь глухой и больше нет компьютера. Что делать?

Это неофициальный FAQ. Используйте наши советы на свой страх и риск. Мы же никакой ответственности не несем, хотя желаем вам только хорошего.

Почему foobar2000 лучше, чем другие плееры?

Никто не собирается навязывать вам чужое мнение. Но мы считаем, что foobar — лучший (включая платные) из существующих на сегодняшний день. Со временем, вы поймете, почему это так. Или не поймете… ;)

Что-то foobar2000 много потребляет ресурсов (памяти, процессора)...

Пожалуйста, удалите любые ненужные цифровые обработчики сигналов (DSP), например такие, как Resampler. Некоторые из них требуют большого количества ресурсов для своей работы. Если же вы используете Resampler, то, пожалуйста, используйте быстрый 32х битный (32 bit mode) режим, поскольку вы вряд ли сможете на слух почувствовать разницу между типами режимов; «медленный» режим (slow mode) как известно, давал значимое улучшение только ресемплированием с низких значений, а не при ресемплировании частот 44100Hz ⇒ 48000Hz. На обычной музыкальной композиции вы также вряд ли сможете услышать различие между музыкой ресемплированной и нет, поэтому подумайте, нуждаетесь ли вы в использовании Resampler.

Некоторые цифровые обработчики сигналов (DSP) типа crossfader или gap remover нуждаются в дополнительных буферах памяти; Вы можете уменьшить использование памяти, изменяя их настройки.

Некоторые варианты вывода (такие, как Kernel Streaming), на некоторых системах, могут вызывать повышенное потребление ресурсов процессора.

Учитывайте также, что Task Manager (Диспетчер задач Windows) иногда не всегда верно отображает реальные показания использования системных ресурсов.

Установил foobar2000 на Windows 95 / NT4, а все диалоги нечитаемы…

Попробуйте установить шрифт Tahoma.

Не могу удалить отображение номера версии плеера из заголовка главного окна

Это происходит потому, что вы используете в плеере стандартный интерфейс default ui. На данный момент удалить отображение номера версии в стандартном интерфейсе никак нельзя. Возможно, данная опция появится в следующих релизах.

Скачал [[http://foobar2000.ru/forum/index.php/board,4.0.html|сборку]] с сайта Foobar2000.Ru, но при запуске плеер выглядит совсем не так, как на скриншотах, появляются сообщения об ошибках...

Если появляются сообщения об ошибках, некоторые визуальные части интерфейса пропадают, часть плагинов не загрузилась, то проблема в отсутствии необходимых сервисных библиотек dll.

Полное же соответствие сборки с скриншотом на сайте возможно только при условии активного визуального стиля Windows, такого же, что и у автора сборки. Задавайте свои вопросы автору в ветку конкретной сборки.

Почему в музыке формата MP3 перемотка по треку ужасно медленна?

Формат MP3 изначально не поддерживает точный поиск и поэтому, чтобы перейти к заданному месту в композиции, плееру приходится пропускать через себя весь поток данных последовательно.

Где настроить, чтобы при выключении foobar происходило плавное затухание играющей композиции?

<font color="red">Для версии 0.8</font>

Ставить Output Device в Direct Sound 2.5. Внизу галочка Full fade out when shutting down

Что такое Replay Gain?

Можно ли заставить foobar2000 подсчитывать общее время звучания плей-листа, как это сделано в Winamp? А то он показывает только время звучания каждой песни отдельно…

Можно. Для этого выделите все файлы в плейлисте (для этого нажмите Ctrl+A), и в статусной строке плеера отобразится общее время. Также, можно дважды кликнуть по индикатору, произойдет тоже самое.

Как заставить foobar2000 ассоциировать на себя типы проигрываемых им файлов?

<font color="red">Для версии 0.8</font>

Это можно сделать в настройках: FilePreferencesFile Association

<font color="red">Для версии 0.9</font>

Это можно сделать в настройках: FilePreferencesFile Types

Консоль не могу отключить, сведения об ошибках надоели!!!

<font color="red">Для версии 0.8</font>

Чтобы отключить консоль, ее надо удалить – файл foo_console.dll в папке components. Отключить другим способом консоль на данный момент невозможно.

<font color="red">Для версии 0.9</font>

Консоль встроена в ядро плейера и отключить ее в настоящее время не возможно.

Перезагружаю (выключаю) компьютер, а плеер «забывает» последние изменения. Что такое?

<font color="red">Для версии 0.8</font>

Закрывайте перед перезагрузкой плеер вручную, программа неправильно понимает запрос системы на завершение. Возможно, этот недочет исправят в последующих версиях.

В версии 0.9 данный недочет исправлен.

Почему нет переведенного на русский (или любой другой) язык версии плеера или руссификатора?

Потому что не существует другого способа локализовать плеер, кроме как непосредственного редактирования исполняемых файлов, против которого позиция создателя плеера. Более того, возможность официального перевода не планируется и в будущем. Если вам что-то непонятно в плеере или его функциях, прочитайте этот F.A.Q. или задайте вопрос в нашем форуме.

Пользуюсь плеером с первой же версии, но до сих пор не знаю в чем разница между режимами Playback Order (Default, Random, Repeat, Shuffle и вариации)...?

  • Default - по умолчанию.
  • Random - абсолютно случайный порядок.
  • Repeat - проигрывать весь плейлист по циклу.
  • Repeat one - проигрывать только одну песню по кругу.
  • Shuffle - «умный» random, имеет свои настройки, выбирает следующую песню в зависимости от того, какие игрались до этого.

В плейлисте foobar почему-то все русские имена песен изображены в виде крякозябликов и их невозможно прочитать.

<font color="red">Для версии 0.8</font>

У всех, наверное, такая проблема поначалу

FilePreferencesID3v2 tag Support, там нужно снять 1 и 4 галки и поставить 2 и 3.

Потом DatabaseReload info from file(s) или просто можно добавить все файлы заново.

Что такое клиппинг (clipping)?

Превышение максимального уровня громкости. Для исправления сабжа существуют лимитеры (функции типа Normalize в звуковых редакторах), в том числе и в виде плагинов для foobar2000.

Как добавить в меню у папок (контекстное меню Проводника) пункт --- добавить в плейлист и проиграть в foobar, а то он исчез :(

FilePreferencesFile typesdirectory context menus

Можно ли вывести эквалайзер на панель плеера?

<font color="red">Для версии 0.8</font>

Нет.

<font color="red">Для версии 0.9</font>

Кнопку вызова эквалайзера можно добавить.

В бетах 0.9 появилась возможность оперировать кнопками управления, добавлять на панель новые. Можно назначить на такую кнопку эквалайзер. Постоянно иметь его на виду, как мне кажется, нецелесообразно - вы же не будете постоянно регулировать частоты для каждого отдельного трека, иначе проще сделать самому ремастеринг композиций :)

Плагины/компоненты

Где я могу найти плагины для версии 0.9

У меня проблема со сторонним плагином. Что делать?

Вы можете опубликовать вопрос на форуме разработчика плагина либо на нашем форуме. Есть большая вероятность того, что вам помогут и подскажут верное решение.

Как добавить настройки кодера командной строки в компоненте converter?

Кликните на Add new и из выпадающего списка encoder выберите Custom.

Где искать плагины Kernel Streaming и Asio?

Теперь они являются опциональными компонентами.

Список плагинов

Куда делся masstagger?

Компонент разделен в меню Tagging и File operations.

Как можно отобразить графическую информацию альбома, хранящуюся в музыкальных файлах?

Никак, если вы используете станлартный плагин album art. Для показа, вам нужно использовать плагин matroska album art.

Список плагинов

Знаю людей, которые используют панель-плагин ProjectM, где его скачать?

Мне нужно что-то вроде переключателя плейлистов, только в виде выпадающего списка...

Больше не могу найти плагин foo_toaster...

Где плагин foo_quicktag? Как мне сделать рейтинг для песен?

Плагин foo_quicktag пока не портирован под версию 0.9. Рейтинговую систему можно сделать посредством скриптов масстегера - см. Добавление рейтинга. Как реализовать? на нашем форуме.

Установил masstagger, но плеер его не видит! В списке библиотек он есть, а вот в компонентах - нет В меню ''Components'' тоже ничего нет! Может я не там его ищу?

<font color="red">Для версии 0.8</font>

Щелкните правой кнопкой мыши по файлу в плейлисте, masstagger находится в этом меню.

<font color="red">Для версии 0.9</font>

Щелкните правой кнопкой мыши по файлу в плейлисте, меню Tagging

Как отправить "now playing" в MSN, trillian, IRC и т.д. ?

Для MSN используйте компонент foo_msnalt (Скачать, Ветка на форуме HA)

Для других программ используйте Amip, более комплексную, но продвинутую и независимую программу.

Список плагинов

Запускаю AudioCDWriter в foobar2000, операционка вешается намертво. Почему?

Установите самый новый Nero. В любом случае, диалог настроек в первый раз открывается достаточно долго.

Что у меня должно быть для написания своего компонента \ плагина?

  • foobar2000 SDK. SDK можно скачать отсюда
  • Компилятор — автор программы использует MSVC6, более новые версии тоже должны работать (MSVC7, по сообщениям, работал прекрасно), MSVC5 может не работать (но файлы проекта / workspace должны загрузиться, по крайней мере).
  • Компилятор Intel v7.1, работал с foobar2000 SDK правильно, но автор программы не рекомендует этот компилятор для постоянного использования, потому как ряд проблем все же возможен. К сожалению, ни один из свободно распространяемых бесплатных компиляторов, пока не правильно работает foobar2000 SDK.
  • Win32 SDK (идет с любым компилятором Microsoft, или качайте с msdn.microsoft.com).
  • Каждый компонент должен быть связан с foobar2000_sdk и pfc библиотеками (в MSVC используйте зависимости). Также вы должны будете включить component_client.cpp в ваш проект DLL.

Кто-нибудь научился слушать в foobar2000 файлы формата vqf?

Поддержка этого мертвого формата непосредственно средствами foobar2000 невозможна. Только через экзотические варианты, типа foo_winamp_input для версий 0.8.

Можно ли сделать так, чтобы кросфейдер начал плавно буферизовать начало следующего файла, а то у меня все заедает на стыке...

Попробуйте увеличить fade duration. Если такое получается из-за тишины в начале треков, используйте gap killer.

Почему foobar2000 не понимает винамповые плагины? Вроде такое обещали...?

<font color="red">Для версии 0.8</font>

Есть такое: foo_winamp_input. Минусы: 1. Нет поддержки тегов. 2. Плагины mp3 конфликтуют с родным декодером foobar.

Есть еще foo_vis_bacon - враппер для винамповых визуализаций, насколько известно, тоже для версий 0.8.

Есть ли input-плагин для mp3pro?

<font color="red">Для версии 0.8</font>

Винамповый. Правда, работает ли он с foo_winamp_input я не проверял. Я гонял MAD plugin для mp3 384kbps. Понял, что легче сначала передрать в mp3 320, а потом слушать 

Приведите примеры использования masstager. Сграбил я диск, например, а номеров треков там нет.

<font color="red">Для версии 0.8</font>

MasstagerEdit tagsAddAuto track numberOK → Run

<font color="red">Для версии 0.9</font>

TaggingEdit tagsAddAuto track numberOK → Run

Ну и много чего еще… Можно теги из названия файла сделать. Или наоборот. Вообще, все очень просто - user friendly interface 

А масстаггер вещь архиполезная. Получил я, например, диск мп3-шный, в котором 10 альбомов в 10 папках с именами файлов track01.mp3, track02.mp3… а названия песен лежат в одном тестовом файле. Делаю в масстаггере input data, из текстового файла копирую все названия, в scheme пишу что-то вроде %tracknumber% - %artist% - %title% , ок и как по мановению волшебной палочки получаю полностью протегенные файлы.

Возможно ли средствами foobar каталогизировать музыку, хранящуюся на сменных носителях (компакт дисках, DVD и прочее)?

<font color="red">Для версии 0.8</font>

Да, в базу данных.надо в разделе database в поле restrict directories to: поставить букву CD (см.eg:, только букву поменяйте). Потом нужно использовать плагин database explorer.

Хм, может немного не по теме... для foobar есть плагин Album Art Panel, в этой панельке можно делать изображения обложек. Может, кто знает, где найти эти самые обложки? На delit.net их много, но они мелковаты, хотелось бы покрупнее :)

Есть ли возможность вынести кнопочку регулировки звука непосредственно на панель управления foobar2000? Или вообще, куда угодно, лишь бы она всегда была легко доступна с его морды. 

<font color="red">Для версии 0.8</font>

Volume control toolbar 1.4 (foo_uie_volume) тебе в помощь (естественно должен быть установлен Columns UI).

<font color="red">Для версии 0.9</font>

Щелкните на индикатор громкости (x.xx dB) в статусной строке. Появится индикатор громкости.

Расскажите, что такое рейтинг? Какие плагины нужны и все такое?..

Рейтинг можно сделать двумя путями (может кто-то еще знает?):

  • Плагин foo_quicktag (пока не портирован под 0.9), с помощью которого можно самому ставить для каждого файла оценку-рейтинг, что совсем не удобно.
  • Плагин foo_playcount, который считает сколько раз проиграна песня и сохраняет в тег play_counter, к которому нужен еще скрипт, который будет выводить информацию, но в Azrael, он скорее всего уже есть.

Смотрите вопрос: «Где плагин foo_quicktag? Как мне сделать рейтинг для песен?».

ColumsUI/TAGZ/скрипты

Установил ''foo_ui_columns.dll'' для foobar2000 v0.9 в Windows XP SP1, а он не работает

для корректной работы Columns UI необходимо обновить Microsoft.NET Framework
http://www.microsoft.com/downloads/details.aspx?familyid=7ABD8C8F-287E-4C7E-9A4A-A4ECFF40FC8E&displaylang=en
(22.5 MB)

для этого, возможно придется обновить Windows Script и Windows Installer
http://www.microsoft.com/downloads/details.aspx?FamilyID=c717d943-7e4b-4622-86eb-95a22b832caa&DisplayLang=en
(661 KB)
http://www.microsoft.com/downloads/details.aspx?FamilyID=889482fc-5f56-4a38-b838-de776fd4138c&DisplayLang=en
(2 MB)

Возможно, работать будет и под WinXP SP0, сам не тестировал.

Где найти файлы .fcs (конфигурации для ColumnsUI)?

Ветка на форуме HA

UI columns config (ветка на форуме HA)

Azrael (популярный конфиг): cкачать, ветка на HA, документация (англ.)

Navigator (популярный конфиг) ветка на HA

Наш список ссылок, кое-что тоже есть.

Где можно найти кнопки для Columns UI?

Все кнопки изчезли после того, как я добавил еще одну

Такая ситуация может возникнуть, если добавленная кнопка отличается размером от остальных. Измените размер.

Кнопки вообще не отображаются, хотя я уверен, что пути к ним правильные

Для нормального отображения кнопок, в папке foobar2000 должны находится сервисные библиотеки libpng.dll и zlib.dll. В имена библиотек обычно добавляется версия.

Скачать эти библиотеки

$char(1)C больше не работает в foo_uie_trackinfo

Используйте вместо $char(1)C

$tab()ваш текст$tab()

Скачал панель-плагины, но они не отображаются!

Система сайдбара (sidebar) в Columns UI больше не поддерживается. Теперь всеми панелями и внешним видом расширений заведует система Columns UI Layout: FilePreferencesColumnsUI → закладка Layout.

Скачал файл *.fcs сторонней разработки. Как мне правильно его установить?

Для начала экспортируйте ваши текущие настройки на всякий случай (вдруг новые настройки вам не понравятся) File –> PreferencesColumns UIOther → кнопка Export. Затем, импортируйте файл File –> PreferencesColumns UIOther → кнопка Import.

Есть ли где руководство по созданию скриптов?

Можно ли заблокировать плейлисты?

Можно. В главном меню: Edit - Read only (требуется foo_utils из foosion's Stable components package).

У меня проблема с Title Formatting Strings (TAGZ).

Смотрите вопрос: «Есть ли где руководство по созданию скриптов?».

Как менять скины?

У foobar2000 нет поддержки скинов. Если вы ведете речь о внешнем виде альтернативного интерфейса Colums UI, то смотрите вопрос: «Скачал файл *.fcs сторонней разработки. Как мне правильно его установить?».

Сверху закладочки у некоторых есть, это как?

Это плейлисты.

Как вставить новые панели в Columns UI?

<font color="red">Для версии 0.8</font>

Для того чтобы добавить новые панели, естественно, должен быть плагин Tabbed panel (foo_uie_tabs).

Версия foobar должна быть 0.8.3 или меньше.

Описываю по шагам:

  • Устанавливаем себе foobar2000 версии не выше 0.8.3, плагин Tabbed panel, создаём базу данных музыки и разрешаем сайдбар (sidebar) в настройках плагина foo_ui_colums.
  • На сайдбаре кликаем правой кнопкой выбираем LayoutTabbed panel stack (ставим галку).
  • Удерживая на клавиатуре кнопку Shift, на сайдбаре кликаем правой кнопкой и выбираем LayoutTabbed panel stack (ставим галку поверх уже существующей).

<font color="red">Для версии 0.9</font>

Смотрите вопрос: «Скачал панель-плагины, но они не отображаются!».

Компоновал, компоновал, компоновал элементы интерфейса foobar... Как сбросить внешний вид на вид «по умолчанию»?

<font color="red">Для версии 0.8</font>

FilePreferencesDisplayColumns UISidebarReset sidebar .

<font color="red">Для версии 0.9</font>

FilePreferencesDisplayColumns UILayoutReset.

Необходимо, чтобы при форматировании трека он сравнивался с предыдущим --- одного ли альбома и исполнителя (думаю сделать через глобальные переменные, но пока не знаю как). Помогите решить вопрос!

Это невозможно, потому  что нет понятий «предыдущий» и «следующий», есть понятие «текущий». Значение же глобальных переменных использовать не получится - они скорее глобальные константы. 

Однако я думаю это зависит не от версии самого foobar2000, а скорее от версии UI.

Медиабиблиотека (Media Library)

Как воспользоваться базой данных в foobar2000?

  • FilePreferencesMedia Library.
  • Чтобы не забивать базу мусором, и соответственно не вычищать ее по десять раз на дню, в поле «Restrict directories to:» желательно указать директории, в которых хранится ваша музыкальная коллекция. Важно: после имени каждой директории надо поставить обратный слэш (»\»), иначе ничего не получится. Например - «d:\music\;e:\».
  • То же для типов файлов. Если в базу хочется добавлять все подряд, в поле »Restrict File types:» оставляем «*» (»звездочку»), иначе пишем что-нибудь вроде «*.wav;*.mpc;*.ogg;*.ape;*.flac;*.cue;*.aac;*.mp4».
  • Перезапускаем плеер.
  • Теперь при добавлении файлов в плейлист информация о них будет заноситься в базу данных. Соответственно, открываем все, что у нас есть в коллекции. После этого не помешает закрыть foobar - когда файлы добавляются в базу данных, под это выделяется большое количество памяти.

Как удалить "мертвые записи" из медиабиблиотеки?

  1. FileLibraryRescan Media Library.
  2. Из контекстного меню (вызывается правой кнопкой) выберите Remove dead entries (slow).

Убедитесь, чтобы удаляемые записи не находились в плейлистах, иначе они останутся в базе.

Если что-то не получилось, повторите удаление из окна настроек.

DSP

Который метод вывода: DirectSound, waveOut или Kernel Streaming я должен использовать?

Для получения стабильной работы рекомендуем использовать установленный по умолчанию (waveOut), этот метод должен быть безопасен всегда. DirectSound может быть наиболее производительным (менее требователен к ресурсам процессора), особенно под Windows 2000, Windows XP или более новой, но не должно быть никакого слышимого различия между этими двумя методами. В некоторых случаях использование Kernel Streaming дает лучшие результаты чем DirectSound/waveOut.

В каком порядке должны быть расположены цифровые обработчики сигналов (DSP)?

Рекомендуем: Resampler[Другие DSP]Volume Control[Другие обработчики].

Какие настройки Resampler я должен использовать?

Если вы на самом деле хотите использовать Resampler, то ресемплиование до 48000Hz.

Меня волнует следующая проблема в этом замечательном плеере, которым пользуюсь уже более полугода. Эта проблема существует только с прогрыванием файлов mpc - при прокрутке песни (не важно вперед или назад) увеличивается загрузка ЦП и песня играет прерывисто. При проигрывании любых других форматов подобных проблем нет, а это раздражает, из-за этого я даже опасаюсь пока кодировать музыку в musepack, жму ворбисом.

Попробуйте отключить Kernel Streaming.

В системе появилась новая звуковая карта - Creative SB Audigy ZS, после чего foobar 0.9 (бета) стал беспричинно, без выдачи каких либо ошибок, прерывать воспроизведение файлов любых типов - играет себе музыка играет, а потом ползунок застывает в какой нибудь части песни и всё. нужно или жать кнопку play или перетащить мышкой ползунок чуть дальше по треку.. короче чего-нибудь сделать ;-) и происходит такие обрывы чуть ли ни на каждой песне (или через одну), что делать?

В настройках DSP добавить плагин Resampler, настроенный на частоту дискретизации 48КГерц: скорее всего проблема в том что AudigyZS поддерживает вывод с частотой или 48 или 96 КГерц, вот плеер и тупит, но что странно foobar 0.8.3 работает совершенно нормально и без Resampler,. вот такие пироги.

Где эквалайзер?

Компонент Equalizer расположен в FilePreferencesPlaybackDSP ManagerEqualizer. Если он там отсутствует, то его необходимо добавить в меню FIlePreferencesPlaybackDSP Manager.

Как пользоваться компонентом Convolver?

Convolver - DSP плагин, служащий для наложения спецэффектов на текущую композицию. По эффекту действия похож на эквалайзер, однако его возможности гораздо шире - с его помощью можно наложить эффект эха, текущий воды и т.д. Кроме того Convolver потребляет меньше системных ресурсов по сравнению с эквалайзером. О принципе его работы можно почитать на http://websound.ru/articles/theory/convolut.htm . Для активизации плагина необходимо добавить его в список Active DSPs находящийся в FilePreferencesDSP Manager. Конфигами к плагину служат wav-файлы (импульсы), которые можно создать в любом звуковом редакторе. Скачать их можно например отсюда http://sjeng.org/foobar2000.html . Кроме того импульсы можно создать в самом foobar. Создайте подходящий пресет в эквалайзере. Откройте файл unitpulse2k.wav (»пустой» импульс) и пропустите его через Diskwriter. Для загрузки конфига необходимо открыть его: FilePreferencesDSP ManagerConvolver → кнопка Load Impulse File.

foobar2000/faq_edition2.txt · Последние изменения: 2007/02/14 07:04 (внешнее изменение)