我在我的 Delphi 应用程序中使用 Windows Media Player ActiveX 来播放视频。
当我在设计视图中双击播放器控件时,我看到.IFO和.VOB文件是支持的。
但是当我选择VIDEO_TS.IFO或.VOB文件时,它无法播放!!!
如何播放整个 dvd 视频?
我发现问题出在Windows 8中,在 Windows 7 中一切正常!!
我在我的 Delphi 应用程序中使用 Windows Media Player ActiveX 来播放视频。
当我在设计视图中双击播放器控件时,我看到.IFO和.VOB文件是支持的。
但是当我选择VIDEO_TS.IFO或.VOB文件时,它无法播放!!!
如何播放整个 dvd 视频?
我发现问题出在Windows 8中,在 Windows 7 中一切正常!!
Windows 8 选择不包括 DVD 播放所需的编解码器,以节省许可费用。
您应该考虑获取外部编解码器,以便使用 windows 媒体播放器 activex 控件播放 DVD。
首先检查 windows media player 本身是否可以播放 DVD,如果不能,它将无法在您的应用程序中运行。
Windows 8 不包括 DVD 播放功能。微软做出这个决定是为了避免支付许可费。
您需要找到 Windows Media Player 以外的第三方组件,以便能够在 Windows 8 上支持 DVD 播放。一个明显的选择是VLC,但有很多可能性。