[MINI-HOW-TO] MPD (svn) + NCMPC - alternatywny odtwarzacz
Posted: Thu Feb 09, 2006 8:00 pm
Ktoś tu prosił o jakies małe how-to na temat mpd (dameona) i czegos do sterowania tym (wybralem ncmpc, gdyz tego uzywam i znam najlepiej, jezeli ktos chce, moze napisac jeszcze o mpc [emerge mpc], wtedy dokleiloby sie tutaj). spróbuje to napisać jak najprzystępniej, bo nie ma w tym zadnej wyzszej filozofii 
wiec do dzieła
chyba, że nie chcemy mieć supportu dla ktoregoś z tych formatów, to wtedy, wiadomo -foo
przede wszystkim musimy postawic MPD, czyli Music Player Daemon. Tu chyba wszystko jasne.
Konfiguracja
Jak nie truno się domyślić, konfigurację przeprowadzamy w pliku /etc/mpd.conf
W komentarzach wszystko jest jasno opisane. Aby po prostu działało, bez żadnych cudowań, wystarczy ustawić na samym początku pliku ścieżki do folderu z muzyka i z playlista oraz miejsce zapisywania logow itp.
i jeszcze zmienna
tu, coz, moze byc roznie, bo swego czasu mialem tam wpisanego mojego usera, ale ostatnio cos sie pokrzanilo i musialem zmienić na mpd.
teraz juz prawie mozemy odpalić MPD, jeszcze tylko musimy stworzyc bazę z naszymi utworami
gotowe
teraz nie pozostaje nam nic innego jak wystartowac demona
powinno nam się odpalić
--
jeżeli chcemy, aby mpd uruchamiał się podczas startu systemu dodajemy
Teraz przejdziemy do programu (klient), którym będziemy sobie sterować wszyskimi parametrami, piosenkami itp. w tym przypadku będzie to NCMPC (Ncurses client for MPD). a więc
megruje sie nam 
jak się zmegruje, odpalamy
iiii? czarne okno i kilka napisow? cóż, trzeba to zapełnić
przede wszystkim, na wszelki wypadek nacisnijmy ctrl+u, zebysmy mieli napewno swiezą baze z mp3 (jezeli zassamy nowy alboum do folderu gdzie mamy muzykę i chcemy miec mozliwosc dodania tego do ncmpc musimy uaktualnic baze wlasnie poprzez ctrl+u)
Następnie naciskamy cyfrę '3' na klawiaturze, i jestesmy teraz w katalogu, który podalismy w configu mpd z muzyką.
Spacją dodajemy caly folder, Enterem wchodzimy do katalogu, dodajemy pojedyncze pliki poprzez Spacje, bądz od razu odpalamy i dodajemy Enterem.
Jeżeli dodamy wszystko co chcemy, naciskamy klawisz '2' i jestesmy na naszej playliscie. piosenki, wiadomo, odpalamy enterem i kursory góra/dół.
teraz co nieco o pozostalej klawiszologii
to juz generalnie wszystko. jeszcze jedna sprawa, taka drobna. jeżeli chcemy, aby nasz ncmpc byl kolorowy, odpalamy go z parametrem -c
a kolory ustawiamy w /etc/ncmpc.conf
To tylko przyklad kolorow oczywiście, zeby było wyraźnie widać 
No, to już chyba wszystko. mam nadzieję, ze nie namieszałem za dużo i wszystko jest zrozumiałe.
pozdrawiam
Informacje dodatkowe
- graficzny klient to gmpc (dzięki rzabcioo, ze wspomniales o tym pare postów niżej)
- mpdscribble - dodatek, który wysyla tyuly sluchanych na last.fm (jezeli mamy tam konto) (dzieki yoshi)
- wersja mpd-svn zostala wyrzucona z portage. nalezy używać zwyklej, mpd
wiec do dzieła
Code: Select all
echo "media-sound/mpd aac audiofile flac musepack" >> /etc/portage/package.use
Code: Select all
emerge mpd
Konfiguracja
Jak nie truno się domyślić, konfigurację przeprowadzamy w pliku /etc/mpd.conf
W komentarzach wszystko jest jasno opisane. Aby po prostu działało, bez żadnych cudowań, wystarczy ustawić na samym początku pliku ścieżki do folderu z muzyka i z playlista oraz miejsce zapisywania logow itp.
Code: Select all
music_directory "/home/user/muzyka"
playlist_directory "/home/user/muzyka/pls"
log_file "/var/log/mpd/mpd.log"
error_file "/var/log/mpd/errors.log"
state_file "/var/lib/mpd/state"
db_file "/var/lib/mpd/mpd.db"
Code: Select all
user "mpd"
teraz juz prawie mozemy odpalić MPD, jeszcze tylko musimy stworzyc bazę z naszymi utworami
Code: Select all
mpd --create-db
Code: Select all
/etc/init.d/mpd start
--
jeżeli chcemy, aby mpd uruchamiał się podczas startu systemu dodajemy
Code: Select all
rc-update add mpd default
Code: Select all
emerge ncmpc
jak się zmegruje, odpalamy
Code: Select all
ncmpc
przede wszystkim, na wszelki wypadek nacisnijmy ctrl+u, zebysmy mieli napewno swiezą baze z mp3 (jezeli zassamy nowy alboum do folderu gdzie mamy muzykę i chcemy miec mozliwosc dodania tego do ncmpc musimy uaktualnic baze wlasnie poprzez ctrl+u)
Następnie naciskamy cyfrę '3' na klawiaturze, i jestesmy teraz w katalogu, który podalismy w configu mpd z muzyką.
Spacją dodajemy caly folder, Enterem wchodzimy do katalogu, dodajemy pojedyncze pliki poprzez Spacje, bądz od razu odpalamy i dodajemy Enterem.
Jeżeli dodamy wszystko co chcemy, naciskamy klawisz '2' i jestesmy na naszej playliscie. piosenki, wiadomo, odpalamy enterem i kursory góra/dół.
teraz co nieco o pozostalej klawiszologii
Code: Select all
klawisz - funkcja
1 - help
2 - playlista
3 - katalog z albumami
f - przewijanie aktualnego kawalka do przodu
b - przewijanie aktualnego kawalka do tylu
kursor w prawo/lewo - pogłaśnianie/ściszanie
s - stop
shift+p - pauza (ponowne nacisniecie - koniec pauzy)
x - bardzo przydatna funkcja, płynnego przechodzenia pomiedzy kawałkami, miksuje końcówki piosenek, dzięki czemu gładko, bez przerw przechodzi pomiedzy następnymi utworami
q - wyjscie z ncmpc
Code: Select all
ncmpc -c
Code: Select all
#ncmpc.conf
list-format = "[%shortfile%]"
status-format = "[%shortfile%]"
enable-colors = yes
color background = none
color list = white
color list-bold = brightwhite
color line = brightwhite
color line-flags = brightgreen
color progressbar = brightwhite
color status-state = brightwhite
color status-song = brightgreen
color status-time = green
color title = white
color title-bold = brightwhite
color alert = brightgreen
wide-cursor = yes
auto-center = no
No, to już chyba wszystko. mam nadzieję, ze nie namieszałem za dużo i wszystko jest zrozumiałe.
pozdrawiam
Informacje dodatkowe
- graficzny klient to gmpc (dzięki rzabcioo, ze wspomniales o tym pare postów niżej)
Code: Select all
emerge gmpc
- wersja mpd-svn zostala wyrzucona z portage. nalezy używać zwyklej, mpd