有关Direct Show DVD播放器的问题

时间:2022-12-23 17:58:50
最近我用使用Direct Show时,看到Sample中有一个DVD播放器源程序。编译通过但无论如何都不能有界面、更不用谈播放DVD了。用win2k中自带的DVDPlay播放时,出现Direct Show DVD没有安装好的问题。
提问:
    我怎样才能使Sample中的DVD播放器可以播放放DVD。需要软解码器吗?哪儿有下的。注我安装了Directx 8.1和Directx SDK.

9 个解决方案

#1


你要注册dvd的video和audio的解码器,也就是两个filter,你找一下powerdvd安装一下就可以了,他会注册这两个filter的。如果找不到pDvd的话留下email。

#2


谢谢tian!你知道那两个filter的相关文件吗?
我下载了powerdvd但还是一样的结果。why?

#3


UP

#4


你安装了powerDvd后在你的graphedit中中应该可以看到他们的,你可以看到吗?(确认一下)。另外,你的光驱是DVD吗,如果不是也是不行的。

#5


光驱是DVD的。在没有装Direct时,由win2k弹出消息说什么没有解码器的支持。

不好意思!小弟愚。
graphedit是什么工具,在那儿可以找到它!

#6


graphedit是一个搭建filter的ap,你安装了directx8以后就会有他了,在bin目录下。

#7


我找到了。但是不能用弹出消息:"DirectShow core components failed to initialize. Have you registered them and placed them on the path."
DirectShow core components是什么?怎样注册上去?
谢谢!

#8


我们在qq上聊吧,那里快一点。我的是29215018

#9


我的QQ:22239788
谢谢!

#1


你要注册dvd的video和audio的解码器,也就是两个filter,你找一下powerdvd安装一下就可以了,他会注册这两个filter的。如果找不到pDvd的话留下email。

#2


谢谢tian!你知道那两个filter的相关文件吗?
我下载了powerdvd但还是一样的结果。why?

#3


UP

#4


你安装了powerDvd后在你的graphedit中中应该可以看到他们的,你可以看到吗?(确认一下)。另外,你的光驱是DVD吗,如果不是也是不行的。

#5


光驱是DVD的。在没有装Direct时,由win2k弹出消息说什么没有解码器的支持。

不好意思!小弟愚。
graphedit是什么工具,在那儿可以找到它!

#6


graphedit是一个搭建filter的ap,你安装了directx8以后就会有他了,在bin目录下。

#7


我找到了。但是不能用弹出消息:"DirectShow core components failed to initialize. Have you registered them and placed them on the path."
DirectShow core components是什么?怎样注册上去?
谢谢!

#8


我们在qq上聊吧,那里快一点。我的是29215018

#9


我的QQ:22239788
谢谢!