I have been burning for some time and ran into a few problems with some non protected, DVD formatted movies that I just had given to me.
I wanted to watch them on my DVD player (I have a Sony and Panasonic DVD player). It works in neither player, but plays fine on my computers and mini DVD player. It reports an "Area Limitation" as the cause for not playing on the Sony and the Panasonic will play the DVD, but it is horribly distorted and shaky.
Normally, I would say this is a region or PAL issue, but those check out fine. I even tried to rip and rewrite the DVD with my tools (DVD Shrink, Decrypter and Slysoft), but could not get it to change the outcome.
Then I'd rip with Shrink. Under "Backup!", "DVD Region", make sure "Region Free" is selected. Then burn a new DVD. That should take care of the region issue.
After that neither your Sony nor Panasonic DVD player can play the newly burned DVD?
You have a PAL video. 720 x 576 is PAL video resolution. Virtualdub should show you the framerate (fps) explicitly, 25.000 (PAL) or 29.970 (NTSC). But anyways, doing the math on your 31:53 runtime and your 47835 frames comes out to 25 fps. So, no question, it's PAL.
Well, converting video from PAL to NSTC is really the last thing you'd want to do. That's just my opinion. It's always better to just use a DVD player that will play PAL. But, if you're stuck with an NTSC only DVD player and a PAL DVD, then you've got a couple of choices.
The quick and dirty method is to "patch" the DVD to trick the DVD player into thinking the video is NTSC. This doesn't do a real conversion of the video. You can get watchable results with some DVD players, but not all. You might get video stutters and audio dropouts. I don't think it's a good idea to use this method, but it may work for your DVD player.
If you want to really convert the video from PAL to NTSC then you could do an easy conversion with software like NeroVision Express. It does an OK job of re-encoding the video and creating NTSC DVD files.