I've been trying to backup a dvd, Harry Potter, onto 2xVCD's
I used Tmpgenc to to the encoding in two halves. HP1 and HP2. Now, I managed to make HP1 slightly too big, so no problem, I used Tmpgenc cut-merge to trim off the pre-movie stuff.

So far so good. Now I burn Hp1 and Hp2 using Nero and guess what, HP2 plays find on my wharefdale while HP1 stutters along

Now, If I drop HP2 into the mpegprop tool it says "1 stream id in header" If I drop the cut hp1 into it it says "2 stream id's in header"

So I'm guessing that this is something that the TMpgenc cut processes has done ??

To fix, I demuxed the original, too long, HP1.mpg and used bbmpegedit to remux for a specified number of seconds, (** NB selecting VCD as the output type rather than mpeg1**)

Hey prestro! mpegprop now reports '1 stream if in header' and it burns and plays fine.

BTW I have 3 kids and they trash DVD's! Sticky fingers, scratches etc so I always back up their movies and save the original. Also I keep the mpeg's on a server and the kids can watch the movies on a laptop over a wireless network