여기에 mpd 0.13.0 그리고 gmpc 0.15.1이 있다. mpd는 다른 피드에 있는 것을 다운받아 사용해도 되지만 여러가지 관련해서 깔아야 할게 귀찮아서 직접 컴파일해버렸다.
mpd는 오직 mp3만 연주가능하도록 컴파일 하였고 이번 버전의 gmpc에서는 메모리 누수를 막았다고 한다.

mpd를 사용해보지 못한 사람을 위해 사용법을 여기에 간단하게 적어놓았다.

Screenshot:
사용자 삽입 이미지

Depends:
  • gmpc: GTK+ version 2.8.x (아마 beta4 이상?), openssl, libz, libcurl

  • mpd: libiconv (내가 만든 r198 패치의 경우 포함되어있슴)

Download:
Posted by yonggun
TAG Music, pdaxrom
피뎅스롬에서 음악을 들을 때 문제점은 한글로 되어 있는 태그가 깨어진다는데 있다. 물론 처음부터 유니코드(UTF-8)으로 인코딩되어 있는 파일이야 문제가 없지만 MS window에서 만들어진 mp3파일의 대부분은 태그가 euckr로 인코딩되어 있다. 그것때문에 여러종류의 mp3 플레이어를 테스트해봤지만 피뎅스롬에서는 utf8밖에 지원을 못하기 때문에 항상 불편함을 느낄 수 밖에 없었다. 그래서 차라리 mp3파일의 태그를 utf8으로 바꾸는 편이 편리할 것같아 OESF 포럼에서 id3enc라는 어플을 찾았다.

자 먼저 mplayer로 mp3파일을 하나 로딩시키보자. 그림과같이 id3이 깨어져 있는것을 볼 수가 있다.
사용자 삽입 이미지

이제 id3enc 명령을 이용해서 id3 태그를 euckr에서 utf8으로 변환해보자. 간단하게 id3enc mp3이름 euckr 이렇게 하면 파일 하나의 태그를 변환하였다. 만일 다른 나라 언어로 인코딩되어 있다면 euckr대신에 다른 걸 사용해서 바꿀 수 있다.
사용자 삽입 이미지

자 다시한번 음악파일을 연주해보자. 이제 제대로 읽을 수 있는 문자가 눈앞에 나타난다.
사용자 삽입 이미지


다시한번 사용법을 복습해보면
- 파일 하나만 변환
id3enc

- 디렉토리내의 파일 일괄변환
cd
id3all [from encoding]

아래의 파일들은 OESF 포럼에서 가져온 파일들이다. 아래의 링크들을 참조하라.
id3enc, id3lib
libiconv


다운로드:
Posted by yonggun
pdaXrom용 music player로는 xmms가 기본적으로 내장되어 있다. 하지만 xmms는 gtk 1.x로 만들어져서 영어권에서는 몰라도 우리나라같은 utf-8 환경에서는 사용하기가 힘들다. 그래서 이것저것 둘러보다가 mpd(Music Player Daemon)을 발견하였다. 이것은 시스템 리소스를 거의 사용하지 않고 음질도 괜찮다. 그리고 음악을 듣기위한 client로는 여러가지가 있지만 사용하기 편하고 인터페이스도 이쁜 것-내 주관일 뿐이다.-으로 gmpc와 gimmix가 있다.

gmpc 0.14

사용자 삽입 이미지
사용자 삽입 이미지

Features: from Project page
Metadata support, it can show artist image, album art, lyrics, etc.
Plugin support.
Fast, gmpc is optimized to work even on low end machines and slow networks.
Profile support, easily use gmpc with multiple mpd's.
allot more.

Requirements:
mpd
GTK+ version 2.8.x
libmpd 0.13
libcurl


Project page:
http://sarine.nl/gmpc

Download:



Gimmix 0.4.0

사용자 삽입 이미지

Features: from Project page
Simple and clean interface.
Compact and full view modes.
Library Browser.
Library Search (Search by Artist, Album, Filename etc)
Playlist management (manage mpd playlists)
ID3v2 Tag editing support.
Support for controlling gimmix through keyboard
System tray icon support.
Notification support (Displays the currently playing song in systray).
Small memory footprint.

Requirements:
mpd
GTK+ version 2.8.x
libmpd 0.13
libtag


Project page:
http://gimmix.berlios.de/

Download:
Posted by yonggun