Foobar2000

Финальные штрихи

В подразделе Output->ASIO можно увидеть два отмеченных галочкой режима повышения производительности. Use 64-bit ASIO drivers и Run with high process priority. Обычно они включены по умолчанию, но нелишним будет их проверить.

Также можно проверить состояние консоли ASIO. Иногда доступ к ней возможен прямо в плеере, а порой ее ярлычок находится на упомянутой панели задач вместе со значками языка раскладки и др. Разрядность должна быть установлена на значениях 24 или 32 бит. Не стоит включать так называемый dither – эта опция нужна лишь для очень старых приемников аудиосигнала, чья разрядность ограничена 16 бит.

Что касается размера буфера ASIO, то если ваша система не испытывает выпадения сигнала или иных сбоев звука, лучше оставить значение по умолчанию. Его уменьшение повысит вероятность появления артефактов, а увеличение, соответственно, понизит. Ряд аудиофилов утверждает, что наилучшего звука можно добиться с минимальным значением размера буфера ASIO. Измерения характеристик аудиопотока этого предположения не подтверждают, но лучший прибор – наш слух, так что вы сможете определиться с оптимальным размером буфера ASIO самостоятельно.


Эту статью прочитали 30 268 раз

Статья входит в разделы:

Полезные советы

Component-specific fields and functions[edit]

This section lists fields and functions which are specific to certain components. Unless otherwise stated, the fields and functions are only usable in the context of those components.

Now playing infoedit

The following fields related to the currently playing item are only usable in certain locations outside of the playlist, e.g. in the status bar, the main window title and the copy command script.

%playback_time_remaining_seconds%edit

The time remaining until the track ends, in seconds.
Old version:

Playlist-only fieldsedit

The following fields are only usable in playlist display formatting (i.e., the column title formatting patterns).

%queue_index%edit

Index of the specified item in the playback queue. If the item has been queued multiple times, %queue_index% evaluates to the first index.

%queue_indexes%edit

List of indexes of the specified item in the playback queue. Same as %queue_index% unless the item has been queued more than once.

%queue_total%edit

Total amount of tracks in playback queue. Available only for queued tracks, for technical reasons.

Playlist text coloredit

Dimmed and highlighted textedit

In the Default UI playlist, text color can be adjusted by enclosing it in angle-brackets. The only options are to make the text dimmer (mixing the default color with the background color) or brighter (mixing the default color with the highlight color):

  • <text> – dim text
  • <<text>> – dimmer text
  • <<<text>>> – dimmest text
  • >text< – bright text
  • >>text<< – brighter text
  • >>>text<<< – brightest text

Historical and Columns UI color functionsedit

Prior to version 1.0, the default UI playlist supported the following color functions, which are still available in the Columns UI playlist:

$blend(color1,color2,part,total)edit

Returns a color that is a blend between color1 and color2. If part is smaller than or equal to zero, color1 is returned. If part is greater than or equal to total, color2 is returned. Otherwise a blended color is returned that is part parts color1 and totalpart parts color2. The blending is performed in the RGB color space.

$hsl(h,s,l)edit

Sets the color for text in the HSL color space. h, s and l are the hue, saturation, and lightness of the color for unselected text. The color for selected text is set to the inverse color.
The ranges of h, s, and l are from 0 to 240; the function is designed to interpret those values in the same way as the standard Windows color dialog.

$hsl(h1,s1,l1,h2,s2,l2)edit

Sets the color for text in the HSL color space. h1, s1 and l1 are the hue, saturation, and lightness of the color for unselected text. h2, s2 and l2 are the hue, saturation, and lightness of the color for selected text.

$rgb(r,g,b)edit

Sets the color for text. r, g and b are the red, green and blue component of the color for unselected text. The color for selected text is set to the inverse color.

$rgb(r1,g1,b1,r2,g2,b2)edit

Sets the color for text. r1, g1 and b1 are the red, green and blue component of the color for unselected text. r2, g2 and b2 are the red, green and blue component of the color for selected text.

