Lin, The only problem with choosing a Custom Codec is that if you don't choose one that is DVD compatible, you may end up encoding the file in PicturesToExe, and then turn right back around have Movie Factory (or Nero, etc.) have to re-encode again in order to make a DVD. Not only is that very time consuming, but I've seen instances where if you encode several times, your resulting video may have problems - such as artifacts, pixelation, jerky video, etc. So, PicturesToExe in my experience worked great with the DVD output option when it worked. What I mean by that is that things were not repeatable with the DVD option. Sometimes I can open the resulting AVI file in Movie Factory, Windows Media Player, Nero, etc., and then other times I can't. Maybe the AVI "template", as you say, is not getting translated correctly for some reason?? All I am trying get across here is that in all other video/DVD editing programs that I use, when you choose an output file for DVD, you end up with a file that is MPEG2 DVD compliant. No questions asked - it is simple and just works. You end up with a file that doesn't get deleted, is playable by such things as Windows Media Player or PowerDVD, and programs like Movie Factory or Nero do not have to re-encode the file to get it out onto a DVD. The way you have to do it now with PicturesToExe is just way too confusing and misleading. If you're going to have to choose Custom Codecs to make a DVD, then why have a DVD button in the first place? And if it was really that easy, then why is there so much talk dedicated to this topic on this forum? Thanks, Fonz