Log in

View Full Version : Can't use DirectShowSource anymore?


mel2000
7th January 2010, 22:52
I don't know what changes I've made to my Vista32 system recently but some of my video apps now crash when I use an Avisynth 2.57a script containing DirectShowSource(). AVISource() still works. The apps crash even when using a one-line script to open an AVI that can open standalone in all those apps without problems. The AVI files play in WMP 11 just fine. The crash also happens when I try opening other file types with DirectShowSource.

DirectShowSource("path\vidname.avi")

"VirtualDub has stopped working"
"XMedia Recode has stopped working"
"ConvertXtoDVD has stopped working"

However, Any Video Converter and AvsP do not crash when opening the same scripts, although Media Player Classic's display of the video from the AvsP call takes a long time to appear.

I uninstalled FFdshow and Vista Codecs, then reinstalled Vista Codecs, but no change. I need to get my DirectShowSource capability back. Can someone tell me how I can troubleshoot this issue? Thanks.

shoopdabloop
8th January 2010, 03:33
have you tried uninstalling Vista Codecs and reinstalling ffdshow?

mel2000
8th January 2010, 09:55
Vista Codecs was on my system first and has been working without problems for years. I added FFdshow later and had few problems with them coexisting. However, I find FFdshow confusing to configure and am not sure that my system ever needed it, so I'm wary of reinstalling it while I'm having multimedia problems.

mel2000
8th January 2010, 10:14
A wiki article states that "DirectShowSource opens a DV clip with the MS DV decoder." I couldn't find an exact entry for "MS DV decoder" in my codec list. Does it go under another name? I found a "DV Video Decoder" entry at C:\Windows\system32\qdv.dll. Is that it? If it's missing, how can I reinstall it?

mel2000
8th January 2010, 10:23
I think the problem has been solved by reinstalling Avisynth 2.57a. Everything seems to be back to normal. BTW, thanks for your reply shoopdabloop.