10 лет назад 10 апреля 2014 в 11:49 3925

Foobar2000
Плеер foobar2000 (www.foobar2000.org) – заслуженный ветеран рынка медиаплееров для Windows. В ряду многочисленных конкурентов он всегда держался особняком, выделяясь из общей массы. Найдется не так много Windows-программ размером чуть более 3 Мбайт, о которых можно так много рассказать. Давайте разберемся, что способен предложить foobar 2000 в эпоху стриминговых сервисов, старых и новых конкурентов.

Личные медиаколлекции сейчас чаще всего состоят из двух компонентов: облачного и локального. В первом случае это архивы и плей-листы на различных облачных сервисах. Во втором – конкретные папки и файлы на вашем собственном компьютере. Как правило, они сосуществуют, хорошо дополняя друг друга. На стороне облачных решений – огромные объемы коллекций, собрать которые самостоятельно одному частнику просто не под силу. В то же время локальный архив всегда под рукой, не зависит от интернет-соединения. Только в такой форме коллекция действительно находится под нашим полным контролем: мы не зависим от капризов владельцев внешних сервисов, вольны выбирать формат и свойства файлов, редактировать их описания, а то и сами файлы в соответствии с собственными потребностями.

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

foobar2000

Начнем по порядку – с проигрывания музыки. Foobar отличается завидной всеядностью по отношению к форматам музыкальных файлов. Даже «из коробки» он способен проигрывать практически все мало-мальски известные форматы. Так что проблем с совместимостью не будет. Кроме того, можно скачать дополнительный набор кодеков как для прослушивания, так и для кодирования. Есть настройки вывода потока на устройства воспроизведения, которые пригодятся владельцам качественной акустики.

Foobar2000 весьма оперативно строит собственную базу-медиатеку на основе анализа файлов в указанных вами источниках. Он также умеет отслеживать появление в них новой музыки. Библиотеку можно быстро почистить от пустых ссылок и другого мусора командами Remove Duplicates и Remove Dead Items.

Плеер очень легкий и нетребовательный к системным ресурсам, с быстрым запуском. Даже с большими проиндексированными библиотеками он справляется без тормозов, что не может не радовать. Не могу не отметить отличную поддержку клавиатурных комбинаций для управления плеером. Более того, их можно настраивать по собственному вкусу. Foobar умеет работать и с интернет-радио, для запуска такой внешней станции необходимо указать адрес потока в поле File > Add Location. Правда, это работает только с сервисами, которые без особых ухищрений просто отдают в Сеть свой медиапоток. Если же на нужном источнике стоит хитрый собственный плеер, попробуйте поискать ссылки на файлы M3U или PLS – их можно затащить в foobar.

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

Foobar2000

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

Foobar2000

Для настройки внешнего вида пользовательского интерфейса служит специальный режим, доступ к которому можно получить в меню View > Layout > Enable Layout Editing Mode (Live Editing). После этого для любого элемента интерфейса можно будет вызвать контекстное меню, в котором и настраиваются его параметры. При желании можно вообще создать заготовку пустого экрана программы и заполнить ее нужными именно вам блоками. Это мощный инструмент – обязательно попробуйте, будет интересно.

Можно вмешаться и в состав инструментов самого плеера, оставив только те модули, которые вам действительно необходимы, и попутно избавившись от ненужных.
Следующая вкусность плеера – галерея дополнительных компонентов, которые можно найти как на официальном сайте проекта, так и на сторонних ресурсах. Установка их элементарна и сводится к перетаскиванию скачанных файлов на панель Components в настройках плеера. Можно и самостоятельно распаковать новые библиотеки в соответствующую папку foobar (Components).

Foobar2000

