mpd + mpc в качестве плеера

Т.к. я перешел на тайлинговый менеджер Xmonad то возник вопрос как под ним комфортно проигрывать музыку. smplayer, amarok и audacious меня перестали устраивать из-за вечных поисков по рабочим столам(это еще усложнялось тем что у меня как правило запущено 2 Xdisplay и в каждом по 9 рабочих столов.) Поэтому я решил попробывать MPD (Music Player Daemon) и консольный клиент к нему mpc
Устанавливаем все это добро:

apt-get install mpc mpd

в теории все уже должно работать, но у меня почему-то mpc не хотел подключаться к mpd пока я не исправил файлик /etc/mpd.conf

открываем в любимом редакторе файлик /etc/mpd.conf, находим там строчку:

bind_to_address "127.0.0.1"

и заккоментируем ее.

Вообще папка с музыкой жеско прописана в /etc/mpd.conf, в строчке music_directory, но при этом у меня музыка раскидана по всем разделам ровным слоем…
Но и из этого есть выход: достаточно создать симлинк в папке, указанной в пареметре music_directory (для примера пусть будет папка по умолчанию: /var/lib/mpd/music)
для этого заходим в папку /var/lib/mpd/music и выполняем команду
ln -s папка_с_музыкой
Ну и в конце перезапустим демон плеера.

sudo /etc/init.d/mpd restart

На этом настройка демона закончена. Теперь перейдем к консольному клиенту mpc.
Сначала очистим плейлист

mpc clear

после этого обновим музыкальную директорию:

mpc update

ну и добавим музыку в плейлист

mpc add имя_папки_или_файла

с добавление музыки мы разобрались. Теперь запустим проигрывание:

mpc play

Ну и в окончании статьи несколько команд управления музыкой:

приостановить проигрывание музыки
mpc pause
остановить проигрывание музыки
mpc stop
следующий трек в плейлисте
mpc next
предыдущий трек в плейлисте
mpc prev
включить режим случайной следующей песни
mpc random
показать список всех треков в базе
mpc listall
показать текущий плейлист
mpc playlist

P.S. часто используемые команды рекомендую забиндить на какие-нибудь горячие клавиши

Заказать создание и поддержку безопасной IT-инфраструктуры любой сложности

Быть уверенным в своей IT-инфраструктуре — это быть уверенным в завтрашнем дне.

Для того, чтобы сделать заказ:

Заполните форму обратной связи и мы обязательно с вам свяжемся:
Форма обратной связи
Позвоните нам по телефону:
+7(909)952-44-33
Напишите нам на электронную почту:
order@blackdiver.net
Напишите нам в Telegram:
Telegram
Другие способы связи Вы сможете найти в разделе Контакты.