참고: 무드 오디오 사용법
무드오디오 7.3.0 설치하여 사용 중인 라즈베리파이에 미디어 재생기인 코디(KODI)를 설치하면 음악 감상 외에 동영상 감상도 할 수 있다.
다만 1080p인 FullHD 영상은 무난하게 잘 재생하는데, 4k UHD 영상은 버벅인다. 최신 라즈베리파이4에서도 4k 동영상 재생은 버벅인다고 한다.
코디 설치 방법
- 설치와 설정을 모두 마친 무드오디오 7.3.0을 재시동한 후에,
- 삼바(samba) 설정을 열어서 path를 각자 환경에 맞게 수정한다.
$ sudo nano /etc/samba/smb.conf[NAS]
comment = NAS Shares
path = /media/upload
read only = No
guest ok = Yes - path에 지정한 폴더를 만들어 준다.
$ sudo mkdir /media/upload - 동영상 파일이 있는 폴더를 자동 마운트한다.(필요한 경우에만)
$ sudo nano /etc/rc.local# Mount upload
echo “자신이변경한비밀번호” | sshfs -o port=2580,allow_other,reconnect,password_stdin pi@userid.iptime.org:/media/upload /media/upload - 코디 설치 시작
$ sudo apt-get update
$ sudo apt-get install kodi - GPU 메모리 크기를 늘려준다. 128 또는 256으로.
$ sudo /boot/config.txtgpu_mem=256 - 무드오디오를 재시동한 후에 동영상 재생이 필요할 때 코디 실행 명령을 내린다:
$ kodi-standalone &
코디 자동 실행 설정
- 무디오디오에서 필요할 때마다 코디 재생기를 실행하는 대신, 라즈베리파이를 켜면 무드오디오와 코디가 순차적으로 모두 실행되도록 설정하는 방법이다.
- kodi.service 파일을 열어서 아래 내용을 추가한다.
$ sudo nano /etc/systemd/system/kodi.service[Unit]
Description = Kodi Media Center# if you don’t need the MySQL DB backend, this should be sufficient
After = systemd-user-sessions.service network.target sound.target# if you need the MySQL DB backend, use this block instead of the previous
[Service]
# After = systemd-user-sessions.service network.target sound.target mysql.service
# Wants = mysql.service
User = kodi
Group = kodi
Type = simple
ExecStart = /usr/bin/kodi-standalone
Restart = always
RestartSec = 15 [Install]
WantedBy = multi-user.target - 코디 서비스를 설치하고, 활성화하고, 자동 시작하도록 명령을 내린다.
$ sudo systemctl daemon-reload
$ sudo systemctl enable kodi.service
$ sudo systemctl start kodi.service - 코디 유저 설정에 필요한 명려을 내린다.
$ sudo adduser –disabled-password –gecos “User to run Kodi Media Center” kodi
$ sudo adduser kodi audio
$ sudo adduser kodi video
$ sudo adduser kodi plugdev
$ sudo adduser kodi input - HDMI 케이블로 라즈베리파이의 HDMI 포터와 TV(또는 모니터)를 연결한 후, 무디오디오(라즈베리파이)를 재시동한다.
- 무드오디오가 재시작된 후에 맨처음에는 코디 업데이트 등을 수행하므로 10분쯤 가만히 기다리면, 라즈베리파이에 연결된 TV나 모니터에 코디 초기 화면이 나타난다.
코디 한글 설정 방법
- 코디 초기 화면이 나타났으면, TV 리모콘이나 라즈베리파이에 연결한 마우스로 코디 설정 아이콘을 클릭한다.
- Interface -> skin -> font 를 “arial based”로 변경
- Regional -> language를 한글(korean)로 변경 (영어 메뉴를 원하면 변경하지 않는다)
- 한글 자막 폰트 변경
$ sudo mkdir /home/kodi/.kodi/media/Fonts
자막 폰트를 저장할 폴더를 만든 후, 한글 자막에 사용할 TTF 폰트를 FTP 툴 등을 이용하여 위 폴더에 복사해 넣는다. - 설정 플레이어 -> 언어 -> 텍스트 자막에 사용할 글꼴에서 복사해 넣은 폰트를 선택한다.
동영상 경로 마운트 (원격 마운트일 경우)
- 설정이 끝났으므로, 동영상 파일이 있는 경로를 지정해 준다.
- 영화(Movie) -> 비디오 추가 -> 탐색 -> 루트 파일시스템(또는 경우에 따라 윈도우 네트워크(SMB) -> 대화상자에 안쪽 목록에 나타난 빈 항목 클릭 -> /media/upload/Movie (쓰는 사람마다 다르니 알갖게 지정한다) -> 확인 -> “미디어 소스 이름을 입력하세요”에 “Movie”와 같이 구별할 수 있는 이름 입력 후 -> 확인
- 이후부터는 코디 실행 화면에서 [영화]를 선택하면 “Movie”를 클릭하면 곧바로 /media/upload/Movie 경로에 있는 동영상 목록이 나타난다. 원하는 동영상을 클릭하면 코디 플레이어가 TV 화면으로 영상을 재생한다.
무드오디오에서 코디 실행을 멈추는 명령
- 무드오디오와 함께 코디 플레이어도 함께 실행되면, 아무래도 가녀린 라즈베리파이에게는 무게가 느껴질 수 있다. 그럴 때는 다음 쉘 명령으로 멈추면, 무드오디오만 작동하게 된다. 다시 필요하면 코디를 실행할 수도 있다.
- 코디 멈추는 명령:
$ sudo systemctl stop kodi - 코디 실행 명령:
$ sudo systemctl start kodi - 코디 상태 보는 명령:
$ sudo systemctl status kodi