$transition(string,color1,color2)edit

Inserts color codes into string, so that the first character has color1, the last character has color2, and intermediate characters have blended colors. The blending is performed in the RGB color space. Note that color codes are additional characters that will also be counted by string manipulation functions. For example, if you need to truncate a string, you should do this before applying $transition.

Playback Statisticsedit

The foo_playcount component adds a number of fields for playback statistics and ratings. The fields can be used anywhere track info can be displayed. See the documentation for details:

  • Playback statistics titleformat reference

Playlist Organizeredit

This component adds a number of fields to control the display of a list of playlists. See the documentation for details:

Playlist Organizer: Nodes Title Formatting

This component replaces the Default UI framework, including the playlist. See the documentation for details:

Общие сведения

Критерием качества воспроизведения звука является количество искажений, которое вносится в сигнал при
его прохождении через звуковой тракт. Искажения вносятся практически при любой обработке, так что главная
для нас задача — свести к минимуму или вообще исключить обработку звука там, где это возможно. Также сигнал
может искажаться при передаче (при передаче в аналоговом виде это неизбежно).

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

Источник — звук в одном из форматов lossy, lossless PCM или DSD. Может быть файлом на жестком диске,
сетевом диске, флешке, либо же потоком данных из сети.

Плеер — содержит декодер, обработчики звука, вывод.

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

Звуковое устройство ПК — это может быть встроенная в материнскую плату или дискретная PCI/PCI-E звуковая
карта, HDMI выход видеокарты или Bluetooth-адаптер. Особый интерес представляют именно звуковые карты, важным
элементом которых является Digital Signal Processor, совершающий необходимую обработку звукового потока, а также
обработку в соответствии с выставленными настройками в драйвере звуковой карты. Большинство операций, которые
производит звуковая карта, зависит от модели звуковой карты и её настроек. Также звуковая карта содержит
цифро-аналоговый преобразователь, который используется в случае вывода звука в аналоговом виде.

Внешний ЦАП / звуковая карта — внешнее звуковое устройство, подкюченное по цифровому интерфейсу к USB
порту или цифровому выходу звуковой карты. Такое утсройство берет на себя цифро-аналоговое преобразование, а
также может выполнять обработку аналогично внутренней звуковой карте. Разделение устройств на ЦАП и звуковые
карты условно: как правило, ЦАП больше ориентирован на воспроизведение и имеет миинимум функций; звуковая карта
же обычно является мультимедийным устройством, может содержать сложные обработчики, а также позволяет записывать
звук.

Усилитель — усилитель звуковой частоты. Аналоговый элемент, предназначенный для увеличения уровня
электрического сигнала до необходимого для воспроизведения через звукоизлучатели. Ресиверы, как правило, уже
содержат в себе УЗЧ, позволяющий выводить звук на колонки. Звуковые карты и ЦАП обычно имеют на выходе уровень
сигнала достаточный только для воспроизведения через наушники и потому для вывода на колонки нужен
дополнительный УЗЧ.

Цифровой ресивер — аудио-видео ресивер. Высокотехнологичное устройство со множеством цифровых и аналоговых
входов, включающее в себя ЦАП, различные обработчики и усилитель звука. Позволяет выводить звук на колонки,
наушники, а также (некоторые модели) на Bluetooth устройства воспроизведения.

Звукоизлучатели (отмечены значками наушников и колонок) — электроакустические элементы, которые
преобразовывают электрический сигнал от усилителя в звуковые волны. Как правило представляют собой динамические
головки громкоговорителей (колонок) или наушников. Каждому выходному каналу УЗЧ соответствует один или несколько
звукоизлучателей колонок или наушников.

Bluetooth устройства вывода (отмечены наушниками со значком Bluetooth) — беспроводные устройства, на
которые можно выводить звук в цифровом виде с Bluetooth-адаптера компьютера или с ресивера (если он оборудован
передатчиком). Содержат в себе декодер, ЦАП и усилитель. Передача чаще всего происходит в lossy формате SBC.

Как настроить эквалайзер для foobar2000

Есть простая пошаговая инструкция, которая позволит сделать это быстро и просто. Не придется прибегать к сторонним средствам в виде измерительных микрофонов, анализаторов и тихих помещений. Весь процесс будет зависеть от остроты слуха пользователя и его «наслушанности». Результатом станет лучшее звучание с образцовыми показателями.

Руководство по настройке:

  1. Для начала понадобится несколько простых требований, которые может соблюдать любой в домашней обстановке – это проигрыватель фубар2000, плей-лист, айдиофайлы для эквалайзера, сосредоточенность и тихая атмосфера.
  2. Открываем плей-лист в фубаре.
  3. В DSP Equalizer продвигаем окошко настроек так, чтобы список песен был виден полностью.
  4. В конфигурации плеера загружаем пресет.
  5. Каждую полосу эквалайзера прописываем тестовым сигналом в соответствии с услышанным. От пользователя требуется передвинуть ползунки так, чтобы уравнять их между собой. Все эти операции производятся на слух. К примеру, диапазон АЧХ для обычных рабочих колонок не больше +-4 дБ. Далее придется сдвинуть ползунки как минимум на 4 позиции вверх или вниз.
  6. В качестве образца возьмем исходный уровень громкости 880 Гц или 1,2 кГц. В положении 55 Гц и 20000 кГц практические ничего не слышно и не рекомендуется выставлять эти уровни.
  7. Для точности необходимо сравнивать нижние и верхние ползунки на разных полосах и менять воспроизведение текстовых сигналов.
  8. Прослушивание происходит в несколько подходов до тех пора, пока все звучание не будет плавное и ровное.
  9. После того, как все поля эквалайзера выровнены, нажимаем «Auto Level».

Справка! Данные настройки можно проводить отдельно для каждой колонки с помощью «Equalizer split» и регуляторов в системном микшере.

Пользовательский опыт использования foobar2000

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

Если вас особенно беспокоит внешний вид плеера foobar2000 v1.5.5 (RUS), вы можете использовать редактор тем, чтобы настроить вид по своему вкусу, но имейте в виду, что это может занять некоторое время.

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

Однако, несмотря на то, что всё в foorbar2000 было в его пользу, никуда не деться от того факта, что у него есть некоторые недостатки. Это не та программа, в которой новички сразу почувствуют себя как дома. Не смотря на это, после того, как вы привыкните к foobar2000, поймёте как все работает, и потратите немного времени на настройку, вы сможете насладиться просто потрясающим качеством воспроизведения.

Любая музыка, которую вы добавляете в просматриваемые папки, будет автоматически добавлена ​​в вашу библиотеку foorbar2000, чтобы ее можно было преобразовать в списки воспроизведения или воспроизвести по отдельности.

Помогла статья? Сделай репост!

1.5.5

  • Component autoupdate dialog visual fixes.
  • Fixed an obscure bug in FPL playlist loader.
  • MP4 AAC/USAC compatibility fixes (additional component still required).
  • Fixed incorrect behavior of shared printf() function on large hex values.
  • Made creation time explicitly retained when a file needs to be rewritten during a tag update.
  • Fixed lockup on dropped HTTPS internet radio connection.
  • Equalizer settings are no longer forgotten after disabling equalizer via the checkbox.
  • Fixed missing seekbar with remote MP3 files containing embedded cuesheets.
  • Audio CD ripper: removed outdated AccurateRip support based on outdated specification.
    Proper AccurateRip support will be restored in a future update.

1.6.7

  • Built-in WASAPI exclusive output.
    Rewritten entirely in beta 7, old beta1-6 bugs should be gone.
  • Added ‘smart stop’ option in Advanced Preferences; press stop key once to stop-after-current, twice to stop now.
  • Fixed WavPack lossy not working regression from 1.6.6.
  • Made Output preferences reflect output device changes made by output picker toolbar. (beta 5)
  • Allowed per-track REM COMMENT in cuesheets. (beta 6)
  • HLS radio bug fixes. (beta 6)
  • Fixed crashing on failed paste operations in Properties dialog. (beta 6)
  • Fixed incorrect handling of UTF-8 file names inside ZIP archives. (beta 6)
  • Removed 8-bit output option. (beta 7)
  • Fixed inaccurate preamp decibel formatting in Converter setup dialog. (beta 7)
  • Prevented popup of Preferences page prompting for a valid output device if the audio device was unplugged with foobar2000 in background. (beta 13)
  • Added .weba (WebM audio) to recognied extensions. (beta 15)
  • Fixed issues with playing certain streamed M4A files. (beta 16)

Медиабиблиотека

Создание папок в медиа библиотеке плеера не должно составить особого труда — как одной, так и нескольких. Все изменения будут моментально учитываться после первоначального индексирования. Для произведения медиа библиотеки в базовых настройках будет доступен Album List. В его функции входит сортировка и вывод в нужном виде и порядке всех ваших файлов. Отображение самой медиа библиотеки создаётся примерно по такому же принципу, как и группировка в плейлисте треков, то есть при помощи тегов, но в таком случае вы можете с тем же успехом использовать и функции. Отображений можно создать любое количество, а потом выбирать их прямо из выпадающего списка. Без сомнения, это очень удобно.

1.6.2

  • HLS radio bug fixes.
  • Double clicking album covers in Default User Interface shows full-size picture.
  • Archive reader optimizations; much more efficient handling of uncompressed (store-mode) archives.
  • Drag-and-drop or copy-to-clipboard of large number of tracks no longer copies their plaintext titles.
  • Fixed unresponsive Album List when selecting lots of items.
  • Added workarounds for wrong audio mix format reported by certain buggy soundcard drivers.
  • Added workaround for too quiet playback since removal of Windows Mixer volume slider synchronization in previous versions.
  • Fixed crashing when attempting to read from 7-zip archive that does not exist.
  • Increased playback queue length limit to 256 tracks.
  • Fixed incompatibilities with certain bluetooth headsets introduced in 1.6.1.
  • Fixed incorrect handling of embedded pictures in Speex tags.
  • Fixed incorrect info shown for IMA ADPCM in Matroska.
  • Fixed no error message on failure to update embedded pictures if embedding of pictures is not supported for this file type.
  • Removed nonsensical bit depth info shown with some Matroska files.
  • Cleaned up listed file types in various «import picture» dialogs.
  • Workaround for stuck process if attempting to update foobar2000 while running foobar2000 is busy.

Общая характеристика

Релиз самой ранней версии Foobar состоялся в конце 2002 года. Автор разработки Peter Pawlowski ранее был сотрудником фирмы Nullsoft, специализирующейся на разработке проигрывателя Winamp.

На портале foobar2000.org/download рекомендуется скачать новейшую окончательную версию или же тестовую. Обе версии, как свидетельствуют три года экспериментов, функционируют одинаково, однако тестовая версия Foobar2000 изредка будет предлагать установку обновлений до поздних релизов, создавая тем самым некоторые затруднения.

Предлагаются два способа установки: Standard и Portable. Считаю, что второй способ более предпочтительный, так как весь пакет настроек содержится не в реестре, а в каталоге с файлами программ. При установке новой версии Windows не возникнет необходимости в создании резервных копий.

На последующей стадии мастера указывается тип настройки. При обновлении уже установленной версии проигрывателя лучше всего выбирать «Previous», чтобы Foobar2000 выложил опции предыдущей установки. Автоматически устанавливается режим «Normal», где отключены преимущественно неиспользуемые опции: чтение из архивов, поддержка программы freedb, работа с эскизами файлов.

Опции

Войдем в настройки («File — Preferences») и рассмотрим основные подпункты.

Components

Перечень установленных составляющих. Помеченные серым цветом являются ядром проигрывателя и удалению не подлежат.

Стоит отметить, что в сравнении с версиями Foobar2000 до 1.x навигация расширениями облегчена, проще производить их установку (клавиша «install») и удалять, применяя контекстное меню. Проверка обновлений — клавиша «Get updates…». Благодаря расширениям функции проигрывателя стали более разнообразными, о чем речь пойдет ниже.

Display

Интерфейс проигрывателя по умолчанию (Default User Interface). Также распространены Panels UI иColumns UI, устанавливаемые в качестве расширений и которые можно отыскать во вкладке Display.

В любом случае, каждый интерфейс (у меня — Columns UI) дает возможность для более широкой настройки отображения: и панели, и расцветки, и шрифтов. «Ленивым» способом является вызвать QuickSetup и экспортировать/импортировать предварительные установки, постоянно выкладываемые на форуме.

Составляющая Columns UI в работе

Keyboards Shortcuts

Перечень команд уже содержит предустановленные комбинации клавиш. Новые комбинации добавляются нажатием клавиши «Add New», избрав действие («Action») и нажав требуемую комбинацию в строке «Key». Рекомендуется задействовать функцию «Global Hotkey», чтобы комбинации функционировали в процессе работы остальных программ. Благодаря данной опции не потребуется постоянно открывать окно плеера, чтобы, допустим, изменить песню или поставить на паузу играющую в данный момент.

Playback

Интерес представляет опция ReplayGain. Проще говоря, это методика, благодаря которой все композиции в медиатеке проигрываются с идентичной громкостью. По сравнению с похожей и более распространенной опцией нормализации, начальное содержимое файла не изменяется: сведения о громкости содержатся в метаданных.

Регулировка настроек ReplayGain осуществляется при помощи опций «Processing» и «Source mode». Принципам работы с ними посвящена отдельная статья, которая уже есть.

DSP менеджер

DSP — цифровая обработка сигналов (Digital Signal Processing). Самым распространенным обработчиком, имеющимся почти в каждом проигрывателе, является эквалайзер. Чтобы его активировать в Foobar2000, следует переместить стрелкой Equalizer из перечня Available DSPs в Active DSPs.

Эквалайзер в Foobar2000

Среди остальных DSP можно уделить внимание «Resampler», служащий для превращения частоты звуковой дискретизации, «Reverse stereo channels» и «Convert mono to stereo». Благодаря расширениям имеются и прочие разновидности конвертирования

Но следует учесть, что из-за ресэмплера Ваше устройство может быть загружено на 50%. То же касается и прочих DSP. Также распространено мнение, что для звука недопустимо применять любой конвертер, в частности, эквалайзер. Поэтому в Foobar2000 эквалайзер не находится на виду, как в Winamp или AIMP, а «скрыт» — как второстепенная опция.

Output

Аудиовывод на внешние приспособления. При типовой конфигурации (вмонтированная звуковая плата, колонки) настройки изменять не требуется, а вот если у Вас имеется, допустим, качественная звуковая плата, то можно изменить настройку и типовую конфигурацию DirectSound (DS — первоначальное звуковое устройство). Советую установить расширение для аудио-вывода «напрямую», в обход микшера Windows — через WASAPI, ASIO, Kernel Streaming.

Output — опции аудиовывода

Shell Integration

Интеграция проигрывателя с Windows: файловые ассоциации, контекстное меню, автоматическая установка Foobar2000.

Tools

Средства — Lyric Show Panel, Library Tree, предустановленные в форме модулей и нуждающиеся в дополнительных параметрах настройки.

Advanced

В указанной вкладке содержатся настройки либо второразрядные, либо экспериментальные, которые способны отрицательно повлиять на продуктивность. Однако именно здесь можно изменить прозрачность окон, частоту дискретизации (странно, но в Converter такая возможность не предусмотрена), избрать форматы тегов для MP3/MP4.

Components by: Peter [show all]

