상세 컨텐츠

본문 제목

윈도우즈 Firefox에서 Windws Media Player플러그인이로 MP3재생하기.

Browser

by Vulpes.Noctis 2010. 5. 5. 15:19

본문

정보출처: 지은지만 오래된 한적한 블로그

윈도으즈용 파이어폭스를 쓰면서 embed된 MP3파일을 만나면 스스로 재생하지 못하고 플러그인을 설치하라는 경고를 띄우게 됩니다.

그림 파일입니다. 반사적으로 클릭하지 맙시다 ㅋㅋ


그런데 이걸 클릭하면 다소 황당하게도 퀵타임 플러그인을 깔라는 경고를 만나게 됩니다. 퀵타임 자체의 성능이나 유용성은 개개인의 기호성에 따라 다른거니 그건 넘어가더라도, 문제는 이미 깔려져 있는 윈도우즈 미디어 플레이어로도 재생을 할 수 있는 포멧인데도 불구하고 그걸 선택 할 수 있는 옵션이 존재하지 않는다는건 다소 황당하더군요. 검색을 해 보니 쉽게 수정해 줄 수 있는 문제였습니다.

일단 파이어폭스를 종료하고, 자신의 파이어폭스 프로필 폴더 안에 있는 pluginreg.dat을 텍스트 편집기로 열어 봅니다. 찾아보면 다음과 같은 부분이 있을겁니다.
Windows Media Player Plug-in Dynamic Link Library|$
9
0|application/asx|Media Files|*|$
1|video/x-ms-asf-plugin|Media Files|*|$
2|application/x-mplayer2|Media Files|*|$
3|video/x-ms-asf|Media Files|asf,asx,*|$
4|video/x-ms-wm|Media Files|wm,*|$
5|audio/x-ms-wma|Media Files|wma,*|$
6|audio/x-ms-wax|Media Files|wax,*|$
7|video/x-ms-wmv|Media Files|wmv,*|$
8|video/x-ms-wvx|Media Files|wvx,*|$

쉽게 설명해, 윈도우즈 미디어 플레이어 플러그인에 연결된 형식이 9개이고, 이는 0~8까지의 형식이다... 는 의미인데요, 여기에 MP3를 처리할 수 있는 코드를 추가하도록 합니다 (형식은 순번|파일 형식|설명|확장자|$ ).
9|audio/x-ms-mp3|MP3 Audio|mp3,*|$

그런데 한국에선 서버 측에서 파일 형식을 엉뚱하게 보내주는 경우가  많아 윗 줄 만으론 해결이 안 될 수도 있습니다. 고로, 웬만한 경우의 수를 다 추가해 봅시다.
10|audio/mpeg|MP3 Audio|mp3,*|$
11|audio/x-mpeg|MP3 Audio|mp3,*|$
12|audio/mp3|MP3Audio |mp3,*|$
13|audio/x-mp3|MP3 Audio|mp3,*|$
14|audio/mpeg3|MP3 Audio |mp3,*|$
15|audio/x-mpeg3|MP3 Audio|mp3,*|$

...그리고 이왕 편집하는 김에 AVI나 WAV같은 웬만한 다른 것도 다 연결해 보죠.
16|video/x-ms-avi|AVI Video|avi,*|$
17|audio/x-ms-mid|Midi Audio|mid,*|$
18|audio/x-ms-wav|Wav audio|wav,*|$
19|audio/x-mpegurl|MP3 playlist|m3u,m3url|$
20|audio/mpegurl|MP3 playlist|m3u,m3url|$

마지막으로 (이건 서버쪽의 오류겠지만) 알 수 없는 파일이라고 오는 경우에 대한 대책입니다.  하지만 미디어 파일이 아닌 전혀 엉뚱한 파일도 이렇게 올 수 있으므로, 이 경우는 확장자가 확실하게 입력된 경우만 링크하다도록 합시다
21|application/octet-stream|Random Media File|mp3,avi,wma,wmv,mpg,mid,wav|$

이걸 다 추가하셨다면 처음의 9개에서 22개로 불었으니 맨 위의 9를 22로 수정해 주는걸 잊지 마시고... 저장해 줍니다.
Windows Media Player Plug-in Dynamic Link Library|$
22
0|application/asx|Media Files|*|$
1|video/x-ms-asf-plugin|Media Files|*|$
2|application/x-mplayer2|Media Files|*|$
3|video/x-ms-asf|Media Files|asf,asx,*|$
4|video/x-ms-wm|Media Files|wm,*|$
5|audio/x-ms-wma|Media Files|wma,*|$
6|audio/x-ms-wax|Media Files|wax,*|$
7|video/x-ms-wmv|Media Files|wmv,*|$
8|video/x-ms-wvx|Media Files|wvx,*|$
9|audio/x-ms-mp3|MP3 Audio|mp3,*|$
10|audio/mpeg|MP3 Audio|mp3,*|$
11|audio/x-mpeg|MP3 Audio|mp3,*|$
12|audio/mp3|MP3Audio |mp3,*|$
13|audio/x-mp3|MP3 Audio|mp3,*|$
14|audio/mpeg3|MP3 Audio |mp3,*|$
15|audio/x-mpeg3|MP3 Audio|mp3,*|$
16|video/x-ms-avi|AVI Video|avi,*|$
17|audio/x-ms-mid|Midi Audio|mid,*|$
18|audio/x-ms-wav|Wav audio|wav,*|$
19|audio/x-mpegurl|MP3 playlist|m3u,m3url|$
20|audio/mpegurl|MP3 playlist|m3u,m3url|$
21|application/octet-stream|Random Media File|mp3,avi,wma,wmv,mpg,mid,wav|$

그리고 파이어폭스를 실행시키면 이제 문제없이 WMP플러그인으로 재생하게 될 겁니다.


관련글 더보기