Open source
30 July 2010

Clementine 0.4 — по следам Amarok

image
Со времени публикации прошлого топика прошло уже три месяца — неоднозначное по меркам софтостроения время.
Нельзя сказать, что что-то кардинально изменилось, но плеер развивается и преображается, постоянно исправляются ошибки, добавляются новые функции.

Для тех, кто еще не знаком с Clementine — вкратце программу можно описать как попытку создать подобный Amarok 1.4 плеер, при этом не зависящий от kdelibs, да еще и кроссплатформенный. Попытку, кстати, вполне удачную.

С прошлой ветки список возможностей несколько расширился:

  • Поиск и воспроизведение локальной медиатеки
  • Прослушивание радио с Last.fm, SomaFM и Magnatune
  • Табы плейлистов, импорт\экспорт M3U, XSPF, PLS и ASX
  • Визуализации projectM
  • Перекодировка в MP3, Ogg Vorbis, Ogg Speex, FLAC или AAC
  • Редактор тегов MP3 и OGG файлов для организации музыки
  • Менеджер обложек с возможностью загрузки недостающих с Last.fm
  • Кроссплатформенность — работает на Windows, Mac OS X и Linux
  • Нативные уведомления на рабочем столе в Linux (libnotify) и Mac OS X (Growl)
  • Поддержка MPRIS в Linux, или удаленного управления через комадную строку



Пройдя нелегкий путь от 0.3 к 0.4, Clementine стал стабильней и быстрей. Я сам старался принять участие в исправлени ошибок, которые мешают нормальному пользованию этим проигрывателем.
Хочется отметить, что разработчики довольно отзывчивы, быстро реагируют на нормальные багрепорты и исправляют ошибки.

Исправление багов и добавление возможностей


  • Отображение кириллических символов в библиотеке и плейлисте. Почему-то, никто не сообщал об этом баге ранее. Мной был оставлен багрепорт разработчику и после недолгого разбирательства проблема была устранена. Причиной была полная неразбериха творящаяся в тегах музыки. Многим известно, что вопреки всем стандартам до сих пор можно найти теги в какой-нибудь экзотической кодировке (а не в юникоде).
  • Некорректная выдача пути к файлу в редакторе тегов. Бывает такой случай, когда прослушиваемый трек надо отправить, допустим, через IM-мессенжер. По умолчанию, окно информации о треке показывало обычные слеши в пути файла, вместо свойственных Windows бакслешей. Судя по всему, проблема заключалась всего лишь в том, что разработка ведется под Linux'ом.
  • Группировка ошибок. Ранее, в случае ошибок, могло выскочить много окон с ошибками, теперь же ошибки группируются.
  • Отмена\Повторение в плейлисте.
  • Анализаторы (мини-визуаулизации под кнопками управления воспроизведением) теперь работают и в Windows.
  • Глобальные горячие клавиши. Наконец-то эта функция допилена во всех ОС и работает нормально.
  • Улучшенный редактор тегов
  • Управление из командной строки.
  • Поддержка MPRIS
  • OSD для ОС без нативных уведомлений.
  • Улучшенный звуковой драйвер directsound8 от Songbird.
  • Использование текущей темы иконок в Linux
  • Поиск\Фильтр плейлиста.
  • Нормализация ReplayGain
  • Дождь. Фоновые звуки дождя с http://www.rainymood.com/. Актуально в жару!
  • И прочие фиксы и новые возможности


Скачать релиз можно здесь: code.google.com/p/clementine-player/downloads/list
Ревизионные сборки buildbot'а для windows можно найти здесь: builds.clementine-player.org/win32 (полноценный установщик). Могу рекомендовать, если вы хотите иметь всегда последнюю версию или отслеживаете исправление ошибок.

Да пребудет с вами музыка!

+47
3.8k 32
Comments 69
Top of the day