Play a DVD Video in delphi, using Windows Media Player ActiveX

1.1k Views Asked by At

I use Windows Media Player ActiveX in my Delphi application to plays videos.

When I double click on player control in design view, I've see .IFO and .VOB files are supports.

But when I choose a VIDEO_TS.IFO or .VOB file, it does not play!!!

how can I play whole dvd video?

I Found the problem is in Windows 8, in Windows 7 everything works OK!!

2

There are 2 best solutions below

0
On

Windows 8 chose to not to include the codecs needed for DVD playback to save money on licensing fees.

You should look into getting an external codec in order to play DVDs with windows media player activex control.

Check first if windows media player itself can play the DVD, if it can't it won't work in your application.

2
On

Windows 8 does not include DVD playback facilities. Microsoft took this decision to avoid paying licensing fees.

You'll need to find a third party component other than Windows Media Player in order to be able to support DVD playback on Windows 8. An obvious option is VLC, but there are many possibilities.