Windows Dev Center

Licensing For "Microsoft DTV-DVD Video Decoder"


  • Hi,

    I am thinking of using "Microsoft DTV-DVD Video Decoder" filter in my application. But in MSDN I came across with a link saying "Microsoft DTV-DVD Video Decoder (Mpeg2, H264) - License required" (

    What is this License all about? I have a licensed version of Windows-7 professional in my laptop.

    My understanding is Windows Media Player 12 is a part of Windows7 and "Microsoft DTV-DVD Video Decoder" is part of Windows Media Player 12. Is it correct?

    To use "Microsoft DTV-DVD Video Decoder" in my application, whether I need to get particular license from Microsoft? 


    Also I am facing issues with "Microsoft DTV-DVD Video Decoder" while decoding Mpeg2 streams. Any one else facing similar problem?


    Please help me out.


    Thanks in advance,



    Tuesday, November 16, 2010 2:23 PM

All replies

  • You are looking at the "Windows Embedded" documentation, AFAIK there is no license mentioned in the Windows SDK documentation.

    Tuesday, November 16, 2010 3:35 PM
  • The "Microsoft DTV-DVD Video Decoder" is implemented in %WinDir%\System32\msmpg2vdec.dll and the version info of the DLL specifies that the product the DLL belongs to is Windows not Windows Media Player. So the Windows 7 EULA should apply (assuming you can figure out which one: %WinDir%\System32\en-US\Licenses), which has a section about that decoder.

    MVP :: DirectShow / MediaFoundation <>
    Tuesday, November 16, 2010 6:14 PM