Привет, добрый день. Поговорим о универсальном MPD: Демон музыкального проигрывателя по оригинальному названию на английском языке.
Согласно ArchLinux Wiki, MPD это аудиоплеер, который управляет архитектурой сервер-клиент. MPD он работает в фоновом режиме как демон, управляет списками воспроизведения и базой данных и использует очень мало ресурсов. Для использования графического интерфейса требуется дополнительный клиент.
После объяснения того, что такое MPD, я перейду к рассказу о том, как он устанавливается и настраивается для воспроизведения вашей музыки. Лично я считаю, что это отличный сервис из-за широты возможностей его использования и особенно из-за низкого потребления.
Установка MPD
1 ° Приступаем к обновлению и установке необходимых пакетов:
sudo pacman -Syu && sudo pacman -S mpd mpc ncmpcpp sonata
Уточнение: я выбрал, кроме моего собственного MPD, графический клиент Sonata (GTK) и ncmpcpp через терминал.
2 ° После установки мы собираемся настроить и создать несколько необходимых нам папок.
sudo {su_editor} /etc/mpd.conf
Ищем следующие строки, и заменяем их своими конфигурациями:
music_directory "/home/tu_usuario/Music"
playlist_directory "/home/tu_usuario/.mpd/playlists"
db_file "/home/tu_usuario/.mpd/tag_cache"
log_file "/home/tu_usuario/.mpd/log"
error_file "/home/tu_usuario/.mpd/errors.log"
pid_file "/home/tu_usuario/.mpd/pid"
state_file "/home/tu_usuario/.mpd/state”
Пришло время настроить пользователя. Нам нужно только изменить строку пользователя в mpd.conf по соответствующему имени пользователя.
Если они пользователи Alsa, они должны раскомментировать следующие строки:
audio_output {
type "alsa"
name "My ALSA Device"
options "dev=dmixer"
device "plug:dmix" # optional
format "44100:16:2" # optional
mixer_type "software" # optional
mixer_device "default" # optional
mixer_control "PCM" # optional
mixer_index "0" # optional
}
Сохраняем и закрываем mpd.conf и назначаем соответствующие разрешения:
sudo chmod 644 /etc/mpd.conf
3-м прикосновением создайте необходимые папки.
mkdir ~/.mpd
mkdir ~/.mpd/playlists
Затем создаем необходимые файлы, чтобы MPD работает правильно.
touch ~/.mpd/tag_cache
touch ~/.mpd/log
touch ~/.mpd/errors.log
touch ~/.mpd/pid
touch ~/.mpd/state
И наконец, пора запустить демона mpd. Конечно, затем его можно добавить в rc.conf.
sudo rc.d start mpd
Соната
Теперь с сонатой очень легко. Выполняем, щелкаем правой кнопкой мыши на любом сайте:
Как только это будет сделано, мы сохраняем и закрываем конфигурацию, переходим на вкладку «Библиотека», и они должны увидеть музыкальную коллекцию. Если его не видно, перезапустите программу.
НЦМПКПП
Прежде всего, нам нужно настроить основной файл ncmpcpp:
sudo {su_editor} /usr/share/doc/ncmpcpp/config
И нам нужно только изменить следующие строки
mpd_host “localhost”
mpd_port “6600”
mpd_music_dir “/home/tu_usuario/Music” ##Ejemplo
Сохраняем и закрываем.
Создаем соответствующую папку у себя дома.
mkdir /home/tu_usuario/.ncmpcpp
touch /home/tu_usuario/.ncmpcpp/config
Где мы создадим соответствующий файл конфигурации.
mpd_music_dir = "/home/tu_usuario/Music"
playlist_display_mode = "columns"
song_status_format = "%t{ - %a}{ - %b}{ (%y)}"
song_window_title_format = "MPD: {%a - }{%t}|{%f}"
song_columns_list_format = "(7)[green]{l} (35)[white]{t} (28)[green]{a} (28)[white]{b}"
user_interface = "alternative"
progressbar_look = "-|-"
display_screens_numbers_on_start = "no"
allow_physical_files_deletion = "no"
allow_physical_directories_deletion = "no"
colors_enabled = "yes"
progressbar_color = "green"
volume_color = "greeen"
header_window_color = "green"
main_window_color = "green"
#now_playing_prefix = "$b$u"
#now_playing_suffix = "$/b$/u"
Однажды. Вы можете изменить конфигурацию по своему вкусу, сохраняем и закрываем.
Сенсорный бег нкмпкпп.. Если вы в консоли, просто введите команду:
ncmpcpp
Используя ncmpcpp:
- Сначала очищаем плейлист клавишей «c» (чтобы не было повторяющихся песен)
- Затем нажимаем «3» для перехода во вкладку браузера
- Нажимаем «v», чтобы выделить все
- Нажимаем «shift + a» и откроется новое меню
- Затем даем «текущий плейлист MPD» (первый вариант)
- Наконец, выбираем «По окончании воспроизведения».
Это все. Надеюсь, вам понравилось, а главное, что это полезно для вас. Это будет до следующего раза.
Иван!
PS: Это моя первая статья, и я надеюсь, вы знаете, как извиниться, если я сделал что-то не так.