Well I've made a little progress and I assume there's a codec issue going on I don't understand, but maybe this will help someone help me. I uninstalled all the relevant players, installed them again and whatever I did right this time, I'm closer to getting it working. Well.... it works but I've got to add an extra step or two I'd like to eliminate.
If I start the frame server and save a .vdr file and try to open it with VFAPI Converter it saves an AVI but pops up with a bunch of question marks so I don't know what it's trying to say is wrong. The AVI it produces opens with (for example) MPC-HC but while it tells me there's video and even begins to appear to play it, the screen is black. If I then create a little AVISyth script pointing to the VFAPI Converter AVI, MPC opens it and I've got video.
Next I tried serving to an AVI instread of a vdr file, with and without the proxy enabled. If I try to open it with MPC or any other program once again it won't work. MPC says it can't render the file. If I create an AVISynth script again and use it to open the AVI to which VirtualDubMod is frame serving then finally, I have both video and audio.
So basically I'm wanting to know why I can't open the AVI to which VirtualDubMod is frameserving directly, but via a simple AVISyth script I can. It's no big deal really, in fact using the AVS2AVI Wrapper utility, I can then wrap the AVISynth script into an AVI which will also open and play fine if I need to use a program which doesn't open AVISynth scripts.
Basically though it means I'm frame serving to an AVI, creating an AVISythScript to open it, then wrapping that script into an AVI which works, when I should just be able to open the frame serving AVI in the first place. Any ideas anyone?