본문 바로가기
AndroidOverLinux

(MPD+ISO+SACD)romanceassassin 님 mpd 구동하기

by ㅋㅋ잠자 2018. 9. 13.
반응형

안녕하세요?


MPD 전용 배포판이 필요한 듯한 순간입니다.


다른 것은 다 드롭시키고 MPD 만 있는 간단한 운영체제를 만들 필요가 있어 보이네요.



기본에서 상당히 많은 변화가 생겨서 기본 탑재는 어려울것 같습니다 ㅠㅠ


필요한 라이브러리만 쭉 빼서 동작이 된다면 기본 탑재해 보겠습니다 ㅎㅎ



원문글 : https://cafe.naver.com/mk802/27944


romanceassassin 님 감사합니다.




1. 소스 받아서 풀기


root@AOL-Debian:~# wget http://u5pvr.djjproject.com/MPD-v0.21.0_sacdiso_plugin_U5PVR.Slim.mkh20180912.tar.gz

--2018-09-13 01:03:20--  http://u5pvr.djjproject.com/MPD-v0.21.0_sacdiso_plugin_U5PVR.Slim.mkh20180912.tar.gz

Resolving u5pvr.djjproject.com (u5pvr.djjproject.com)... 58.123.71.137

Connecting to u5pvr.djjproject.com (u5pvr.djjproject.com)|58.123.71.137|:80... connected.

HTTP request sent, awaiting response... 200 OK

Length: 14694470 (14M) [application/x-gzip]

Saving to: ‘MPD-v0.21.0_sacdiso_plugin_U5PVR.Slim.mkh20180912.tar.gz’


MPD-v0.21.0_sacdiso_plugi  54%[====================>                  ]   7.70M   542KB/s   eta 11s   



root@AOL-Debian:~# tar xf MPD-v0.21.0_sacdiso_plugin_U5PVR.Slim.mkh20180912.tar.gz 





2. 기존 MPD 와 바꿔치기


root@AOL-Debian:~# cp bin/mpd /usr/bin/mpd

root@AOL-Debian:~# cp etc/mpd.conf /etc/mpd.conf


설정파일은 필요에 따라 수정하시길 바랍니다.





3. 필요한 라이브러리 설치


굉장히 불안정한 구동 방법입니다. 이렇게 되면 시스템이 꼬일 가능성이 높습니다. 


따라서, 차후 구동시에는 모듈만 빼서 넣어보도록 하겠습니다.


root@AOL-Debian:~# nano /etc/apt/sources.list


# debian unstable repo

deb http://deb.debian.org/debian unstable main contrib non-free

deb-src http://deb.debian.org/debian unstable main contrib non-free


root@AOL-Debian:~# apt-get update


root@AOL-Debian:~# apt-get install libc6-dev binutils libssl-dev libcdio-paranoia2 libicu60 





4. 실행 확인


root@AOL-Debian:~# service mpd start

[....] Starting Music Player Daemon: mpd/usr/bin/mpd: /lib/arm-linux-gnueabihf/libdbus-1.so.3: no version information available (required by /usr/bin/mpd)

Sep 13 00:48 : hybrid_dsd: The Hybrid DSD decoder is disabled because it was not explicitly enabled

Sep 13 00:48 : exception: Input plugin 'tidal' is unavailable: No Tidal application token configured

. ok 


무언가 에러가 발생하고 있습니다만..


Tidal 플러그인도 되나 보네요.. ㄷㄷ 


차후에 배포시에 참고를 해야겠습니다. 차후에 MPD 전용으로 리눅스 펌을 만든다면 MPD + YMPD 로 갈것 같습니다.


1. NFS 마운트 기능

2. CIFS 마운트 기능





5. ISO 파일 재생 확인


일단 하이실리콘 CPU 내장 DAC 과 외장 USB LG HiFi DAC 설정을 2개 추가했습니다.


둘의 타입이 다르기 때문에 2개 다 활성화 하면 문제가 생기네요. 하이실리콘 내장 DAC 이 재생 못해서 문제가 발생합니다. MP3 는 둘다 출력이 잘 나오네요.



재생은 매우 잘 됩니다.


root@AOL-Debian:~# cat /proc/asound/HM/pcm0p/sub0/hw_params 

access: RW_INTERLEAVED

format: S24_3LE

subformat: STD

channels: 2

rate: 176400 (176400/1)

period_size: 22050

buffer_size: 88200








감사합니다.

반응형

댓글