GNOME Bugzilla – Bug 119376
Playback out of sync for mpeg videos from DVB
Last modified: 2004-12-22 21:47:04 UTC
Recorded files (and live playback) from DVB won't play back synchronized in gstreamer. I suspect the bug to be related to the SCR timestamps which may start at an arbitrary value for continous TV streams. I couldn't spot the cause of the bug, because what the mpegdemuxer does actually seems to be sane. I put the plugin and two test files at eikermann.afraid.org/dvb.tgz eikermann.afraid.org/test[1|2].mpeg BTW: Mplayer plays it fine.
The URL for the files seems to no longer be valid. Could you repost?
Martin did a patch for this : http://eikermann.afraid.org/mpegstream.patch what he had to say about it : The patch is necessary to calulate the muxrate on the fly from PCRs, otherwise video and audio are not synchronized correctly between two PCRs. (IIRC xine and mplayer do the same to handle mpegs with incorrect muxrates) it has just been applied, after a quick approval by Ronald on IRC