16 августа 2011 г.

It's All About Music...

...или сравнение музыкальных плееров


Для сравнения мы возьмём нативный для линукс deadbeef и нативные для windows плееры aimp, foobar2000 и winamp в стандартной поставке и без левых плагинов.


Критерий сравнения один — простота из серии keep it simple, stupid. Мне не нужна поддержка iPod устройств, онлайн воспроизведение и хранение музыки, скачивание обложек и стихов из песен. Мне просто нужно, чтобы плеер
1. воспроизводил музыку в mp3 и FLAC
2. имел поддержку горячих клавиш
3. легко настраивался. Не знаю как вы, а я не люблю тратить полчаса на допиливание программ


Let's rock...

Первый плеер - это Deadbeef версии 0.5.1 
В Linux мы возьмём deadbeef. В стандартном убунтовском репозитории нет этого плеера. Идём на офсайт deadbeef.sourceforge.net, находим там спецрепозиторий для убунты ppa:alexey-smirnov/deadbeef, который добавляем в synaptic. Никаких проблем. Есть х64 версия (единственный из всех).
Радует то, что плеер полностью повторяет вид, размер шрифтов и гайдлайны системы. Никаких архитектурных излишеств и даром ненужных красивостей
   
Из настроек:
1. модуль вывода аудио. По умолчанию pulse audio (то, что доктор прописал)
2. настройки включают в себя всякие приятные мелочи в количестве 10 пунктов, любой разберётся
3. настройка горячих клавиш



Повторюсь — никаких излишеств, никаких шарад от разработчиков, всё просто и понятно.

AIMP версии 2.61, build 583 (07.08.2010)
Окно плеера полностью не соответствует общесистемным гайдлайнам, размер шрифтов нечитаемый и нарочито маленький, хотя в системе явно указан крупный шрифт


Настройки программы... их много. Очень много. Слишком много. И они разные. А настроить по необходимости придётся, например:
1. при сворачивании основного окна программа не свернулась на панель задач, а преобразовалась в такое вот уродство



И как это отключить? Зачем мне она нужна в трее, если можно как все просто свернуться на панель задач?
2. Добавили файлы в плейлист, хотим сохранить. Но как? В DeadBeef это Файл > Сохранить плейлист > Даём имя > Enter. В aimp я так и не разобрался, как это делать — программа создаёт какие-то временные плейлисты и плейлисты, которые потом невозможно загрузить.

Foobar2000 версии 1.1.7
Хотя deadbeef очень похож на foobar2000, но в некотором смысле его превосходит:
1. настройка deadbeef происходит через правка > настройки, как у большинства программ в линуксе, в foobar2000 через Library > Configure, что весьма странно
2. Видите вкладку keffy kay? И я вижу. 

Но зачем показавать одну вкладку? Хочу отключить. В deadbeef это делается через Вид > Вкладки. В foobar2000 вкладку, по всей видимости, не отключить. Хотя это мелочи.
3. нет хоткеев. Увы, но не подходит. Наверняка, есть плагины, которые реализуют горячие клавиши, но почему я должен тратить время на их поиск?
4. нет версии на русском языке. Кому-то критично. Хотя просто тот факт, что плеер следует гайдлайнам системы, уже радует

Winamp
1. начальная настройка прогаммы на английском. Предлагает интеграцию в Проводник и прочий хлам
2. есть хоткеи
3. есть 4 обложки, но они выглядят дико в windows 7

Winamp можно настроить так, чтобы он не выглядел, как бельмо в стандартном windows интерфейсе, но почему этого нет из коробки?


Подытожим:

DeadBeef
AIMP
Foobar2000
Winamp
Версия для х64
Горячие клавиши
Следование гайдлайнам системы
Русский язык