PDA

View Full Version : "Hidden" DV playback codec??


theReal
24th December 2003, 14:34
I'm having a little problem with DV avi playback on this machine recently: All players except WMP try to open DV avis with the registered Directshow DV codec, but then they only show a black picture (the video is not played at all, not even the length is shown in the player).

WMP however still opens DV avis, apparently with the same type of DV playback codec - BUT it must be another instance of this playback codec because the playback quality here is set to "half resolution" while the other, registered Directshow codec (which won't play anymore) is set to "full resolution" by default.

As I had installed quite a lot of DV NLE stuff recently (Premiere 6.5, Premiere 7 Pro, Avid Free DV) I thought I could just open Sysenum (the tool that comes with graphedit) find the culprit amongst the registered Directshow codecs and unregister it. However, I found nothing! The only DV playback codec registered seems to be the one that every media player except WMP tries to use in vain, while WMP seems to know the "secret" codec and plays back fine...

Any ideas?

Amit
24th December 2003, 14:43
While I am not an expert but few days back I was reading something that might help you.

WMP uses the MS DV Codec by default which and is also set to play the DV AVIs at half resolution. If you search on google, you will find the registry hack that will enable WMP to play DV at full resolution. I never understand why MS by default is set to play DV AVIs at half resolution. All other players may be trying to use a DV Codec which is now not properly installed since installed/uninstalled something that might have cause the codec to go bad.

I will look on google and if I find the article I read, I will post the link here.

-Amit

theReal
24th December 2003, 20:50
It must both be the MS DV codec because the settings tab is the same

btw. you don't need a registry hack for the MS DV codec, it has this settings tab where you can set the default to full resolution. The only problem is with WMP that won't let you see the codec's settings tab (however you can still reach it from WMP when you start DirectVobSub along with WMP, and that's what I've done).

So, that's my problem - it's both MS DV, only the one version I always used (with the default set to full resolution) won't work anymore because the other (with the default still set to half resolution) is blocking it. Wouldn't be a problem if both were registered so I could see them both in SysEnum, locate the duplicate and unregister it - but that's not the case... :rolleyes:

theReal
26th December 2003, 00:16
I found the answer to my problem by accident (I'm not quite sure yet why this solved the problem, but hey....)

When openening mpg files, coreplayer suddenly said "missing cpuinf.dll" but then opened the mpegs anyways. I found this was quite annoying, so I searched Google for cpuinf.dll.
I found a forum where someone said this is due to Ligos MPEG decoder (which I had installed - configured to play only MPEG2 files). I gave it a try and unregistered all Ligos .ax filters (lmp*.ax in system32)- the cpuinf.dll problem was gone.
Because this had worked so beautifully, I also double clicked a DV avi file - and it played back without any problems.

I'm not quite sure how Ligos Directshow MPEG decoder could mess up my DV playback, but well.....
:confused: :rolleyes: :confused: :rolleyes: