Mozilla Firefox
Firefox에서 Windows Media Player를 이용해 MP3 파일 재생하기
Drive
2008. 6. 22. 17:58
위 화면은 모 다음 까페의 페이지입니다. mp3를 <embeded> 태그를 이용해 재생하도록 되어 있는데, 플러그인 다운로드를 하라고 하지요. 하지만 플러그인이 있냐 하면 그런건 아닙니다. Quicktime player를 설치하라고 합니다.
솔 직히 아이팟도 안쓰고 iTunes도 안쓰는데 더더군다나 쓰지도 않을 Quicktime을 Firefox만을 위해 설치한다는건 썩 내키는 일이 아닙니다. Windows 사용자라면 누구나 가지고 있는 Windows Media Player(이하 WMP)를 이용하는게 낫죠. 실제 Firefox도 이미 mp3가 아닌 wma 등의 파일은 WMP를 이용해 재생을 하고 있습니다.
mp3 재생에 WMP를 사용하도록 하기 위해서는 플러그인을 관리하는 설정 파일을 찾아서 직접 고쳐주어야 합니다. 설정 파일의 위치는 다음과 같습니다.
C:\Documents and Settings\<login ID>\Application Data\Mozilla\Firefox\Profile\<xxxxx>.default\pluginreg.dat
여기서 <login ID>는 Firefox를 설치할 당시의 Windows 로그인 아이디이고, <xxxxx>는 랜덤하게 설정되는 이름이기 때문에 사용자에 따라 다릅니다. 여튼 저 파일을 텍스트 에디터로(Editplus나 Notepad등) 열어서 다음과 같은 곳을 찾아내면 됩니다.
----------------------------------------------------------
C:\Program Files\Windows Media Player\npdsplay.dll|$
|$
1208127412000|1|5|$
Npdsplay dll|$
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,*|$
-----------------------------------------------------------
이 게 WMP 플러그인에 대한 설정이 들어있는 부분입니다. 위에 녹색으로 되어 있는 숫자 9는 몇가지 경우를 지원할 것인가 갯수를 적어넣는 곳입니다. 그리고 그 아래에 각각의 경우에 대해서 0부터 적어넣습니다. 0~8까지 9가지이지요. 각각의 경우에 대해 가장 앞에는 번호, 그 다음에는 파일 형식, 그 다음은 분류(이건 별로 안중요함), 그 다음은 확장자 값을 '|' 를 이용해 구분해 표시해 두었습니다. 그리고 각각의 줄에서 가장 마지막에는 '$'를 씁니다.
이제 설정 파일이 어떤 형식으로 되어 있는지 알았으니 이를 수정해 봐야겠지요. 인터넷상에서 검색해보면 여기에
10 (수정)
.....
9|audio/x-ms-mp3|Media Files|mp3,*|$ (추가)
이 런 방식으로 하라고 소개되어 있는것이 많습니다. 물론 많은 경우에 이런 방법으로 커버가 됩니다만, 이것만으로 안되는 경우도 있습니다. 대표적인것이 위의 다음 까페입니다. 이런것은 Quicktime에서 사용하는 방식을 몰래 훔쳐오면 됩니다. 제가 사용하는 설정을 보여드릴테니 참고하시기 바랍니다.
수정할 때에는 다음을 유의하세요.
1. 먼저 Firefox를 모두 종료한 후에 파일을 수정하세요.
2. 수정할 때에는 갯수세는 부분(초록색으로 표시한 숫자 부분)을 업데이트하는것을 잊으면 안됩니다.
<pluginreg.dat 파일 내에서...>
----------------------------------------------------------
Microsoft짰 Windows Media Player Firefox Plugin|$
15
0|application/x-ms-wmp|np-mswmp|*|$
1|application/asx||*|$
2|video/x-ms-asf-plugin||*|$
3|application/x-mplayer2||*|$
4|video/x-ms-asf||asf,asx,*|$
5|video/x-ms-wm||wm,*|$
6|audio/x-ms-wma||wma,*|$
7|audio/x-ms-wax||wax,*|$
8|video/x-ms-wmv||wmv,*|$
9|video/x-ms-wvx||wvx,*|$
10|video/x-ms-mpeg|Media Files|mpg,mpeg,*|$
11|video/x-ms-avi|Media Files|avi,*|$
12|audio/x-ms-mp3|Media Files|mp3,*|$
13|audio/x-ms-mid|Media Files|mid,*|$
14|audio/x-ms-wav|Media Files|wav,*|$
---------------------------------------------------------
저장할때 유니코드가 아닌 ANSI 으로 저장해야 함
9번부터 13번까지는 인터넷에서 검색하면 쉽게 찾을 수 있는 방법입니다. 14번부터 21번까지는 Quicktime에서 사용하는 방식을 그대로 훔쳐(...)온 것입니다.
22번은 좀 특이한 경우인데요, 제가 임의로 추가한 것입니다. 이것은 되는경우도 있고 안되는 경우도 있는데, 하는 방법은 다음과 같습니다.
플러그인을 설치하는 과정을 거치는데 Quicktime이 아니라 알 수 없는 플러그인이라는 경우가 있습니다.
위와 같은 대화상자가 뜨게 되는데, 이럴때 대화상자 안에 있는 '알 수 없는 플러그인(application/octet-stream)' 이 부분이 중요합니다. 괄호 안에 있는게 파일 형식이고, 이를 WMP가 지원하도록 만들어버리면 됩니다. 다만 이럴 때에는 WMP가 이 파일을 재생할 수 있을거라는 확신이 있어야 합니다. 되지도 않는파일 재생할 수는 없는 노릇이니까요. 그래서 추가한것이 22번입니다.
22|application/octet-stream|Media Files|*|$
숫자 22는 번호이고, 그 뒤에 대화상자에 있던 파일 형식을 적어넣으면 됩니다. 그 뒤의 "Media Files" 부분은 대충 아무거나 넣어도 됩니다. 그리고 확장자는 그냥 "*"로 하면 됩니다.
출처 http://oracle.egloos.com/1901668
위 방법은 설치된 윈도우플레이어폴더에있는 npdsplay.dll 파일을 사용한방법입니다
미플 11 에서 재생바나..또는 영상이 제대로 제생안돼는경우가 발생합니다
Windows Media Player Firefox Plugin 플러그인을 다운받아 압축해제해서
np-mswmp.dll 파일을 플러그인폴더에 넣어주면 됩니다 수정할 부분은
Npdsplay dll|$ 이곳이 아닌 np-mswmp|$ 이부분을 찾아서 다음과같이 수정하면 됩니다
주소 입력창에 about:plugins 입력하면 사용중인 플러그인 확인가능
Mozilla Default Plug-in
- 파일명: npnul32.dll
- Default Plug-in
MIME 타입 | 설명 | 추가 사항 | 사용함 |
---|---|---|---|
* | Mozilla Default Plug-in | * | 아니오 |
Shockwave for Director
- 파일명: np32dsw.dll
- Adobe Shockwave for Director Netscape plug-in, version 11.5
MIME 타입 | 설명 | 추가 사항 | 사용함 |
---|---|---|---|
application/x-director | Shockwave Movie | dir,dxr,dcr | 예 |
Shockwave Flash
- 파일명: NPSWF32.dll
- Shockwave Flash 10.0 r32
MIME 타입 | 설명 | 추가 사항 | 사용함 |
---|---|---|---|
application/x-shockwave-flash | Adobe Flash movie | swf | 예 |
application/futuresplash | FutureSplash movie | spl | 예 |
Microsoft® Windows Media Player Firefox Plugin
- 파일명: np-mswmp.dll
- np-mswmp
MIME 타입 | 설명 | 추가 사항 | 사용함 |
---|---|---|---|
application/x-ms-wmp | np-mswmp | * | 예 |
application/asx | * | 예 | |
video/x-ms-asf-plugin | * | 예 | |
application/x-mplayer2 | * | 예 | |
video/x-ms-asf | asf,asx,* | 예 | |
video/x-ms-wm | wm,* | 예 | |
audio/x-ms-wma | wma,* | 예 | |
audio/x-ms-wax | wax,* | 예 | |
video/x-ms-wmv | wmv,* | 예 | |
video/x-ms-wvx | wvx,* | 예 | |
video/x-ms-avi | Media Files | avi,* | 예 |
audio/x-ms-mp3 | Media Files | * | 예 |
audio/x-ms-mid | Media Files | mid,* | 예 |
audio/x-ms-wav | Media Files | wav,* | 예 |
audio/mpeg | MP3 오디오 | mp3,swa | 예 |
audio/x-mpeg | MP3 오디오 | mp3,swa | 예 |
audio/mp3 | MP3 오디오 | mp3,swa | 예 |
audio/x-mp3 | MP3 오디오 | mp3,swa | 예 |
audio/mpeg3 | MP3 오디오 | mp3,swa | 예 |
audio/x-mpeg3 | MP3 오디오 | mp3,swa | 예 |
audio/x-mpegurl | MP3 재생목록 | m3u,m3url | 예 |
audio/mpegurl | MP3 재생목록 | m3u,m3url | 예 |
application/octet-stream | Media Files | * | 예 |