본문 바로가기
카테고리 없음

서브소닉에서 WMA 파일 재생이 되지 않을 때 해결법

by Junhyeok 2011. 12. 27.

얼마 전부터 유용하게 잘 사용하고 있지만 아직까지는 우리나라에 사용자가 별로 없는 듯한 (NAS 사용자들을 중심으로 소수 있는 듯) 서브소닉 이야기. 집에 있던 CD를 윈도 미디어 플레이어를 이용해서 무손실 WMA 포맷으로 변환해서 서버에 저장했는데 이상하게 재생이 되지 않았다. 검색하다보니 어떤 커뮤니티에서는 그냥 WMA는 미디어플레이어로 스트리밍하고 FLAC으로 새로 저장해서 듣고 있다는 사람도 있던데...

(http://dvdprime.cultureland.co.kr/bbs/view.asp?bbslist_id=1898924&master_id=40)

포기하지 않고 열심히 포럼을 뒤져본 결과 해결책을 발견할 수 있었다.

http://forum.subsonic.org/forum/viewtopic.php?f=2&t=8440&p=34437&hilit=wma#p34437

영어로 되어 있기 때문에 간단히 우리말로 옮겨보자면

 4.6버젼에서는 스트리밍을 위한 트랜스코딩이 ffmpeg.exe라는 파일을 통해 이루어지는데 이 파일이 WMA를 지원하지 않기 때문에 구버젼에서 사용되던 wmadec.exe와 lame.exe 파일을 구해서 따로 설정을 해주어야 한다.

는 내용이다. 파일은 아래 링크에서 다운받으면 된다.

http://sourceforge.net/projects/subsonic/files/transcoding/1.1/

파일은 다운 받아서 압축을 풀고 적절한 폴더 (기본은 C:\subsonic\transcode)에 넣어준다.

그리고 서브소닉 관리페이지의 설정 - 변환으로 간다.

변환 이름 중 mp3 audio 라고 있을텐데 그 옆에 있는 원본 파일 타입에서 wma를 삭제한다.

그리고 아래 새로운 변환 이름을 추가하고 원본 파일 타입에 wma, 결과 파일 타입에 mp3를 적은 뒤 1단계에 "wmadec -b 16 %s -", 2단계에 "lame -b %b -r - -" 를 적고 (따옴표는 제외) 저장하면 끝!


화면은 스킨에 따라서 다소 다를 수 있음


※2단계가 어디인지 못찾아서 헤맬 수 있는데 아래쪽을 보면 옆으로 움직일 수 있는 스크롤바가 있다.

댓글