본문 바로가기

♪ 아치리눅스

[ mpdscribble ] MPD용 AudioScrobbler 플러그인 (for Last.FM)

MPD 클라이언트로 Sonata를 쓰다가 플러그인의 부재로 인해 GMPC로 잠시 갈아탔습니다. GMPC에는 last.fm 플러그인을 비롯해서 꽤 유용한 플러그인들이 존재하더군요. 하지만 GMPC용 last.fm 플러그인은 재생 정보를 올려주는 것이 아니고 last.fm에서 앨범아트 정보를 불러오는 플러그인이더군요.
mpd용 last.fm 플러그인(Audioscobbler)은 없나보다 라고 포기하려는데 문득 AUR을 검색하다 보니 mpdscribble라는 녀석이 눈에 띄더군요. 여태껏 클라이언트 쪽 플러그인만 찾아봤었는데 MPD 자체에 연결하는 플러그인이 존재하더군요.

AUR에서 PKGBUILD를 다운받아 패키징해서 설치하고 컨피그파일을 손봤습니다.

mkdir ~/.mpdscribble
cd ~/.mpdscribble
vi .mpdscribble.conf

username = 아이디
password = 비밀번호
log = /home/jazzbug/.mpdscribble/mpdscribble.log #로그파일 지정
cache = /home/jazzbug/.mpdscribble/mpdscribble.cache #캐쉬파일 지정
host = localhost
port = 6600
verbose = 1
sleep = 30

mpdscribble를 실행한다
mpdscribble --conf /home/jazzbug/.mpdscribble/.mpdscribble.conf
이제 MPD로 재생한 음악들도 Last.FM에 올라갑니다. ^__________^

!덧.
GMPC와 관련 플러그인들은 SVN 버전을 컴파일해서 설치했는데, 한글이름의 파일들은 깨져서 보이더군요. mpdscribble의 발견으로 별다른 고민없이 다시 Sonata로 돌아갔습니다.