Наши партнеры

UnixForum





Библиотека сайта rus-linux.net

MPD + NCMPC - музыкальная нирвана для любителей командной строки

Оригинал: MPD + NCMPC = Music Nirvana For Command Line Folks
Автор: Manuel Jose
Дата публикации: 20 мая 2011 года
Перевод: А. Кривошей
Дата перевода: март 2012 г.

Нет недостатка в музыкальных плеерах для Ubuntu. Banshee, который является плеером по умолчанию, начиная с версии Ubuntu 11.04, является одним из лучших решений в данной области. Кроме того, имеется куча альтернатив, среди которых Clementine, Rhythmbox, Amarok, DeadBeef и другие. Но комбинация MPD (Music Player Daemon) и NCMPC (клиент MPD) открывает целый новый класс музыкальных плееров для продвинутых пользователей Ubuntu. Люди, которым нравится Twidge Twitter Client, будут в восторге от этого решения.

MPD + NCMPC

MPD + NCMPC

Если говорить кратко, Music Player Daemon (MPD) - это серверный аудиоплейер. MPD просто воспроизводит аудиозаписи из своего плейлиста в фоновом режиме. Клиентские программы, такие как NCMPC, соединяются с MPD для управления воспроизведением, плейлистами и базой данных. Сам по себе MPD не является полнофункциональным плейером, таким как Amarok или Banshee, но клиенты выполняют их функции. Если хотите узнать больше, читайте Music Player Daemon(MPD) Wiki.

Как установить и настроить MPD + NCMPC в Ubuntu?

Теперь давайте посмотрим, как установить и запустить эту штуку в Ubuntu. Для начала установим необходимые пакеты. Откройте терминал и выполните следующую команду:

$ sudo apt-get install mpd mpc ncmpc

Готово. Теперь откройте конфигурационный файл MPD в Gedit (или любом другом текстовом редакторе) от имени root. Вообще я предпочитаю Vim, но в данном случае для простоты использовал Gedit. Для этого введите в терминале команду:

$ sudo gedit /etc/mpd.conf

Запустится текстовый редактор. В конфигурационном файле найдите следующую строку:

music_directory  "~/Music"

И замените ~/Music на директорию, в которой хранится ваша музыка, в моем случае это /home/manu/Music.
Теперь создайте базу данных с помощью следующей команды:

$ mpc update

В некоторых руководствах для создания базы данных MPD рекомендуется использовать команду "mpd --create-db", но у меня она не сработала. И согласно Arch Wiki создание базы данных в настоящее время производится с помощью функции обновления клиента, например "mpc update". Более ранний метод, создание базы данных MPD от имени root (mpd --create-db), больше не поддерживается.

Теперь запустим MPD и NCMPC. Введите следующие команды:

$ mpd
$ ncmpc

Готово. Должен запуститься NCMPC. Нажмите клавишу "1" (без кавычек), чтобы открыть меню помощи NCMPC.

меню помощи NCMPC

Все, что вам нужно знать для комфортной работы с NCMPC - сочетания клавиш, управляющие функциями программы.
Мне понравилось использовать связку MPD + NCMPC и я надеюсь, что вам тоже понравится. Для работы с MPD есть и другие графические клиенты, например GMPC и Glurp, поэтому есть, из чего выбрать.