Mpd MusicPlayerDaemon
Материал из OpenWiki
mpd — Music Player Daemon, мультимедиа-плеер, основанный на клиент-серверной архитектуре. mpd это именно серверная часть, daemon aka демон. Для взаимодействия с сервером предназначены клиенты, с помощью которых непосредственно и происходит управление сервером.
Содержание
Установка
Первоначальная настройка
Файл конфигурации
По умолчанию это ~/.mpdconf, если файл отсутствует создайте его при помощи утилиты touch:
touch ~/.mpdconf
или сразу перейти к редактированию (в этом случае файл будет создан автоматически, при сохранении), editor можно заменить на название Вашего любимого текстового редактора:
editor ~/.mpdconf
Основные директивы
Директива | Описание |
---|---|
error_file | путь до файла, который будет содержать сообщения об ошибках |
log_file | путь до файла лога |
music_direcrory | директория в которой находятся Ваши аудио-файлы |
playlist_directory | директория в которой находятся плейлисты |
port | определяет какой порт будет занимать mpd, обычно это порт 6600 |
Другие настройки
mpd и ALSA
Для того, чтобы mpd работал с ALSA в файл конфигурации нужно добавить такие строки:
#ALSA Mixer mixer_type "alsa" mixer_device "default" mixer_control "PCM" #ALSA Audio Output ao_driver "alsa09" ao_driver_options "dev=hw:0,0"
id3v1 тэги в cp1251
Для того, чтобы mpd корректно работал с id3v1 тэгами с кодировкой cp1251 достаточно добавить следующую строку в файл конфигурации:
id3v1_encoding "cp1251"