1

我在我的 Delphi 应用程序中使用 Windows Media Player ActiveX 来播放视频。

当我在设计视图中双击播放器控件时,我看到.IFO.VOB文件是支持的。

但是当我选择VIDEO_TS.IFO.VOB文件时,它无法播放!!!

如何播放整个 dvd 视频?

我发现问题出在Windows 8中,在 Windows 7 中一切正常!!

4

2 回答 2

2

Windows 8 选择不包括 DVD 播放所需的编解码器,以节省许可费用。

您应该考虑获取外部编解码器,以便使用 windows 媒体播放器 activex 控件播放 DVD。

首先检查 windows media player 本身是否可以播放 DVD,如果不能,它将无法在您的应用程序中运行。

于 2013-09-03T12:49:38.313 回答
2

Windows 8 不包括 DVD 播放功能。微软做出这个决定是为了避免支付许可费

您需要找到 Windows Media Player 以外的第三方组件,以便能够在 Windows 8 上支持 DVD 播放。一个明显的选择是VLC,但有很多可能性。

于 2013-09-03T12:54:56.563 回答