Strona 1 z 1

Konfiguracja i uruchomienie MPD

: 2012-06-09, 21:43
autor: slackware
Cześć :)
Wie ktoś może jak skonfigurować a następnie uruchomić mpd w Slackware? i potem jak słuchać radia? i chodzi mi tu głównie o to żeby działało to w konsoli a nie w trybie graficznym.
Z góry dziękuję :)

Re: Konfiguracja i uruchomienie MPD

: 2012-06-10, 08:40
autor: dienet
Co do konfiguracji, to jest ona opisana na stronie projektu ;)
Moja konfiguracja:

Kod: Zaznacz cały

port					"6600"
music_directory			"/mp3"
playlist_directory		"~/.mpd/playlists"
db_file					"~/.mpd/mpd.db"
log_file				"~/.mpd/mpd.log"
state_file			"~/.mpd/state"
pid_file			"~/.mpd/pid"
#password			"1234@control,read"
#
audio_output {
	type		"alsa"
	name		"HDA Intel"
#	device		"hw:0:0"
#	format		"44100:16:2"
}
Co do radia:
Wystarczy otworzyć plik playlisty radia np. przy pomocy ncmpcpp. Np.: ten link: http://www.miastomuzyki.pl/n/rmfmaxxx.pls mi działa.

Re: Konfiguracja i uruchomienie MPD

: 2012-07-05, 03:19
autor: mina86
Osobiście dla MPD stworzyłem nowego użytkownika (mpd) i dopalam z rc.local:

Kod: Zaznacz cały

if [ -x /usr/local/bin/mpd ]; then
	(
		umask 077
		exec /usr/local/bin/mpd /home/mpd/mpd.conf
	) </dev/null >/dev/null 2>&1
fi
Plik konfiguracyjny wygląda następująco:

Kod: Zaznacz cały

# Paths
music_directory		"/home/mpd/music"
playlist_directory	"/home/mpd/playlists"
db_file			"/home/mpd/mpd.db"
log_file 		"/home/mpd/mpd.log"
pid_file		"/home/mpd/mpd.pid"
state_file		"/home/mpd/mpd.state"
sticker_file		"/home/mpd/sticker.sql"

filesystem_charset	"UTF-8"

# Symlinks
follow_outside_symlinks	"yes"
follow_inside_symlinks	"yes"

# User & Group
user			"mpd"
group			"audio"

# Bind
#bind_to_address		"localhost"
bind_to_address		"any"
#bind_to_address		"/home/mpd/socket"
port			"6600"

# Access
password 		"password1@read,add,control,admin"
#password 		"password2@read"
#default_permissions	"read,add,control,admin"

# Normalization
replaygain		"track"
volume_normalization	"yes"

# Limits
connection_timeout	"60"
max_connections		"10"
max_playlist_length	"100000"
max_command_list_size	"2048"
max_output_buffer_size	"8192"

# Misc
restore_paused		"yes"

# Output
audio_output {
	type		"alsa"
	name		"alsa"
}