HDVSplit Preview Crash

NickHope wrote on 4/7/2008, 1:02 AM
HDVSplit is working fine on my Q6600/XP x64 desktop and I can preview at full frame with no problems.

I have no idea which MPEG2 codec it is using. I ran the Windows XP Video Decoder Checkup Utility and it reports installed MPEG-2 decoders to be MainConcept MPEG Video Decoder, Nero Video Decoder and Nero DVD Decoder:



Is there a way to find out which codec is being used by the HDVSplit preview?

However on my Dell Precision M6300/T7800 laptop HDVSplit was reporting no MPEG2 codec found so I ran the checkup utility and it shows the same codecs installed as my desktop plus the Cyberlink decoder that came with the bundled PowerDVD.

Why would preview work on the desktop but not on the laptop if it has the same codecs?

So I installed and set up ffdshow on the laptop exactly as Paviko recommends on his site. It does now show a preview but now HDVSplit crashes regularly no matter how small the preview window size.

Paviko says on sonyhdvinfo.com ...

HDVSplit need decoder that is able to work in "push mode", which means the decoder wait for data from camcorder and decoder is not reading it when it wants but when camcorder says "read new data" Not all MPEG2 decoders include this mode. I've tried MainConcept and ffdshow - they work..

This raises the question why the MainConcept decoder (that presumably came with Vegas) is not being used. A different version of the MainConcept decoder perhaps?

In the next reply "Penguin" reports that the $20 nVidia PureVideo Decoder works. I'm happy to spend that if I know it will do the trick, but first I want to work out why I'm getting preview on the desktop but not the laptop.

I really need to try and get it working because my potential customers watch my rushes as they are captured to disk and the camera's flip out screen is just too small for this. Before I got this fast laptop I was capturing from my Z1 in DV so a nice large Sclive preview worked well.

Any help would be greatly appreciated.

Comments

blink3times wrote on 4/7/2008, 3:00 AM
Are you sure it's a mpeg2 decoder that's missing?

I know that on different installs I have sometimes received a message saying that there is no mpeg1 codec and I should install FFshow, but I have never recieved such a message for the mpeg2 decode.
NickHope wrote on 4/7/2008, 4:11 AM
It's definitely an MPEG2 codec problem:

ERROR: HDVSplit can't find MPEG2 video decoder. Try to install and configure ffdshow. Preview is disabled.
Laurence wrote on 4/7/2008, 5:52 AM
I sometimes get errors in my HDVSplit captures if I use the video preview. I seem to capture error free m2t footage with the preview turned off though. Because of this, I never use the HDVSplit Video preview.

It does work without error messages though. Maybe it could be as easy as installing the latest version of WMP. I also have the latest version of Cyberlink Power DVD Ultra installed, which has quite a good mpeg2 decoder.
NickHope wrote on 4/7/2008, 11:03 AM
Thanks Laurence.

Well, it's been one of those days but I've finally cracked it.

I tried the trial version of Nvidia PureVideo and although it did get detected by HDVSplit and the preview did look very nice, I still got crashes like I got with ffdshow.

I finally noticed that the MainConcept MPEG Video Decoder version on my new (crashing) laptop was only at 1.0.0.38, with its mcdmpeg.ax sitting in C:\WINDOWS\system32\, whereas on my older (non-crashing) desktop it was at version 1.0.0.73 and sitting in C:\Program Files (x86)\Sony\Shared Plug-Ins\File Formats\MCMPEG\ (note the (x86) partt is because I'm running XP x64).

The newer version of the MainConcept codec must have come with an older version of a Sony program such as Vegas 7 or DVDA 3 which are still installed on the desktop because I only have the latest Vegas Pro 8 and DVDA 4.5 both installed on the laptop and no mcdmpeg.ax codec in the Sony folders.

So I unregistered then renamed the older codec on the laptop, pinched the newer version from the desktop, copied it to and registered it on the laptop and hey presto I've got a stable full frame preview in HDVSplit :)

Whether the files are error-free in the long run when captured with a full frame preview remains to be seen however.