저는 라디오를 즐겨듣는 편입니다. 얼마전부터 유희열씨덕에 심야에는 KBS를 주로 듣고 있긴 하지만 대부분의 방송은 MBC FM For you를 듣고 있습니다. 우분투에서 라디오 듣기는 크게 어렵지 않습니다. 스트리밍 주소만 있으면 음악 재생기 어떤 것을 써도 듣는건 어렵지 않습니다. 문제는 이 스트리밍 주소가 방송사에 의하여 막히거나 하기 때문에 듣기가 상당히 어렵다는 점입니다.옛날(윈98SE가 세상을 지배하던 그때)에는 이 스트리밍 주소가 공개되어있어 방송을 어떤 음악재생기로도 들을 수 있었습니다. 그렇지만 언제부턴가 방송사에서 자체제작한 플레이어가 나오기 시작하더니 라디오 스트리밍 주소를 다 막아버렸습니다. 컴퓨터를 전혀 모르는 사람들에게는 이런 방식이 편할 수 있습니다. 그러나 좀 더 다양한 방식을 원하는 사용자나, 리눅스나 맥을 쓰는 사람들은 스트리밍 주소가 여전히 필요합니다. 왜냐하면 방송사는 기타 OS용 플레이어를 만들어주지 않기 때문입니다.-_-MBC 라디오는 공개된 스트리밍이 있어서 잘 들을 수 있었는데 얼마전에 또 막히고 말았습니다. 그래서 홧김에 리눅스에서 미니 플레이어를 설치해보자! 라고 마음을 먹게되었습니다. 물론 역시 Wine을 이용한 방법입니다.크로스오버에서는 잘 동작하는 것으로 알려져 있습니다. 역시 문제는 Wine을 이용한 방법이겠죠.-_-; 아래는 삽질과정 & 팁입니다.(이 팁은 Wine 1.0을 기준으로 작성되었습니다.)1. 일단 준비물을 구비합니다. 준비물은,
wine
cabextract
ies4linux
Windows Media Player 9 for Win98 인스톨러
입니다. 이 준비물에서 아시겠지만 미니플레이어는 IE와 윈미플이 있어야 동작하는 지극히 윈도 의존적 프로그램입니다. 아래 설치과정부터는 JWBrowser의 설치과정과 비슷하게 진행될 겁니다.2. 먼저 ies4linux를 설치합니다. 설치과정상 어려운 문제는 더이상 존재하지 않는 것 같습니다.(너무 쉽네요)3. 그 다음
JWBrowser 설치
와 마찬가지로 ./ies4linux에 있는 ie6을 홈폴더로 복사하거나 링크를 걸어 이름을 .wine으로 변경합니다.4. 이 단계까지는 이전과 비슷합니다만, 문제는 미디어플레이어 였습니다. 크로스오버와 Wine이 차이를 갖는 점도 이 부분으로, 크로스오버에서는 IE6 설치 후 쉽게 윈미플9를 설치할 수 있습니다만 Wine에서 윈미플9를 설치하려고 하면 아래와 같은 에러가 나타납니다.
이 부분은 ies4linux 개발자가 편의상 레지스트리에 윈미플9를 등록해놓았기 때문에 벌어지는 현상으로 보입니다. 그렇기 때문에 레지스트리를 수정해야 합니다.(이 부분 때문에 정말 많은 삽질&검색을 해야 했습니다..Wine-doors와 Wine-tricks를 써보았지만 결과적으로 실패했습니다.)레지스트리 수정을 하기 위해서 아래 파일을 받습니다.
wmp9config.reg
이 폴더를 .wine으로 복사합니다.그런 뒤 터미널에서 아래 명령어를 입력합니다.regedit ./.wine/wmp9config.reg이렇게 하면 이제 미디어플레이어를 설치할 수 있습니다.5. 윈도우즈 미디어플레이어를 설치합니다. 설치과정 중 아래 메시지가 등장하지만,
/.wine/drive_c/Program Files/Windows Media Player 로 이동하여 wmplayer.exe를 실행하면 설치를 마무리할 수 있습니다.
자, 이제 어려운 준비과정(별로 어렵진 않죠^^;;)이 다 끝났습니다! 이제는 mini 플레이어를 설치할 차례입니다.6. Mini Player를 iMBC에서 다운받아 설치합니다. 하지만 MBC에 가기 귀찮으신 분들을 위해 설치파일을 올려둡니다.
MiniSetup.exe
설치 과정에서 한글이 깨질 수 있습니다만 크게 신경쓰지 않으셔도 됩니다.7. 설치과 완료되면 바탕화면에 mini 아이콘이 등장합니다. 실행해봅니다.
로그인 창이 정상적으로 뜨는 군요^^
드디어 Mini Player가 실행되었습니다! 라디오도 잘 나옵니다.
wine
cabextract
ies4linux
Windows Media Player 9 for Win98 인스톨러
입니다. 이 준비물에서 아시겠지만 미니플레이어는 IE와 윈미플이 있어야 동작하는 지극히 윈도 의존적 프로그램입니다. 아래 설치과정부터는 JWBrowser의 설치과정과 비슷하게 진행될 겁니다.2. 먼저 ies4linux를 설치합니다. 설치과정상 어려운 문제는 더이상 존재하지 않는 것 같습니다.(너무 쉽네요)3. 그 다음
JWBrowser 설치
와 마찬가지로 ./ies4linux에 있는 ie6을 홈폴더로 복사하거나 링크를 걸어 이름을 .wine으로 변경합니다.4. 이 단계까지는 이전과 비슷합니다만, 문제는 미디어플레이어 였습니다. 크로스오버와 Wine이 차이를 갖는 점도 이 부분으로, 크로스오버에서는 IE6 설치 후 쉽게 윈미플9를 설치할 수 있습니다만 Wine에서 윈미플9를 설치하려고 하면 아래와 같은 에러가 나타납니다.
이 부분은 ies4linux 개발자가 편의상 레지스트리에 윈미플9를 등록해놓았기 때문에 벌어지는 현상으로 보입니다. 그렇기 때문에 레지스트리를 수정해야 합니다.(이 부분 때문에 정말 많은 삽질&검색을 해야 했습니다..Wine-doors와 Wine-tricks를 써보았지만 결과적으로 실패했습니다.)레지스트리 수정을 하기 위해서 아래 파일을 받습니다.
wmp9config.reg
이 폴더를 .wine으로 복사합니다.그런 뒤 터미널에서 아래 명령어를 입력합니다.regedit ./.wine/wmp9config.reg이렇게 하면 이제 미디어플레이어를 설치할 수 있습니다.5. 윈도우즈 미디어플레이어를 설치합니다. 설치과정 중 아래 메시지가 등장하지만,
/.wine/drive_c/Program Files/Windows Media Player 로 이동하여 wmplayer.exe를 실행하면 설치를 마무리할 수 있습니다.
자, 이제 어려운 준비과정(별로 어렵진 않죠^^;;)이 다 끝났습니다! 이제는 mini 플레이어를 설치할 차례입니다.6. Mini Player를 iMBC에서 다운받아 설치합니다. 하지만 MBC에 가기 귀찮으신 분들을 위해 설치파일을 올려둡니다.
MiniSetup.exe
설치 과정에서 한글이 깨질 수 있습니다만 크게 신경쓰지 않으셔도 됩니다.7. 설치과 완료되면 바탕화면에 mini 아이콘이 등장합니다. 실행해봅니다.
로그인 창이 정상적으로 뜨는 군요^^
드디어 Mini Player가 실행되었습니다! 라디오도 잘 나옵니다.
실행은 꽤 잘되는 편입니다. 자세히 보시면 트레이 아이콘도 잘 올라가 있는 것을 보실 수 있습니다. 중간에 어떤 에러가 등장하지만 광고와 관련된 Flash 관련 오류입니다. 다만 방송 이름이 깨지는 점은 다소 아쉽습니다.지금까지 MBC Mini Player를 리눅스에서 사용하는 법을 알아보았습니다. 물론 가상머신을 쓰고 있다면 가상머신에서 해결할 수 있습니다. 그렇지만 라디오를 듣자고 가상머신을 실행할 수는 없기에-_-;; 만약 크로스오버 리눅스 정품을 보유하고 계시다면 크로스오버 리눅스에서는 더 쉽게 설치할 수 있으니 이 방법을 사용하지 마시기 바랍니다. 물론 이 과정은 라디오 프로그램을 설치하는 과정치고는 배보다 배꼽이 더 큰 삽질입니다.-_-; 그러나 IE와 윈미플은 윈도에 기본적으로 깔려있는 프로그램인만큼 이 두 프로그램을 의존성으로 갖고 있는 프로그램이 많습니다.(대표적인 예가 JWB나 네이트온이겠죠) 이 팁을 거치셨다면 기본 상태의 Wine에서 실행되지 않던 프로그램들도 실행될 가능성이 있으므로 충분히 시도해볼만한 삽질일 것입니다.^^다음 팁은 아마도 Wine에서 곰플레이어 설치하는 팁이 될 것 같습니다.-_-;; 정말 이제 Wine 전문 블로거로서의 입지를 굳히게 되는 것일까요?=_=;;