12-08-2023
Один из вариантов главного окна foobar2000 |
|
Тип | |
---|---|
Разработчик |
Питер Павловски (Peter Pawlowski) |
Операционная система | |
Языки интерфейса | |
Первый выпуск | |
Последняя версия |
1.1.15 (14 сентября 2012) |
Состояние |
В активной разработке |
Лицензия |
ядро — проприетарное, |
Сайт |
foobar2000.org (англ.) |
foobar2000 — программный аудиопроигрыватель, разработанный Питером Павловски[1] (польск. Peter Pawlowski), разработчиком-фрилансером, ранее работавшим на Nullsoft. Минималистичный интерфейс и высокая производительность программы сочетаются с широкими возможностями и расширяемостью.
Содержание |
Обладает минималистичным интерфейсом с возможностью расширения и включает в себя множество функций для поддержки метаданных и высококачественного воспроизведения звука. Теоретический максимум частоты семплирования и битовой ширины аудиовыхода превосходят возможности профессионального аудиооборудования. Для качественного воспроизведения аудио он производит формовку шума и дизеринг. Существуют как официальные компоненты, так и компоненты сторонних разработчиков с большим ассортиментом дополнительных функций.
Ядро проигрывателя поддерживает аудиоформаты сжатия с потерями MPEG (MP1, MP2, MP3), AAC, Musepack, WMA[уточнить], Vorbis, Speex; аудиоформаты сжатия без потерь FLAC, WavPack, ALAC; аудиоформат без сжатия PCM; аудиоконтейнеры Ogg, Matroska, WAV, AIFF, RIFF , AU (англ.), SND (англ.), а также звуковые компакт-диски. Выпускаются подключаемые модули (плагины), добавляющие поддержку формата сжатия с потерями AC-3; форматов сжатия без потерь Monkey's Audio, LPAC (англ.), TTA, OptimFROG, TAK, Shorten (англ.); трекерных аудиоформатов (MOD, TFMX и др.), в том числе аудиоформатов игровых приставок и игр для ПК[2]: NSF, SPC (англ.), PSF (англ.) и других. Выпускаются подключаемые модули, позволяющие воспроизводить музыку и считывать метаданные из файлов, упакованных в архивы (с извлечением их во временные файлы прозрачно для пользователя): в стандартной поставке (foo_unpack.dll) — ZIP, GZIP, RAR; с дополнительными подключаемыми модулями (foo_unpack_7z.dll, foo_unpack_lha.dll, foo_unpackunix.dll) — 7-Zip, LHA, TAR, и BZIP2[3].
Проигрыватель в стандартной поставке обладает следующими возможностями:
В официальных авторских плагинах реализованы некоторые дополнительные функции:
Исходный код ядра является проприетарным, и свободно не распространяется. Тем не менее SDK для разработки плагинов публикуется под лицензией BSD.
По мере развития проигрывателя сформировались несколько различных пользовательских интерфейсов в виде подключаемых модулей: помимо стандартного (англ. default UI) развились столбцовый[уточнить] (англ. columns UI) и панельный (англ. panels UI) интерфейсы. Интерфейс в виде панелей обладал большими гибкостью и возможностями, однако с версии 0.9.5.3 он более не поддерживается. В то же время получил развитие стандартный интерфейс, ранее не обладавший почти никакими настройками. Интерфейс со столбцами тем временем стал довольно функциональным компонентом, и многократно превосходит стандартный . Также появился ещё один альтернативный панельный компонент интерфейса (англ. iPanels UI), но он развития не получил из-за сложности использования со сценарным языком Squirrel (в качестве стандартного внутреннего сценарного языка программирования foobar2000 использует Tagz).
Приложение разработано исключительно для операционных систем семейства Windows и только с английским интерфейсом. Автор программы заявлял об отсутствии желания разрабатывать как многоязычную, так и многоплатформенную версии . С версии 0.9.5 также прекращена поддержка Windows 2000: при использовании штатного инсталлятора foobar2000 новых версий не может быть установлен в среде этой ОС.
Проприетарная лицензия[4] проигрывателя разрешает свободное распространение только немодифицированных копий установщика программы. Однако, русское сообщество пользователей проигрывателя открыто распространяли модифицированные комплекты с собственными инсталяторами, что вызвало повышенное внимание автора программы, и, в результате, открытое распространение пользовательских сборок программы в форуме сообщества было прекращено[5].
Внешние изображения | |
---|---|
About foobar2000 v1.1.1 beta 1 |
В описании первой бета-версии 1.1.1 фигурировало название Blitz Audio Player, а выпущенной спустя несколько часов второй бета-версии приложения было возвращено название foobar2000 audio player.
Аудиоплееры для Windows | |
---|---|
Freeware |
1by1 • AIMP • Apollo • Bearshare • Evil Player • foobar2000 • GOM Player • iTunes • Light Alloy • MusicBee • OrangeCD Player • QuickTime • Quintessential Media Player • Sony SonicStage • Spider Player • The KMPlayer • Media Player Classic • Windows Media Player |
Shareware | |
Open Source |
Foobar2000.