블로그 이미지
Rano 님의 리눅스에 관한것과 기타등등이 존재하는 곳 입니다.이 RanoKing


MPD - music play daemon 설정 setting

리눅스/설정 | 2008. 12. 18. 19:55 | Posted by RanoKing
설정파일은 /etc/mpd.conf  로 존재.

cp /etc/mpd.conf ~/.mpdconf   복사후에 혹시모르니
mv /etc/mpd.conf /etc/mpdconf  하여 설정파일 못읽게하자.

vim ~/.mpdconf  에디터는 편한걸 사용.

수정내역
music_directory       "~/multimedia/music"
playlist_directory      "~/.mpd/playlists"
db_file                     "~/.mpd/database"
log_file                    "~/.mpd/mpd.log"
error_file                  "~/.mpd/mpd.error.log"

pid_file                      "~/.mpd/mpd.pid"
state_file                   "~/.mpd/state"

bind_to_address          "localhost"
port                            "6600"

audio_output {
         type                "alsa"
         name                "My ALSA Device"
         options             "dev=dmixer"
         device              "plug:dmix"      # optional
##       format              "44100:16:2"     # 이건주석처리. 해도되지만 일부음질떨어짐;;
}

filesystem_charset   "UTF-8"
id3v1_encoding        "UTF-8"


기본은 일단 이거만 설정한다. 이거로도 일단 음악은 잘나옴.
본인의 경우 데몬으로 실행안할거라서 사운드 외 옵션은 건드리지 않을 것임.
왜냐하면 데몬으로 띄우는게 그냥 싫으니까~

고로 실행을 하고자한다면 개인적으로 데몬으로 하여도 상관없으며.. 본인처럼할경우
~/.xinitrc  혹은 ~/.bash_profile 또는 개인적으로 다른 실행툴이나 직접실행하여도 된다.

mpd --create-db 를 하게되면 위에 설정해둔 디렉토리의 하위 폴더등에서 모든 지원가능
음악파일을 검색하여 데이터 베이스파일을 생성한다. 본인의 경우 스크립으로 명령을
적어두고 ~/.bash_profile 에다가 계정로그인시 바로 실행하게 하였고 단축키로 스크립을
지정하여 필요할대 바로 생성하게 끔 하였다.
원하는 에디터나 콘솔에서 아래처럼 쳐서 만들면된다.

cat > mpdmakedb
#!/bin/bash
mpd --create-db

## control + C 키를 누르면 종료되고 현 콘솔위치에 파일생성.

chmod +x mpdmakedb
하면 실행가능 형태로 옵션부여가 된다. 이걸 단축키던 버튼이던 직접 실행하면된다.

콘솔에서 man mpd 를 치면 보다 자세한 여러가지 명령어나 정보를 얻을 수 있다.
물론 영문일것이다. 혹은 배포판에 따라 한글로 변역이 되어 있을지도??

-------------------

사실 이건 포스팅 안하려고 한거지만.. 이상하게 설치할 때마다 이상하게 헤매서 적어둔다.

댓글을 달아 주세요