">
Permalink: http://pnpcrow.egloos.com/4122349
불어우용 WMP 플러그인은 MP3 파일 재생을 기본 설정으로 제공해주지 않습니다. 하지만 윈도우 미디어 플레이어를 그대로 사용하기 때문에 실제 재생에는 문제가 없습니다.대부분의 사람들은 EMBED 태그를 사용할 때에 type 속성을 지정하지 않습니다. 이는 확장자를 인식해서 자동으로 플러그인을 지정하게 해주는 기능이 브라우저에 자체적으로 들어 있음에서 생략을 하게 되는 것인데 어떤 브라우저에서든지 의도한 결과물을 얻게 하기 위해서는 type 속성이 반드시 필요합니다. 불여우용 WMP 플러그인으로 MP3 파일을 재생하는 방법에도 EMBED 태그안에 type="application/x-mplayer2" 를 지정하는 것으로 항상 WMP 플러그인을 불러오게 하여 MP3 파일을 재생하게 할 수 있습니다만 IE에서는 기본적으로 WMP 플러그인이 MP3 파일을 기본으로 불러들이기 설정되어 있기 때문에 대부분의 사람들은 생략하고 있어서 문제가 생깁니다.

발생하는 문제는 EMBED 태그로 MP3 파일을 사용할 때에 type="application/x-mplayer2" 속성이 누락되면 Apple Quicktime 플러그인을 요구하는 화면을 띄우고, 설치 후에도 알수 없는 플러그인이라면서 재생이 안되는 것입니다.
위에 말했듯이 type 속성을 넣어주면 정상적으로 플러그인을 찾아서 재생을 할 수 있지만 IE에 익숙한 우리나라에서는 기대할 것이 못 됩니다. 이 때문에 다른 방법을 이용해서 IE처럼 쓰면 되지 않을까 하는 생각을 하게 되는데 그래서 할 수 있는 방법을 소개합니다.

일단 about:plugins 로 들어가서 Microsoft® Windows Media Player Firefox Plug-in을 찾은 후에 application/x-mplayer2 항목을 찾습니다. 값이 * 만 써있을 겁니다. 이 값을 잘 기억해둡니다.
그 다음에는 불여우의 플러그인 설정 저장파일을 찾습니다. 설정 저장파일은 윈도우의 Users 폴더안의 사용자 폴더에 저장되므로 사용자마다 다 다른 폴더를 가지고 있으니 참고바랍니다. 그리고 폴더는 숨겨져 있으니 숨은 폴더를 보이도록 표시 해두어야합니다.
LocalDisk:\Users\사용자\AppData\Roaming\Mozilla\Firefox\pluginreg.dat 파일을 찾아서 파일을 엽니다.[비스타 기준입니다.]

application/x-mplayer2 항목을 찾아,

* 부분을 mp3,* 로 바꾸어 줍니다. 그리고는 저장...
불여우를 다시 실행시켜서 about:plugins 에서 Microsoft® Windows Media Player Firefox Plug-in을 다시 찾아봅니다.

이렇게 변경되어 있을 것입니다.
이제 이후부터는 MP3 확장자를 가진 파일을 EMBED 태그를 이용하면 type 속성이 없더라도 IE처럼 WMP 플러그인이 호출됩니다.
PS. 그런데 전 개인적으로는... MP3 음원은 티스토리에 올린다음에 티스토리 제공 플레이어를 통체로 가져오는 방법을 씁니다. 플래시 플레이어인지라 어떤 브라우저든지, 어떤 OS든지 똑같이 보이고, 똑같이 재생되거든요.
PS2. 이와 관련해서 좀 더 여러 부분 찾아봤는데 대부분 MP3는 type 속성을 생략하거나 웹에디터에서 type="audio/mpeg", type="octet-stream" 등으로 지정되는 거였습니다. type="audio/mpeg"나 type="octet-stream" 속성은 위에 스샷에도 없듯이 기본적으로는 없고, 특히 type="audio/mpeg"는 IE에서만 사용되는 type 속성인데요. pluginreg.dat에 type="audio/mpeg"의 속성 값을 추가해주는 것으로도 해결볼 수 있었습니다. 그런데 이 방법도 확장자를 강제로 지정된 플러그인으로 연결하는 방법으로 이미 지정된 속성을 무시하기 때문에 제가 소개한 type="application/x-mplayer2"의 속성을 바꾸는 것과 같은 효과가 생깁니다.
">
">
이 저작물은 크리에이티브 커먼즈 코리아 저작자표시-비영리-변경금지 2.0 대한민국 라이선스에 따라 이용하실 수 있습니다.
☞ 내 이글루에 이 글과 관련된 글 쓰기 (트랙백 보내기) [도움말]
제목 : Firefox에서 mp3 재생
본인이 주 브라우저로 사용하는 것은 Firefox , 일명 불여우 브라우저다. 그런데, 이 Firefox 를 Windows OS가 설치된 PC에 처음 설치한 후에는 몇 가지 손을 좀 봐줘야 하는데, 그 중에 반드시 해줘야 할 일이 제목에서 언급한 것처럼 mp3 재생을 할 수 있도록 해주는 일이다. ※ 필히 참고할 글들 - 파이어폭스에서 mp3, avi, mpg 파일 재생하기 by zzzik 님 - 불여우에서 EMBED 태그로 삽입된 MP3 파일......more
... 닌 경우에는 플레이어를 표시 안되게 해버립니다. Stop Autoplay가 업데이트 되기 전까지는 사용안함으로 설정해야 겠습니다. 적용하는 방법은 불여우에서 EMBED 태그로 삽입된 MP3 파일 재생하기와 동일합니다만 파이어폭스 3에서는 pluginreg.dat 파일의 위치가 조금 바뀌었습니다. LocalDisk:\Users\사용자\AppD ... more
... 이유는 Emded 소스 내에 반드시 필요한 딱 한가지가 빠진 경우입니다. type="application/x-shockwave-flash" 제가 이전에 파이어폭스에서 MP3를 재생하도록 하는 방법을 설명할 때부터 강조해오던 그 type 속성입니다. 물론 저 속성이 없더라도 플러그인이 정상적으로 호출되는 경우가 있습니다. 그 경우는 파일의 경로가 .s ... more
... 회) / My Starlight Night..가장 많이 읽힌 글은 키보드에 달려 있는 기능키 입니다.가장 대화가 활발했던 글은 불여우에서 EMBED 태그로 삽입된 MP3 파일 재생하기 입니다. ( 덧글 21개 / 핑백 4개 )내이글루에 가장 덧글을 많이 쓴 사람은 샛별 입니다. 음... 요즘 그다지 글을 안썼 ... more
이런 팁들이 널리 알려져야 파이어폭스 쓰는 사람도 많아지죠~ 훌륭한 팁입니다.
그동안 뭔 플러그인이여 하며 궁금했는데(덩달아 Quick Time도 깔고) 드디어 해결할
방법을 알게되었네요; 다시 한 번 감사드립니다.
여전히 *값만 뜨네요, mp3는 안뜨고..;;
(그래도 음악들 일단은 플레이 제대로 되니, 괜찮겠지요 ^^;; )
정상적으로 불여우를 종료하고 수정하셨다면 정상적으로 나오게 됩니다. 혹은 불여우의 사용자 계정을 여러개를 만들어서 쓰고 있는 경우에는 다른 폴더에 저장되어 있을 수도있으며, 전체사용자로 설치한 경우에는 Administartor 폴더 안에 만들어집니다.
감사합니다..
XP에서는 경로가 조금 다를 뿐입니다. XP에서는 위에 LocalDisk:Users사용자AppDataRoamingMozillaFirefoxpluginreg.dat 중에서 Users 대신에 Documents and Settings 폴더 안을 보시면 됩니다. 그 이외의 경로는 같습니다.
브라우저에서 EMBED된 미디어를 불러오는 순서가 첫번째로 주소의 파일에서 확장자를 검사 한 후에 플러그인을 확인하게 되어있습니다. 파일명에 확장자가 없이 접근 주소만 제공해주는 경우에 타입으로 미디어의 종류를 파악해서 플러그인이 호출되는 구조구요. 네이버에서 재생이 안되는 경우는 파일에서 확장자가 없는 접근 주소만 가지고 있는 경우 밖에 없습니다.
다른 해결 방법으로 강제적으로 octet-stream 속성을 xmplayer2와 동일하게 설정해주는 방법도 있기는 합니다. 단지 실제 octet-stream 플러그인이 필요할 때는 문제가 되겠지만요.
참고로, XP에서 위 파일을 찾아가기 위한 기본적인 경로는 아래와 같습니다.
로컬:Documents and Settings사용자Application DataMozillaFirefoxpluginreg.dat
일단 노트북은 화면이 작아서 잘 손이 안갑니다.(.....)