Name Last Update Description
ABX Comparator 2.0.6dTags: ABX, comparator 2020-03-02 Performs a double-blind listening test between two tracks.
ASIO support 2.1.2Tags: output 2012-06-06 Provides ASIO output support. …
Audio CD Writer 3.0.3Tags: audio cd 2011-02-24 Allows you to burn audio CDs from any of supported audio formats, through context menu commands.
Binary Comparator 2.3Tags: comparator, diagnostic 2021-08-09 Performs binary comparison between two or more tracks and reports differences.
Classic Properties Dialog 1.1Tags: tagging 2020-07-23 Old Properties dialog from foobar2000 versions older than 1.5 + «Manage attached pictures» dialog. …
Classic User Interface 1.2Tags: nostalgia, user interface 2019-04-26 The Default User Interface from early foobar2000 versions is back! …
Command-Line Decoder Wrapper 0.5.3Tags: decoder 2018-01-18 This component allows you to comfortably play or convert any audio format with a standalone command-line …
Decoding Speed Test 1.2.5Tags: diagnostic 2018-07-19 Measures decoding speed of audio files.
FFmpeg Decoder Wrapper 0.6Tags: decoder 2021-03-09 This component allows foobar2000 to read arbitrary file formats via user-supplied ffmpeg.exe and ffprobe.exe.
File Integrity Verifier 1.4Tags: diagnostic 2020-07-02 Checks specified media files for decoding errors. Note that with most formats, its accuracy is limited …
Impulse Response Convolver 0.3.3Tags: DSP 2019-12-16 Allows arbitrary effects to be captured and used inside foobar2000.
Kernel Streaming support 1.2.2Tags: output 2006-08-04 Allows bit-exact playback bypassing Windows kernel mixer. Activated through playback / output preferences
Masstagger 1.8.5Tags: tagging 2019-08-15 Automates various tag editing operations.
Monkey’s Audio Decoder 2.3.1Tags: decoder 2019-11-20 Provides decoding support for Monkey’s Audio files (.APE) as well as APE Link files (.APL).
Playback Statistics 3.0.4Tags: playback statistics 2020-07-02 This component collects and maintains statistics for played songs. …
Quick Tagger 1.0.3Tags: tagging 2010-09-01 Adds customizable context menu commands for quickly setting tag fields to preconfigured values (for rating …
RAM-Disk 1.0 2012-01-20 Creates temporary copies of a group of tracks — for an example, your playlist — in application’s memory. …
Reverse Player 1.0 2018-01-09 Plays your music backwards. That’s all. …
Tag Sanitizer 1.3Tags: tagging 2021-02-15 Removes excessive or otherwise unwanted tags from your music files. …
Text Tools 1.0.5Tags: clipboard 2010-09-01 Adds customizable context menu commands for copying information about the selected tracks to Windows …
UPnP MediaRenderer Output 1.3.2Tags: output, remote control, streaming 2019-06-11 This component presents any UPnP MediaRenderer devices present on your home network as foobar2000 output …
Utility DSP Array 1.2.3Tags: DSP 2021-01-12 Contains the following utility DSP modules: …
WASAPI output support 3.4Tags: output 2020-12-30 Adds Windows Audio Session API exclusive mode output support, allowing bit-exact output and muting all …

Android настройка foobar2000

Проигрыватель фубар2000 для мобильного устройства лучше скачивать с Google Play. В версии 1.0.63 имеются бинарные файлы, которые не подходят всем устройствам. Наилучшим вариантом считается версия 1.1.26, которая работает полноценно на всех версиях андроид системы.

Пошаговое руководство:

  1. Скачиваем архив themes.rar и распаковываем его.
  2. Переносим на карту памяти.
  3. Открываем в мобильном устройстве фубар2000.
  4. Выбрав окно «Browse», нажимаем на ключ (настройки), расположенный в верхнем углу справа.
  5. Далее выбираем «Choose Skin».
  6. Добавляем любой скин из папки themes (файл должен быть в формате .fbskin).
  7. Ставим галочку рядом с «User skins».
  8. Далее дожидаемся процесса смены темы плеера.
  9. Рекомендуется выбирать небольшие по размеру файлы.

1.6.7

  • Built-in WASAPI exclusive output.
    Rewritten entirely in beta 7, old beta1-6 bugs should be gone.
  • Added ‘smart stop’ option in Advanced Preferences; press stop key once to stop-after-current, twice to stop now.
  • Fixed WavPack lossy not working regression from 1.6.6.
  • Made Output preferences reflect output device changes made by output picker toolbar. (beta 5)
  • Allowed per-track REM COMMENT in cuesheets. (beta 6)
  • HLS radio bug fixes. (beta 6)
  • Fixed crashing on failed paste operations in Properties dialog. (beta 6)
  • Fixed incorrect handling of UTF-8 file names inside ZIP archives. (beta 6)
  • Removed 8-bit output option. (beta 7)
  • Fixed inaccurate preamp decibel formatting in Converter setup dialog. (beta 7)
  • Prevented popup of Preferences page prompting for a valid output device if the audio device was unplugged with foobar2000 in background. (beta 13)
  • Added .weba (WebM audio) to recognied extensions. (beta 15)
  • Fixed issues with playing certain streamed M4A files. (beta 16)

Настройка горячих клавиш.

Еще одним из важнейших свойств foobar2000 лично для меня является корректная работа горячих клавиш. Уже очень давно для управления foobar-ом я пользуюсь исключительно глобальными горячими клавишами.

Мой вариант клавиш такой:

  • CTRL+ALT+Стрелка вверх – увеличить громкость;
  • CTRL+ALT+Стрелка вниз – уменьшить громкость;
  • CTRL+ё — Воспроизведение/Пауза;
  • CTRL+ALT+PageUp – перейти на предыдущий трэк;
  • CTRL+ALT+PageDown – перейти на следующий трэк;
  • CTRL+ALT+End – показать окно foobar2000;
  • CTRL+ALT+Num * – включить случайное воспроизведение по трэкам;
  • CTRL+ALT+Num — – включить воспроизведение по порядку;

Для настройки горячих клавиш открываем настройки File—Preferences-Keyboards Shortcuts

Для добавления глобальной клавиши нажимаем кнопку «Add new», в список клавиш добавляется новая строчка, в которой пока только содержится <not set>

Ставим галочку «Global hotkey», затем в списке «Action» выбираем необходимое действие, затем ставим курсор в поле «Key» и нажимаем желаемую комбинацию клавиш. В результате вид окна получается примерно такой

Все, клавиша добавлена. Добавляем аналогично все остальные.

!!! По окончании настройки я опять перемещаю файл «portable_mode_enabled» из корня диска D в папку D:\W\foobar2000 чтобы формально сделать программу портативной.

Видео по теме:

Тест скорости

3.1 Методика тестирования

В качестве тестового файла выберем генерируемый программой RightMark Audio Analyzer сигнал с параметрами 16 бит 44.1 кГц. Тест производится с помощью плагина Decoding Speed Test для foobar2000 с включением одного из тестируемых DSP (настройки ресемплеров аналогичны приведенным на скриншотах выше).

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

3.2 Результаты

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

Speex

Total length: 11:47.906
Info Read time: 0:00.000
Opening time: 0:00.008
Decoding time: 1:50.764
6.391x realtime

3.3 О результатах

Показателем скорости является отношение продолжительности файла к времени его обработки (например, 10x realtime).

Самым быстрым оказался SoX, что объясняется поддержкой инструкций SSE3. Неплохую скорость показал стандартный ресемплер PPHS и SSRC. SRC9 и Speex в данных режимах оказались очень медленными и будут давать при воспроизведении сильную нагрузку на процессор (особенно на слабые).

Возможности

Foobar2000 способен воспроизвести большую часть существующих форматов аудио, работать с архивами RAR и ZIP. А для удобства управления, в плеере предусмотрены «горячие клавиши управления», настраивать которые, можно самостоятельно. Список других возможностей приложения:

  • Использование технологии слепого тестирования ABY Testing, для определения обьективной оценки качества звучания композиций.
  • Чтение тэгов из файлов в формате MP3 с возможностью их редактирования.
  • Предоставление подробной информации об аудиофайлах.
  • Поддержка плагинов, созданных сторонними разработчиками.
  • Функция ReplayGain обеспечивает звучание на одном уровне треков разной громкости.
  • Работает она благодаря дополнительным тэгам и без необходимости в модификации аудиопотока.
  • Наличие встроенных инструментов для обработки аудиофайлов.
  • Доступ к практичной командной строке.
  • Возможность сжатия файлов с минимальной потерей качества их звучания.
  • Функция переключения композиций после наведения на них курсором.
  • Предоставление доступа к параметрам частоты дискретизации.
  • Возможность кастомизации меню.

Playback issues

Foobar DSD playback via DSD DAC:

To play DSD on foobar 2000:

  1. Download ASIOProxyInstall.
  2. Unpack and launch ASIOProxyInstall-xxx.exe
  3. Download foobar’s ASIO plugin here
  4. Launch the foobar playback software and open Preferences (<Ctrl+P> key combination) > Components.
  5. Click Install button. In opened Install component window select foo_out_asio.fb2k-component file.
  6. Click OK button into Preferences window. Restart foobar2000.
  7. Open Preferences (<Ctrl+P> key combination) > Output > ASIO.
  8. Into ASIO drivers list double click on foo_dsd_asio driver to configure according to your DSD DAC device.
  9. Go to Preferences > Output. Into Device drop-down list select DSD : ASIO : foo_dsd_asio.
  10. Push OK button into Preferences window.

Настройка горячих клавиш в foobar2000

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

Чтобы настроить горячие клавиши в foobar2000, нужно сделать следующее:

  1. Зайти в основное меню плеера и выбрать Preferences — Keyboard shortcuts.
  2. Добавить сочетания — F3 — Edit / Search (вызов диалогового окна с композициями, а именно плей-листа с воспроизводимыми треками). Такой способ поиска удобнее основного, так как нажатием одной клавиши можно сразу перейти к нужной композиции.
  3. Space (Пробел) — Playback / Play or pause – нажимая пробел, трек останавливается на паузу и при повторном нажатии воспроизводится с момента остановки.

Важно! Горячие клавиши можно настроить под себя и в любом количестве.

Подводя итог, ко всему вышесказанному хочется сказать, что это доступная многим программа не имеет существенных недостатков. Число пользователей с каждым годом увеличивается.  У постоянных юзеров нет желания искать альтернативу. Фубар2000 – это легкий проигрыватель, занимающий не более 3 МБ. За 10 лет доработок его вес не увеличился, а функционал расширился.

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

1.6.1

  • Added support for HLS: HTTP Live Streaming. To use, add internet M3U8 file through Add Location dialog.
  • Enabled icy-metadata support for Ogg FLAC internet radio streams.
  • Updated Properties / ReplayGain page layout if editing a single file.
  • Improved Properties dialog performance, list of autocomplete entries is populated asynchronously.
  • Enabled embedded album art loading from raw .AAC files with ID3 tags.
  • Updated FFmpeg to 4.3.1.
  • Added support for playing Matroska A_MS/ACM content.
  • Fixes for rare AAC codec configurations that FFmpeg doesn’t fully support — an add-on decoder can override the built-in one for such special cases.
  • Decoders are now made aware of output sample rate (from Windows Mixer settings) and can decode certain formats directly to the intended sample rate, skipping potential resampling steps.
  • Fixed «fade on manual track change» setting not being used since version 1.6.
  • Changing volume no longer affects Windows Mixer sliders; restarting foobar2000 no longer resets Windows Mixer slider to 100%.
  • Mitigated crash when initiating drag&drop of a very large number of songs (such as Album List «all music»).
  • Enabled support for 7-zip archives using PPMd compression.
Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Adblock
detector