ncmpcpp 0.5.9

Вышла новая версия ncmpcpp, - открытого ncurses-клиента для музыкального проигрывателя с клиент-серверной архитектурой MPD (Music Player Daemon). ncmpcpp является форком ncmpc и более продвинут, чем его предшественник. И поскольку это клиент к MPD, то он имеет:

  • Справочник (F1)
  • Плейлист (F2)
  • Файловый браузер (F3)
  • Поиск музыки (локальный) (F4)
  • Медиа-библиотеку (F5)
  • Управление плейлистами (F6)
  • Редактор тэгов (F7)
  • Список сокетов для аудио-вывода (F8), используются для вывода аудио и визуализатора.
  • Визуализатор (F9)
  • Часы (F10)

и это только то, что разбросано по основным функциональным клавишам, другие интересные возможности, как например поиск и отображение текста песен - по клавише l; или вывод текущей песни - это может быть полезно для "now playing" скриптов, и в случае с irssi достаточно добавить алиас, чтобы по команде /song в каналах/приватах вы сообщали текущий трек.

/alias SONG exec - -out ncmpcpp --now-playing '{{(%l) }{{%a - }%t}}|{%f}'

Помимо этого, плеер имеет гибкий, практически полностью настраиваемый интерфейс.

В новой версии плеера добавлен новый функционал, а не только исправлены баги, из самого интересного, это пожалуй стерео-визуализатор и сплит окна плеера. Визуализатор ранее был только моно, и если вы не спешите отказываться от своего старого конфига, то проследите, чтобы в вашем ~/.ncmpcpp/config присутствовала настройка:

visualizer_in_stereo = "yes"
Так же, чтобы в ~/.mpdconf формат вывода был в стерео:
audio_output {
    type "fifo"
    name "fifo"
    path "~/.mpd/mpd.fifo"
    format "44100:16:2"
}
Теперь вы можете наслаждаться полноценным стерео-визуализатором. Вторая интересная возможность - сплит активного окна плеера, и в одной рабочей области вы можете запустить визуализатор (F9), затем разделить окно на две части (Ctrl + l), и в другой области запустить плейлист (F2).

Полный список изменений:

  • Получение текста песни (клавиша l) в фоновом режиме в момент воспроизведения трека (ранее переключалось на другое окно);
  • Поддержка стерео-визуализации;
  • Возможность разделить рабочую область плеера на части и работать с несколькими режимами плеера сразу;
  • Файл конфигурации можно загружать из любого другого места;
  • Символы, которыми рисуется визуализатор теперь можно изменить;
  • Добавлена поддержка сайта lololyrics.com (для получения текста песен);
  • И конечно же, исправлены множественные ошибки.

>>> Скриншот для тех, кто еще не знаком с плеером.
>>> Скачать исходный код по прямой ссылке.

©  Linux.org.ru