본문 바로가기

가리사니

플래시 기반 동영상에서 사운드 출력 문제

시작하기

    Youtube, Dailymotion, Google Video, CNet Videos 등과 여타 Adobe Flash 기반의 비디오 공유 사이트(모든 비디오 호스팅 사이트가, 그리고 모두가 Flash Video인 것은 아님)의 비디오를 재생하면 사운드와 오디오가 전혀 들리지 않는 현상입니다.


증상의 개요

  1. 이 현상은 비디오 화면은 아무 이상 없이 잘 나오지만, 볼륨 레벨을 최대로 조정하여도 Sound 출력이 전혀 먹히지 않는 현상으로, 3사의 Web Browser 환경에서도 비디오가 컨텐츠가 포함된 웹 사이트나 블로그에서도 나타납니다.

  2. 또, Flash 기반의 게임들과 응용 프로그램 상에서도 온/오프 라인을 불문하고 이 현상이 나타나기도 합니다.

  3. 이 불가사이는 오로지 Flash 관련만 영향을 받아, 마우스 클릭, Windows 시작음, MSN(Windows Live)의 알림 음 등등의 시스템 사운드와 , MP3, 노래, 음악, 비디오, CD, DVD 그리고 기타 등등의 Windows Media Player를 통한 오디오는 이상이 없습니다.

  4. 이 현상은 Adobe Flash 8와 Flash 9를 사용 시 나타나며, Flash Player의 프로그램 제거와 재설치로도 Flash Player 7로의 다운그레이드를 하지 않으면 제대로 작동치 않습니다.

  5. 이 사운드가 들리지 않는 현상은 Flash 컨텐츠 기반의 웹 전반에 걸쳐, Internet Explorer 6과 7 (IE6과 IE7), 그리고 Firefox 상에서도 나타나며, Windows 2000, XP 그리고 Vista 등의 모든 Windows 특질에서 나타납니다.


증상의 원인

  1. 이 러한 Flash와 연관된 'No Sound, No Audio' 증상이 나타나는 시스템은, Windows의 '.wav' 사운드의 출력과 프로세스를 하는 WaveMapper와 같은, 여러 가지 기본 Microsoft 코덱 매핑을 위한 레지스트리 키의 누락이라는 오류 원인이 있습니다.

  2. 이 는 또한 Macromedia Flash player version 9 의 사운드 문제 야기의 용의점이 있는 주원인으로, 어느 쪽이든 Adobe Flash Player installer는 우연챦게 레지스트리 값을 제거하거나 레지스트리가 얽히게 됩니다.


해결하기

  1. 이 플레시 기반 비디오, 컨텐츠, 응용 프로그램, 게임 등등의 재생 시의 무음 문제를 픽스하기 위한 방법입니다.

  2. 아래의 레지스트리 등록 파일을 다운로드합니다.

  3. 더블클릭으로 레지스트리에 병합합니다.

  4. 이 병합으로 기본적으로 Windows의 사운드 드라이버의 재설정과 리매핑이 됩니다.

  5. 다음은 내용을 살펴 보려는 이들을 위한 위 REG 파일의 내용입니다.

    Windows Registry Editor Version 5.00

    [HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows NT CurrentVersion Drivers32]
    "midimapper"="midimap.dll"
    "msacm.imaadpcm"="imaadp32.acm"
    "msacm.msadpcm"="msadp32.acm"
    "msacm.msg711"="msg711.acm"
    "msacm.msgsm610"="msgsm32.acm"
    "msacm.trspch"="tssoft32.acm"
    "vidc.cvid"="iccvid.dll"
    "VIDC.I420"="i420vfw.dll"
    "vidc.iv31"="ir32_32.dll"
    "vidc.iv32"="ir32_32.dll"
    "vidc.iv41"="ir41_32.ax"
    "VIDC.IYUV"="iyuv_32.dll"
    "vidc.mrle"="msrle32.dll"
    "vidc.msvc"="msvidc32.dll"
    "VIDC.YVYU"="msyuv.dll"
    "wavemapper"="msacm32.drv"
    "msacm.msg723"="msg723.acm"
    "vidc.M263"="msh263.drv"
    "vidc.M261"="msh261.drv"
    "msacm.msaudio1"="msaud32.acm"
    "msacm.sl_anet"="sl_anet.acm"
    "msacm.iac2"="C:\WINDOWS\system32\iac25_32.ax"
    "vidc.iv50"="ir50_32.dll"
    "wave"="wdmaud.drv"
    "midi"="wdmaud.drv"
    "mixer"="wdmaud.drv"
    "VIDC.WMV3"="wmv9vcm.dll"
    "VIDC.VP40"="vp4vfw.dll"
    "msacm.voxacm160"="vct3216.acm"
    "MSVideo"="vfwwdm32.dll"
    "MSVideo8"="VfWWDM32.dll"
    "wave1"="wdmaud.drv"
    "midi1"="wdmaud.drv"
    "mixer1"="wdmaud.drv"
    "aux"="wdmaud.drv"
    "vidc.VP70"="vp7vfw.dll"
    "vidc.X264"="x264vfw.dll"
    "VIDC.FPS1"="frapsvid.dll"
    "vidc.VP60"="vp6vfw.dll"
    "vidc.VP61"="vp6vfw.dll"
    "vidc.VP62"="vp6vfw.dll"
    "vidc.DIVX"="DivX.dll"
    "VIDC.UYVY"="msyuv.dll"
    "VIDC.YUY2"="msyuv.dll"
    "VIDC.YVU9"="tsbyuv.dll"
    "VIDC.DRAW"="DVIDEO.DLL"
    "VIDC.YV12"="yv12vfw.dll"
    "wave2"="wdmaud.drv"
    "midi2"="wdmaud.drv"
    "mixer2"="wdmaud.drv"
    "aux1"="wdmaud.drv"
    "wave3"="wdmaud.drv"
    "midi3"="wdmaud.drv"
    "mixer3"="wdmaud.drv"
    "aux2"="wdmaud.drv"
    "VIDC.MSUD"="msulvc05.dll"
    "wave4"="wdmaud.drv"
    "midi4"="wdmaud.drv"
    "mixer4"="wdmaud.drv"
    "aux3"="wdmaud.drv"

  6. 이제 사운드가 정상적으로 들리게 됩니다만, 개인 설정을 위하여 Windows sound scheme을 재편집하려는 모험을 감수할 수 있는 용감한 사용자는 레지스트리 편집기를 열어 아래 분기점까지 찾아 갑니다.

  7. HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows NT CurrentVersion Drivers32

  8. 플레시 무음의 주된 범인인 'wavemapper' 키의 존재 여부를 확인합니다.

  9. 없다면 'wavemapper'란 이름으로 문자열 값을 만들고 'msacm32.drv'를 엔트리 값으로 줍니다.

  10. 이 해결책은 Windows 2000, XP 그리고 Vista에 적용할 수 있습니다.     




Adobe Flash No Sound WaveMapper Trick

Flash No Sound WaveMapper Solution

  1. Launch Registry Editor by typing regedit at Run command.

  2. Navigate to the following registry key:

    HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionDrivers32

  3. On the right pane, and check for existance of “wavemapper” registry subkey, the mail culprit causing Flash no sound. If not found, create a new String value named “wavemapper”, and give the entry value “msacm32.drv”.      

'가리사니' 카테고리의 다른 글

ALZ, HV3 파일을 풀기  (3) 2009.03.04
파이어폭스  (0) 2009.02.14