Стаття аудіо програвач foobar

Розробка плеєра йде семимильними кроками і нинішня версія 0.7 вже цілком здатна за своєю функціональністю змагатися з кращими комерційними програмами. Що ж відрізняє даний програвач від безлічі інших? Адже той же Winamp 2. X за своїми можливостями залишає далеко позаду більшість програм подібного роду, а за якістю звучання він давно вже здатний змагатися з колишніми улюбленцями меломанів Apollo і NAD.

Перш за все це професійний підхід до розробки. Наприклад, в розробці програми і плагінів під неї беруть активну участь творці кодека LAME. розробники кодувальників і декодерів різних форматів (Musepack. AAC. WavePack. FLAC і т.д.), а передові технології тут же знаходять своє реальне втілення. Як мені здається, в майбутньому Foobar буде виділятися серед аудіоплеєрів так само, як і FAR серед файлових менеджерів: саме величезні можливості, здатні задовольнити потреби як новачків, так і досвідчених користувачів, а не гонитва за популярністю дозволять йому залишитися на плаву.

Перераховувати всі можливості Foobar можна дуже і дуже довго, я спробую зупинятися лише на головних.

Перш за все, на відміну від Winamp і його клонів, зазвичай розуміють лише два-три основних звукових формату, Foobar з самого народження наділений здатністю відтворювати файли форматів MP 3 (Mpeg Layer III), MP 2 (Mpeg Layer II), Ogg Vorbis. Musepack (MPEG plus), WAV E і т.д. причому шляхом установки відповідних модулів (плагінів) даний список можна значно розширити. Маючи відкриту архітектуру, Foobar підтримує величезне число звукових форматів, включаючи WMA. FLAC. Monkeys Audio. Speex. CDDA. MOD. XM. S 3 M. IT і багато інших, а така небезкорисна функція, як прозора робота з ZIP і RAR архівами, дозволяє відтворювати звукові файли без необхідності попереднього розпаковування архіву.

