I really hate to trouble strangers with my problems, but this is one of the few places where I might be able to find people who'd know... I've just gotten an new DVD burner, and I've been attempting to convert videofiles(AVI and such) into MPEG2 format for buring to DVD, which causes all my conversion programs to crash out. It's not actually the conversion, it happens when the programs are scanning the video file.

Using BBMPEG's AVI2MPG2 is the only way I see ANY information, and that's limited. When I pull a video file into the Input Project file list, it begins scanning the file, but crashes as soon as it goes from "building graph" and reaches a step that states "Getting duration from IMultiMediaStream..." Immediately that annoying little Dr. Watson box comes up reading "Program Error" and describing oh-so effectively "avi2mpg2.exe has generated errors and will be closed by Windows. You will need to restart this program. An error log is being created."

Going through the error logs, I can indeed find a dump with the appropriate time stamp... but it means nothing to me. Can't read Hex. What am I to do? Is this because of codecs I may have? Is DirectX screwy and to blame? Please, I've looked all over the net, and can't find any data about "IMultiMediaStream" that isn't involved in C coding or such...
Thanks much in advance!