LINUX.ORG.RU

mpd


0

0

Чем mpd отличается от других плееров, кроме того, что он консольный ? Что надо еще Slackware 10, что бы он мог играть, и как его запустить %) ?

anonymous

и что такое mpc? зачем он нужен?

anonymous
()

> Чем mpd отличается от других плееров, кроме того, что он консольный ?

тем что работает по схеме сервер+клиент

mpd - music player daemon, mpc - music player client

http://musicpd.org/clients.shtml

JB ★★★★★
()
Ответ на: комментарий от anonymous

У mpd нет понятия локальной папки. Ему надо указать директорию, где лежит музыка. Вот мой конфиг:
# see the mpd(1) manpage for all config options
# This is the default configfeel free to edit this file

# required
playlist_directory "/var/lib/mpd/playlists"
music_directory "/home/exire/music"
port "6600"
log_file "/var/log/mpd/mpd.log"
error_file "/var/log/mpd/errors.log"

# optional, but HIGHLY RECOMMENDED
db_file "/var/lib/mpd/mpddb"
user "mpd"
filesystem_charset "UTF-8"
id3v1_encoding "CP1251"

# optional, but recommended
state_file "/var/lib/mpd/state"

eXire ★★
()
Ответ на: комментарий от anonymous

Потом соответственно управляешь проигрыванием с помощью mpc:
mpc play, mpc stop, mpc toggle и т.д.
Есть другие клиенты:
ncmpc - использует ncurses
gmpc - использует gtk, и т.д
http://musicpd.org/clients.shtml

eXire ★★
()
Ответ на: комментарий от anonymous

mpd создает базу данных всех песен в указанной в конфиге директории и сохраняет ее в этот файл. То есть просто добавить песню в директорию, например, /home/exire/music нельзя, нужно после этого сделать mpc update, чтобы mpd обновил базу.

eXire ★★
()
Ответ на: комментарий от eXire

как выглядит этот mpddb? Пытаюсь обновить mpc update, он пишет:
MPD_HOST and/or MPD_PORT environment variables are not set
error: problems getting a response from "localhost" on port 6600 : Connection refused
а mpd не запускается без mpddb.

anonymous
()
Ответ на: комментарий от eXire

в догонку, как выглядит плейлист ?

anonymous
()
Ответ на: комментарий от eXire

mpddb создал с помощью mpd --create-db
конфиг создал с mpc add <filename> и mpc save <configname>
Появилась новая проблема: песню играет первые доли секунды, и молчит; если запустить конфиг, то проиграет все 1-е сек песен подрят.
mpd.error пишет следующее:
Aug 23 23:05 : closing alsa device "default" due to write error: Success

anonymous
()
Ответ на: комментарий от eXire

Все остальные плееры играют нормально, а что с mpd+mpc ?

anonymous
()

Кстати, можно ли как-нибудь настроить ncmpc на корректное отображение кириллицы в UTF8? И ещё, как в нем регулируется bitrate для 22kHz треков? Сколько консольных полееров перепробовал, вроде только mplayer как надо воспринимает bitrate, остальные проигрывают треки с 2х скоростью :(

mutronix ★★★★
()
Ответ на: комментарий от mutronix

ncmpc из svn собирается с --with-ncursesw. Соответственно с utf8 все нормально.

eXire ★★
()
Ответ на: комментарий от mutronix

пример такого файла можеш выложить? в конфиге mpd можно указать ресамплинг.

kostian ★★★★☆
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.