Sorry if I'm coming from the wrong angle on this, but I use the Java applicaiton ProjectX for all my .TS demuxing. ProjectX can repair breaks in the audio GOP by filling in with previous sections of audio.
Works extremely well and I've never noticed any loss in sync when demuxing, editing the MPV and MPA streams and then finally remuxing them back to a PS MPEG2. regards, Craig -----Original Message----- From: Chris Chatfield [mailto:[EMAIL PROTECTED] Sent: Thursday, 13 May 2004 7:29 PM To: [EMAIL PROTECTED] Subject: [linux-dvb] Re: Trying to get a ``polished'' MPEG stream from DVB > This is the reason TS uses fixed-size packets and other things that > make recovery easy. > > > Transcode and other mpeg utilities generally expect a > perfect mpeg stream. > > We're not able to supply one unless you convert the TS to > mpeg with a > > utility that can cater for unreliable input. > > > > It's worse if you demultiplex the stream into separate > audio and video > > streams before transcoding - a loss of a single audio frame > can play havoc > > with a/v synchronisation. > > Isn't that what PTS is for? The demultiplexing I had in mind throws the PTS away (m2v/m2a). I think many of the transcoding tools deal with audio and video separately, and don't have the code to be able to correct breaks in the stream. That's been my experience anyway. But yes, you're right the information is there in the TS and PTS etc., but utilities need to be use these properly if the output is to be of the highest quality. Chris -- Info: To unsubscribe send a mail to [EMAIL PROTECTED] with "unsubscribe linux-dvb" as subject. -- Info: To unsubscribe send a mail to [EMAIL PROTECTED] with "unsubscribe linux-dvb" as subject.