Если говорить про самые полезные дополнения, то можно избрать следующую стратегию. Сначала, если в этом есть необходимость, дополняем плеер отдельными кодеками. Далее рекомендую поставить один-два модуля для работы с медиабиблиотекой, например один из модулей автоматического обновления тегов файлов из онлайновых баз. Комбинация freedb, MusicBrainz и Discoz даст весьма недурственный охват. Затем уже можно поработать с интерфейсом, например, поставить альтернативный Columns UI. На мой взгляд, здесь лучше пробовать в работе различные варианты отображения библиотеки. Такой подход в итоге оказывается намного практичнее поиска «украшательств». Обязательно попробуйте различные инструменты работы со списками воспроизведения. Плей-листы – основа foobar2000, и лучше сразу же подобрать подходящий и удобный именно вам вариант. В завершение настройки можно добавить опциональные вещи в духе блока поиска текста песен или скробблера для Last.fm. Если говорить о моем субъективном опыте общения с foobar2000, то лично я давно оставил эксперименты с украшениями – все равно плеер чаще всего используется в фоне, и сосредоточился на поддержке нужных форматов и интерфейсе, удобном для создания плей-листов и просмотра коллекции. Вы можете реализовать свое представление об идеальном плеере, благо сделать это совсем несложно.
Если нет желания возиться с самостоятельным тюнингом программы, можно попробовать в работе одну из готовых сборок на основе сконфигурированным другими пользователями версиями foobar, благо экспортировать настройки и выложить их во всеобщий доступ не так трудно. Соответствующие разделы сообществ пользователей плеера предлагают огромный выбор вариантов. Устройство сборок различное – это могут быть и просто наборы конфигурационных файлов, и полностью пересобранные версии плеера. Установка готовых сборок также может неузнаваемо изменить внешний вид foobar.

Foobar2000

У подобной вольницы есть и обратная сторона. Простота установки и большой выбор прямо-таки подталкивают к экспериментам, что в итоге может не лучшим образом сказаться на стабильности работы плеера. Поэтому при всем уважении к авторам готовых сборок рекомендую строить свой foobar самостоятельно, по принципу: «Идеальная система – это не та, к которой нечего добавить, а та, где нечего убавить».
Кстати говоря, у foobar есть онлайновый инструмент поиска ошибок, который проверяет конфигурацию программы на предмет известных сбойных модулей, – вполне логичное и нужное решение, учитывая открытый характер системы, в которую пользователь может добавить самую экзотичную смесь компонентов. Результатом работы этого инструмента становится список потенциально нестабильных компонентов со ссылками на скачивание их самых свежих версий.

Foobar2000

В foobar есть много дополнительных инструментов. Среди них – кодирование и запись дисков прямо из плеера, средства лечения заголовков файлов и испорченных MP3. Встроенный конвертер музыкальных форматов очень прост в использовании, работает качественно и практически снимает потребность в каких-либо дополнительных внешних программах для решения этой задачи. Не могу не назвать плагин UPnP, который позволяет построить сервер на основе foobar и запустить потоковую трансляцию, которую можно принимать практически на любом устройстве вне зависимости от платформы – от мобильника до браузера.

Foobar2000

Foobar – это определенно не продукт в стиле «запустил и забыл»: к данному плееру обращаются, когда нужно персонализированное решение с нестандартными настройками. Это своеобразная и полезная программа, однако не все в ней так радужно. Так что теперь о печальном. Пожалуй, самая неприятная особенность – проблема прямой синхронизации со сторонними мобильными устройствами. С этим у foobar2000 туго. Штатно синхронизации здесь просто нет, а предлагаемые решения нельзя назвать удобными. Претендующие на универсальность инструменты, которые можно отыскать в Сети, пребывают в ранних стадиях разработки и выглядят на деле весьма уныло. Синхронизация – не единственная проблема. Локализация foobar официально не предусмотрена в принципе, причем разработчик плеера четко заявляет, что так будет и впредь. Конечно, проблема эта известна давно, и уже существуют сделанные умельцами сборки на русском. Но здесь есть и свой подводный камень. Поскольку развитие плеера, по сути, сосредоточено в руках одного человека, добавление и изменение функций, в том числе тех, на которых строится работа сторонних разработчиков, непредсказуемы.

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

Алексей Кутовенко

Никто не прокомментировал материал. Есть мысли?