Well for starters, it does have to be a d2v file, so that's the first issue. It seems that I neglected to put a return statement in my script, so that's the other problem. Just put "return (output)" (without the quotes) as the last line in your script. Then it should work just fine, again, using the d2v file. As for the frame types in ATI MMC, I wouldn't change them. I-frame only is ok for easy editing and reencoding later, but remember that I-frames take more space, so your quality will be just a touch lower (or your filesize will be higher).