MS 설명서에 따라 Media Foundation과 호환되는 Windows 8과 함께 번들로 제공되는 MPEG 1 및 2 비디오 디코더가 있습니다. DVD, MPEG2 및 MPEG1 용 소스 리더를 작성하고 테스트를 시작했습니다.SL_E_LICENSE_FILE_NOT_INSTALLED (0xC004F011) MPEG2 디코더
내 파이프 라인에서 MFEnumEx를 중심으로 시스템에서 발견 된 디코더 인스턴스에 대한 참조를 얻습니다. 객체를 활성화하려고하면 SL_E_LICENSE_FILE_NOT_INSTALLED
이 수신됩니다. 전에 MPEG4에 대한 래퍼를 작성하기 전에이 메시지가 나타났습니다. MPEG 4 인코더는 나에게 똑같은 것을 주었다. Google 검색을 기반으로
DISM /Online /Cleanup-Image /RestoreHealth
이는 MPEG 4 인코더 문제를 해결 것입니다. 무슨 일이 일어나고 있는지 잘 모르겠다. TopoEdit.exe를 실행하고 Microsoft MPEG Video Decoder를 추가하려고 시도했지만 노드가 같은 오류로 실패합니다.
같은 문제가 발생했는지 궁금합니다. 어떤 결의안? 이 시점에서 디코더를 쓰고 싶지는 않습니다.
직장에서 다른 PC에서이를 테스트했으며 같은 결과가 나타납니다. 두 OS 모두 8.1 64 비트입니다.