놀이터 일간 추천 베스트 |
놀이터 일간 조회 베스트 |
작성자: 암즈룸 조회 수: 2107 PC모드
윈도우7에서는 Microsoft DTV-DVD Video Decoder 를 Mpeg2 나 h264디코더로 설정하여 사용해보신분들이 있을 것이고, 제법 괜찮은 화질을 보여주었었는데, 윈도우10에서는 사용이 안됩니다. 다음팟플등의 내장코덱으로 대부분 별 무리 없이 돌아가고 TV수신카드 같은 경우 Cyberlink의 코덱으로 설정해서 HD방송보는것도 별 문제가 없기 때문에 별다른 이슈가 되고 있지 않지만, 사실 윈도우10에서 Microsoft DTV-DVD Video Decoder가 먹히지 않는다는것을 알게 되면 굉장히 의아스러울 수 있습니다. 윈7에서는 윈미플로 dvd(mpeg2)를 볼 수 있었지만 윈10에서는 볼 수가 없는데 바로 이 Microsoft DTV-DVD Video Decoder 를 막아놔서 그렇습니다. 유료앱인 Windows dvd player를 구입해야 비로소 볼 수 있는것이죠.
각설하고, 윈10에서 Microsoft DTV-DVD Video Decoder 를 사용하는 방법이 있어 소개합니다.
1. 먼저 첨부한 파일(cab)을 다운받으십시요. 32비트면 x86, 64비트면 x64를 받으세요. 둘중에 하나만 받으면 되는것임.
2. C드라이브에 [tmp1], [tmp2] 이렇게 폴더 2개를 만드십시요.
3. cab파일의 압축을 풀면 msi파일이 하나 나오는데 [tmp1]에 복사합니다.
4. command prompt(코맨드 프롬프트) 를 관리자 권한으로 실행하고나서(마우스 우클릭해서 관리자권한으로 실행 누르면 되는것임),
(32비트)
msiexec /a C:\tmp1\windows10.0-kb3081704-x86.msi /qb TARGETDIR=C:\tmp2
(64비트)
msiexec /a C:\tmp1\windows10.0-kb3081704-x64.msi /qb TARGETDIR=C:\tmp2
상기 명령을 카피해서 집어넣고 엔터칩니다(32비트인지 64비트인지 확인필요)
5. Windows PowerShell을 관리자권한으로 실행한후에 하기 명령을 실행합니다.
(복사해서 붙여넣기 한다음에 엔터때리면 됨)
Add-AppxProvisionedPackage -Online -PackagePath C:\tmp2\InstallDVDAppxPackage\cd0c0ffe0ee94518833e70b1e931fcff.appxbundle -LicensePath C:\tmp2\InstallDVDAppxPackage\cd0c0ffe0ee94518833e70b1e931fcff_License1.xml
6. 끝났습니다. 다음팟플 등에서 Mpeg2 디코더를 Microsoft DTV-DVD Video Decoder 로 설정한 다음에 tp파일같은거 열어보시면 잘되는지 확인할 수 있겠죠? 임시로 만들었던 tmp1,2 폴더는 물론 삭제해도 됩니다.
PS. 개인적으로 Microsoft DTV-DVD Video Decoder 가 왜 다음팟플등에서 작동이 제대로 안되는지 몰라서 헤매다가 삽질도 많이 해봤었습니다. TV를 다음팟플로 주로 보는데 Microsoft DTV-DVD Video Decoder 로 설정하면 화면이 안나오고 먹통이 되버려서 이것 저것 해봐도 모두 실패하더군요. 그러다가 어떤 일본 사이트를 통해 이유를 알게 되었네요.
PS. (중요) 윈10 2017년 3월 14일 업데이트 이후로 Microsoft DTV-DVD Video Decoder 가 다시 작동하지 않는 문제가 생겼습니다. CompPkgSup.dll 과 관련된 충돌문제가 있는것 같고, 문제가 되는 업데이트는 KB4013429 입니다. 해당 업데이트를 언인스톨할 필요가 있습니다. 티비수신카드 프로그램이 실행되지 않는 문제도 생기네요.
관련 내용은 https://www.xsplit.com/blog/windows-10-update-issues-kb4013429 여기를 참조해보시고요, 일단은 여기까지이고, 나중에 좀 더 연구해보고 해결방법이나 다른 정보가 생기면 내용을 추가하도록 하겠습니다.
CompPkgSup.dll 을 이전버젼으로 교체해도 해결된다고 하네요.
KB4013429 언인스톨 하면 CompPkgSup.dll 충돌문제는 일단 해결이 되지만(TV수신카드 프로그램도 다시 작동됨), Microsoft DTV-DVD Video Decoder 는 여전히 제대로 작동하지 않습니다. 위에 5번항목을 다시 실행시켜주면 비로소 정상적으로 다시 작동합니다.
[ 2017년 3월 21일 추가사항 ]
■ Windows 10 Version 1607(KB4015438)용 누적 업데이트(OS 빌드 14393.969)
Addressed a known issue with KB4013429 that caused Windows DVD Player (and 3rd party apps that use Microsoft MPEG-2 handling libraries) to crash.
Addressed a known issue with KB4013429, that some customers using Windows Server 2016 and Windows 10 1607 Client with Switch Embedded Teaming (SET) enabled might experience a deadlock or when changing the physical adapter’s link speed property. This issue is most commonly seen as a DPC_WATCHDOG_VIOLATION or when verifier is enabled a VRF_STACKPTR_ERROR is seen in the Memory dump.
그러므로 Windows 10 RS1 버전 사용자는 Windows 업데이트 기능을 통해 제공되는 패치를 반드시 설치하시기 바랍니다.
- 패치가 나왔나봅니다. 아직 적용은 안해봤고, 집에가서 해보렵니다.
관련 링크
https://support.microsoft.com/en-us/help/4015438/windows-10-update-kb4015438
[3월 24일]
KB4015438 까지 업데이트 한후에 상기 5번 다시 실행하면 Microsoft DTV-DVD Video Decoder 가 다시 정상작동됩니다. 이미 거기까지 업데이트 되어있다면 위에 적힌데로 실행하면 Microsoft DTV-DVD Video Decoder 활성화 될것입니다. 향후 윈도우업데이트시 Mpeg2와 관련된 업데이트가 있을시 Microsoft DTV-DVD Video Decoder 가 다시 비활성화 될 수 있을 것 같습니다. 그경우 위에 5번을 다시 실행시켜줄 필요가 있을것으로 보입니다.
cab파일 압축풀어서 msi 파일로 추출해서 x64용 x86 용 파일 댓글로 첨부해봅니다.
좋은자료 감사합니다.