Взяться за эту статью меня
заставило довольно активное обсуждение
на нашем форуме моего опроса о том, кто
каким плеером пользуется для прослушивания
музыки. Если честно, я
собирался написать про свой обзор
нескольких плееров, но первой родилась
именно эта статья. Речь пойдет о всем
известном плеере от Nullsoft —Winamp'е. Он был первым, оттого
до сих пор является, пожалуй, самым
массовым проигрывателем музыки на
компьютере. Долгое время Winamp
считали стандартом в этой области, но
в последнее время его явно стали теснить
конкуренты. Многие пользователи ушли
от Winamp'a в поисках более
качественного и удобного плеера,
многие остались ему верны лишь
потому, что слишком привыкли к нему.
Причин падения популярности
я вижу несколько. Во-первых, в развитии
этот некогда популярный проигрыватель
несколько сбавил обороты и теперь уже
не может удовлетворить запросы
потребителей, относящихся к категории
истинных целителей музыки. Во-вторых,
стремление разработчиков сделать из
Winamp'а коммерческий продукт «все в одном»
сыграло с ним злую шутку. Признайтесь,
Вы используете Винамп для просмотра
видео или записи дисков? Нет? А за что
тогда платить? Так думают многие,
находясь в поисках бесплатной
альтернативы, совершенно забывая о
бесплатной версии Liteот
Nullsoft. Мне всегда становится
смешно при прочтении в интернете
высказываний о диком торможении
Winamp'а. А зачем Вам
Pro-версия, которую еще и
крякать надо?
Не подумайте, что я являюсь
ярым сторонником этого плеера. Есть у
него и слабые стороны. Одна из них - это
посредственный звук по сравнению с
аналогами от конкурентов. Однако
основным его преимуществом является
наличие обширной библиотеки всяческих
дополнений, с помощью которых можно
изменить внешний вид плеера, подключить
оригинальные зрительные образы во
время воспроизведения музыки и, наконец,
изменить качество звучания.
Разбираемся с декодированием
MP3
Качество
воспроизведения музыки в формате
МР3 напрямую зависит от того,
на каком алгоритме основан декодер. И
в силу особенности стандарта МР3 его
нельзя однозначно раскодировать. В
версиях 2.0-2.22
для декодирования MP3 использовался
предельно качественный кодек -
фраунхоферский алгоритм (Frauholder IIS MPEG
Layer-3 Codec) который был родоначальником
формата MP3. Потом начались проблемы с
лицензией и стал использоваться другой
алгоритм, как оказалось
заметно отличающийся от фраунхофера,
причем не в лучшую сторону. Так вот,
если в новом винампе использовать
плагин (файл in_mp3.dll) от
версии 2.22,
то есть тот самый фраунхоферский
алгоритм, то качество звука становится
лучше.
Я не стал искать этот декодер
в интернете, потому как предпочитаю
использовать другой плагин - MAD Plug-in
for Winamp - альтернативный высококачественный
mpeg аудио (mp3) декодер, написанный для
Winamp.
Для его установкиследует
разархивировать файл in_mad.dllв папку /Winamp/plugins,
затем заходим в настройки плагина
(Сервис/Параметры/Подключаемые
модули/Ввод/MAD Plug-in v0.2)и
выставляем значения согласно сриншотам:
На последней закладке Bufferможно ничего не менять. Если будет
сильно грузить процессор, то можно
отключить пункт "Noise shaping" на
закладке Output. После всех
изменений жмем кнопку Applyи
перезапускаем плеер. Перед этим стоит
родной винамповский файл in_mp3.dllперенести в другое место.
Частота дискретизации
Для всех AC97 v1.x
совместимых звуковых карт
внутренняя частота дискретизации
фиксированная - 48 kHz, и любая из таких
карт, получая сигнал с любой частотой
дискретизации (44.1 kHz, в частности для
данных CD Audio) делает преобразование его
в 48 kHz собственными силами. Алгоритмы
передискретизации в таких картах
используются сильно упрощенные, что
очень негативно сказывается на звуке.
Чтобы достичь от такой карты
максимально качественного звука, надо
применять SSRC. Существуют плагины вывода
Direct Sound к проигрывателю Winamp, в которые
встроен качественный алгоритм
преобразования от Naoki Shibata. Одним из них
и воспользуемся.
В папку к плагинам подкладываем файл
out_ds_ssrc.dllи идем настраивать
(Сервис/Параметры/Подключаемые
модули/Вывод/DirectSound output v2.2.6
SSRC)согласно прилагаемому скриншоту:
Естественно, винамповский
файл out_ds.dllубираем из
папки плагинов.
В продолжение начатой темы
добавлю, что если Вы часто слушаете
музыку с музыкальных CD-дисков,
то можно вместо библиотеки
in_cdda.dll установить плагин на чтение
CD-аudio через IDE-интерфейс. Если Вы слушаете
музыку в форматах OGG и
AC3, то Вам нужны файлы
in_vorbis.dllи in_vac3.dllсоответственно.
Использование DSP
Плагины, относящиеся к группе DSP, предназначены для
расширении способностей Winamp'а
в проигрывании музыки с помощью наложения
на звук разнообразных эффектов. Это
наиболее актуально для акустических
систем эконом-класса, поэтому обладателей
HI-FI акустики обычно
передергивает от упоминания подобных
«улучшайзеров». За время существования
винампа эффект-плагинов к
нему было разработано великое множество,
но я хотел подробнее остановиться
только на одном, который считаю лучшим
из всех существующих и имя ему - iZotope
OZONE.
По заявлению разработчиков,
основное предназначение плагина —
придание цифровому звуку аналогового
качества звучания. И он действительно
делает это! Звук становится более
плотным, теплым, приятным и насыщенным.
Вы можете поиграться с эквалайзером Ozon'а, насовсем забыв о
родном винамповском эквалайзере
(который, к слову, стоит выключить),
подчеркивая те или иные частоты, либо
подгрузить готовые прессеты. Настроек
очень много, но для прослушивания музыки
советую использовать только Paragraphic
Equalizer, с остальными примочками пусть
разбираются профессионалы. Из недостатков
отмечу лишь массивность интерфейса и
неумение самостоятельно сворачиваться
в трей.
В каталоге файлов я выложил проверенную
версию Ozon'а вместе с
инструкциями по установке... Скачиваете,
устанавливайте, пробуйте.
Тем пользователям, которым
лень возиться с Ozon'ом,
при наличии недорогой акустической
системы могу посоветовать попробовать
бесплатный Enhancer 0.17. И хотя он давно не
получает продолжения в своем развитии,
по мнению многих считается одним из
лучших DSP-плагинов
Заключение
В результате проведения
всех вышеописанных действий Вы получите
Winamp с совершенно другим
уровнем звучания. И чем качественней
ваша акустика, тем ярче будет эффект
от проделанной работы. И теперь, возможно,
Вы совсем по-другому станете относится
к плееру от Nullsoft, который
верой и правдой служил Вам все эти годы.
попробовал мне не покатило . это не потому что я такой упертый . даже тестил включая один трек на одном и на другом проигрывателе . да возможно посидев определённое время его и можно было бы настроить под себя . но пока разница слышна настолько явно ,что........(предварительные настройки проводил как в мануале).ozon действительно хорош, но слишком много мороки. в моём проигрывателе (не упоминаю каком ,дабы не казалось рекламой) 18 дорожек эквалайзера которых вполне хватает для нормальных настроек.причём всё это ставится с одной инсталяшки без предварительных настроек и дополнительных программ.за статью +. за потраченое время - . итого= .
Можно, но придется немного потратить времени. Некорректно отображаются названия русскоязычных треков, теги которых заполнены в ID3v2. Верю, что их много, но можно попробовать реально уменьшить их количество. Для этого в настройках плагина in_mad.dll на закладке Title/Tags выставить приоритет для ID3v2 самым низким (т.е. вместо APEv2->ID3v2->ID3v1 выставить APEv2->ID3v1->ID3v2). Т.о. если у трека теги заполнены не только в ID3v2, но и в ID3v1, он станет отображаться правильно. Чтобы устранить остальные кракозаблы, придется временно откатиться к плагину in_mp3.dll и разбираться с каждым треком отдельно: заходим из плейлиста по Alt+3 в теги и на закладке ID3v2 жмем кнопку копирования тегов в ID3v1. Возвращаем in_mad.dll с исправленным приоритетом и любуемся результатом
В in_mad.dll проблемы с русскими тэгами. Во складках Decoder/Output раскрывающиеся списки пустые, можно выбрать из нескольких пустых вариантов. Непонятно, что выбираешь. Из ID3v2 переводить каждый раз в ID3v1 слишком утомительно. Пришлось от плагина отказаться.
out_ds_ssrc.dll порадовал. Стандартный DirectSound output у меня не работал. Но хочется найти ему замену получше. ASIO в Winamp работает криво.
Когда использовал iZotope OZONE, Winamp с ним сначала поработал, потом перестал. После второго запуска в плагине исчезла вся визуализация звукового потока, а Winamp стал закрываться с ошибкой. Пришлось удалить.