I'm using TMPGEnc & follow the guide for the header trick. It says to set it for mpeg-1 non-compliant. The guide for dvd2svcd say to set it for mpeg-1. It doesn't say anything about non-compliant. I tried it both ways & both times it errors with "xxxxxx s packets cause buffer overflow. Playback may cause problems", where xxxxxx = a number. I burned a vcd using VCD Easy of the non-compliant version & playback stutters with my DVD player (a Panasonic CP67). Has anybody else had this problem? I think my comp's too slow (a Celeron 433a w/ 256 mb RAM), although conversion from DIVX to mpeg-2 works fine.
Thanks,
Chris
+ Reply to Thread
Results 1 to 6 of 6
-
-
This happens because the mux rate is incorrect. When you set TMPGenc to non-standard its supposed to allow the mux rate to increase or decrease to match up with your bitrate, but it doesn't always work correctly depending on how non-standard your bitrate is.
Use bbmpeg to multiplex instead. Load the VCD template and then set the forced mux rate to 0, which just means automatic. If your bitrate is very high then it still might give buffer overflows, but its probably unavoidable in this case.
Don't expect these type of things to always work smoothly. An mpeg2 file multiplexed as an mpeg1 file, and burnt as a VCD, is highly non-standard and is guaranteed to play on nothing. One day soon you may find yourself with a movie collection that can only be played back on a pc. -
Thanks, I'll give bbmpeg a try when I get home.
What do you mean about having a movie collection that'll only play on a PC? Is this if I get a new player? Do you not recommend doing the header trick? If so, why?
Thanks,
Chris -
I was alluding to the highly nonstandard nature of a SVCD remultiplexed with a VCD header. Probably no svcd compatible dvd player would play this as a SVCD, and many VCD compatible players wouldn't be able to play it as a VCD.
As technology progresses, support for older formats becomes less of a priority. VCD and SVCD support will probably be around for quite some time, but as these formats become less popular, manufactures will only include the most basic support for them. So you won't see manufacturers like Apex who specifically try to make their players as leniant as possible.
So while you may be able to get these hybrid formats to play on your current dvd player, several years down the road you may find that very few, or even no, dvd players will play these disks anymore.
No I don't recommend using the VCD header trick, but that's just my personal opinion. To me, a $50 Apex that fully supports SVCD is a bargain compaired to the potential frustration that such hybrid disks will probably bring you. -
I used TMPGEnc to de-multiplex the audio & video, then used bbmpeg to multiplex the streams as an mpeg1. I got the buffer overflow error, but after setting the video buffer to 72 kb, it multiplexed without errors. However, when I go to burn the vcd with VCD Easy, it scans the mpeg & says that it needs autopadding & may not play properly.
What's autopadding & how do I fix this?
Thanks,
Chris -
Nevermind the previous post for a while. Afterwards, I thought of doing a search & found posts about padding the audio. I'll try that first.
Sorry.
Chris
Similar Threads
-
TSMuxer Reading Buffer Overflow
By Fenrirjack in forum Video ConversionReplies: 0Last Post: 19th Dec 2011, 17:21 -
DVD Rebuilder overflow
By RickyPinxt in forum Video ConversionReplies: 14Last Post: 27th Apr 2011, 14:43 -
covert avi header to mpeg header
By nidhi in forum Video ConversionReplies: 6Last Post: 29th Jul 2010, 19:40 -
Buffer overflow recording was stop
By Seasonal in forum Camcorders (DV/HDV/AVCHD/HD)Replies: 4Last Post: 15th Apr 2009, 16:15 -
Buffer overflow in tmpgenc?
By themaster1 in forum EditingReplies: 7Last Post: 15th Jun 2007, 16:08