DVD Autoplay and MPC

Help
S Davis
2005-11-16
2013-05-08
  • S Davis
    S Davis
    2005-11-16

    I'll admit it, I'm stumbling a little and need some help.

    I downloaded and installed MPC 6.4.8.5. It does indeed play DVD movies as I was hoping it would. Windows 2000 PC.

    However, if I insert a new DVD, an error message pops up saying I don't have a Windows compatible decoder to play the DVD. I have to close the error window and manually open MPC and start the movie.

    Is there a way to associate MPC with movie DVDs so it opens automatically when a DVD is inserted instead of getting the error message?

    Thanks,
    Scott

     
    • >> Is there a way to associate MPC with movie DVDs so it opens automatically when a DVD is inserted instead of getting the error message?

      Yes and No. MPC should autoplay but some other program is probably already the default DVD player. And this other program is probably checking and installing itself as the default DVD player each time it starts. Open Task Manager and it might tell you the process name (the program) that generates the error message. Good luck !

      To enable Autoplay in MPC

      View > Options > Player > Formats > Autoplay in BOTTOM LEFT CORNER

       
      • fanyz
        fanyz
        2007-12-15

        Try this: Create a text file with following content, rename its extension to .reg (ie MPCDVDAutoplay.reg) and run it. Then rightclick your DVD and select Run Autoplay..., choose Play DVD using Media Player Classic. I made it for Windows Vista.

        Windows Registry Editor Version 5.00

        [HKEY_CLASSES_ROOT\MPC.DVD]

        [HKEY_CLASSES_ROOT\MPC.DVD\Shell]

        [HKEY_CLASSES_ROOT\MPC.DVD\Shell\Play]
        @="&Play"
        "MUIVerb"="Media Player Classic DVD"

        [HKEY_CLASSES_ROOT\MPC.DVD\Shell\Play\command]
        @=hex(2):22,00,25,00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,00,46,00,69,00,6c,\   00,65,00,73,00,25,00,5c,00,6d,00,70,00,6c,00,61,00,79,00,65,00,72,00,63,00,\   2e,00,65,00,78,00,65,00,22,00,20,00,22,00,25,00,4c,00,5c,00,56,00,49,00,44,\   00,45,00,4f,00,5f,00,54,00,53,00,5c,00,56,00,49,00,44,00,45,00,4f,00,5f,00,\   54,00,53,00,2e,00,49,00,46,00,4f,00,22,00,20,00,2f,00,64,00,76,00,64,00,20,\   00,2f,00,70,00,6c,00,61,00,79,00,00,00

        [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\explorer\AutoplayHandlers\Handlers\MSPlayDVDMovieOnArrival]
        "InvokeVerb"="play"
        "DefaultIcon"=hex(2):25,00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,00,46,00,69,\   00,6c,00,65,00,73,00,25,00,5c,00,6d,00,70,00,6c,00,61,00,79,00,65,00,72,00,\   63,00,2e,00,65,00,78,00,65,00,2c,00,30,00,00,00
        "InvokeProgID"="MPC.DVD"
        "Action"="Play DVD"
        "Provider"="Media Player Classic"

         
    • S Davis
      S Davis
      2005-11-27

      Thanks for the info. I'll look around.

      Scott

       
    • fanyz
      fanyz
      2007-12-15

      Sorry, I forgot to mention: You have got to have mplayerc.exe file in your Program Files directory (ie "C:\Program Files\mplayerc.exe").

      fanyz