Багатьом любителям складати збірники вподобаних мелодій напевно припаде до вподоби «рідна» підтримка технології replaygain (http: // replaygain. Hydrogenaudio. Org), що дозволяє вирівняти рівень гучності декількох композицій, а також позбутися від спотворень, нерідко виникають при компресії сучасної поп і рок музики . Справа в тому, що ще десятиліття тому аудіо диски записувалися, використовуючи всі можливості формату, що дозволяє зареєструвати навіть нечутні коливання повітря в студії. При цьому динамічний діапазон однієї композиції може бути досить великим, тобто шепіт звучить тихо, а симфонічний оркестр, всі інструменти якого задіяні одночасно, - досить голосно на тій же записи. На жаль, в наше століття радіо під час запису створенні диска звукоінженери часто свідомо знижують динамічний діапазон запису, що може негативно відбитися на ній: і тихий спів і крик матимуть практично однакову гучність. В результаті фонограма стає більш придатною для прослуховування по радіо, а гучність музики зростає. Симфонічну музику ж, навпаки, намагаються записувати, зберігаючи динамічний діапазон композиції і намагаючись не спотворити задум композитора. Помістивши поруч трек двадцятирічної давності і сучасний хіт ви напевно почуєте різницю в рівнях гучності. Причому у вашій фонотеці може бути безліч найрізноманітніших композицій. Чи не крутити ж ручку гучності весь час! Просканувавши за допомогою Foobar (втім, можна скористатися і консольними утилітами replaygain. Vorbisgrain. Mp 3 gain або wavegain) потрібні треки і додавши в заголовок файлу дані про пікової та середньої гучності композиції і альбому, ви назавжди позбавитеся від цієї проблеми, тому що Наступного разу плеєр вважає дані заголовка і самостійно «поверне ручку» за вас. Крім вирівнювання рівнів гучності, replaygain допоможе впоратися з ще однією проблемою: спотвореннями, нерідко виникають під час декодування сучасної музики з одного з lossy (lossy compression - психоакустичного стиснення з втратами) формату в інший.

Як і будь-який сучасний аудіоплеєр, Foobar має DSP (digital sound processor), модуль обробки сигналу. На жаль, список наявних на нинішній момент модулів далеко не такий великий, так у Winamp. але найбільш корисні ***

Можливо, не всім припаде до душі плейлист Foobar. Тим більше, що іноді необхідно мати на екрані лише невелике вікно з назвою композиції і елементами управління. На щастя, зараз є можливість скористатися одним з доступних плагінів управління плеєром, найцікавішими з яких є foo _ ufts і foo _ looks (foo _ wsgui). Foo _ ufts вдає із себе вікно, яке можна розташувати в будь-якому місці екрану або згорнути в невелику смужку, що не займає багато місця. При всіх своїх перевагах (а їх чимало, тому що плагін створювався в ті часи, коли Foobar не мав навіть власної смуги прокрутки) вікно плагіна в розгорнутому стані займає дуже багато місце, а в згорнутому вкрай інформативно. Foo _ looks ж, навпаки, надає користувачеві можливість створити будь-який графічний інтерфейс, використовуючи власний формат «скінів». У тому випадку, якщо у вас не виявиться бажання або можливості возитися зі створенням інтерфейсу самостійно, можна відвідати сайт плагіна (www. Foobarlooks. Tk) і завантажити вподобану «шкурку» звідти. Звичайно ж, в цьому випадку можливості по налаштуванню зовнішнього вигляду програми будуть значно вище. Ті, хто вважає за краще поєднання компактності і високої функціональності, можуть знайти на сайті плагіна чимало мінімалістських інтерфейсів, що займають мінімум місця на екрані при збереженні основних функцій управління відтворенням. З версією 0.7 графічних інтерфейс програми повністю «відокремився» від ядра, що дозволить новим плагинам використовувати движок програми, повністю замінивши її інтерфейс.

Останні версії Foobar здатні не тільки відтворювати музику різних форматів, а й виробляти декодування аудіофайлів в wave за допомогою функції Disc Writer. В цьому випадку ви отримаєте можливість не просто отримати перекодованим сигнал в зручному для обробки форматі Wave PCM (8-32 біт), але і застосувати до нього різні DSP ефекти або псевдовипадковий сигнал (dither), підвищивши якість звучання результуючого файлу. Крім виведення звукового потоку в wave файл, ви можете скористатися Disk Writer для компресії наявних файлів або транскодування (від анг. Transcode. Перетворення формату) файлу з одного формату в інший. Це досить зручно в тому випадку, якщо ви хочете «дотиснути» файл до розміру, прийнятного для передачі через Інтернет або використання в MP3 плеєрі з Flash пам'яттю. Список доступних для перетворення форматів чималенький, a стягнувши необхідні плагіни з сайту програми ви зможете перетворити Foobar в кодировщик FLAC. Musepack. Monkeys Audio. OGG Vorbis (використовуючи вдосконалений кодер GT3), MP 3, Psytel AAC. WMA і т.д. Причому для того, щоб запустити кодировщик, зовсім не обов'язково переривати відтворення музики, стиснення непогано працює і у фоновому режимі.

При бажанні прямо з Foobar можна записати Audio CD за допомогою плагіна, що використовує движок програми Nero Burning ROM (зрозуміло, для цього буде потрібно сама Nero). Для цього вам буде потрібно лише виділити необхідні файли, натиснути по ним правою кнопкою мишки і вибрати пункт "Write Audio CD ..." з контекстного меню. Програма самостійно декодує стислі файли і запише їх на чистий диск.

Професіоналів може зацікавити можливість проведення ABX тестів ( «сліпе» тестування на слух) за допомогою програми. Для цього необхідно вибрати два треки в плейлисті, викликати контекстне меню і скористатися пунктом "ABX two tracks ...". На відміну від інших методів порівняння якості роботи lossy кодеків (тобто використовують стиснення з втратами, відкидаючи частину інформації) ABX тестування зводить до мінімуму «ефект пустушки». Так, при порівнянні на слух двох файлів, стислих за допомогою різних кодеків, значну роль в оцінці результату можуть грати особисті переваги і схильності користувача, що виключено при проведенні «сліпих» тестів, коли користувач позбавлений можливості дізнатися, який саме файл він зараз прослуховує. Поєднання в Foobar аудіоплеєра, кодувальника і програми ABX тестування дозволяє проводити серії тестів за допомогою однієї програми, не відволікаючись на набір додаткових додатків.

За допомогою змінних модулів функціональність програми можна значно розширити. Крім стандартного набору функцій, присутніх практично в будь-якому сучасному плеєрі, плагіни дозволяють доповнити Foobar ***

Наприклад, використовуючи модуль OGGPreview (foo _ oggpreview) можна створювати версії альбому для попереднього прослуховування, при цьому невеликий (зазвичай 30-60 секунд) фрагмент обраної композиції транскодіруется в формат OGG Vorbis. Таким чином, зібравши колекцію превью файлів, ви завжди зможете швидко знайти потрібний альбом, навіть не знаючи його назви. З іншого боку, даний плагін також може бути корисний тим, хто викладає свої твори в Інтернет: скачавши невеликий (100-200 кілобайт) фрагмент твору відвідувач сайту може вирішити, чи є сенс завантажувати повнорозмірний звуковий файл цілком.

Модуль Recycler (foo _ delete) дозволяє фізично видаляти файли плейлиста, використовуючи контекстне меню. Є змив скористатися цим модулем в тому випадку, якщо вам часто доводиться мати справу з великими масивами файлів, завантажених з Інтернет: в разі, якщо та чи інша композиція з яких-небудь причин вам не подобається, її можна видалити, не перемикаючись в файловий менеджер .

Text Writer (foo _ text) доведеться впору любителям відкрито демонструвати свої музичні уподобання. Цей компонент записує відомості про відтворюється в даний момент композиції в текстовий файл, вміст якого потім можна автоматично вставляти в повідомлення конференцій, листи електронної пошти і т.д. Причому ви самі можете ***