bigcat
8th March 2007, 08:13
Hello/ I spent months trying to find utilities which can cut MPEG2 streams without reencoding. And i've found them. You see, i have tons of DVD video which i need to cut (mostly ads) and reencoding is not an option. Those videos were recorded from TV.
All the utilities i found for cutting MPEG2 video work the same way: to cut a fragment, first the "in" point should be selected which must be an I-frame, and then the "out" point. Standard DVD-video structure (as i remember) looks like this: IBBPBBPBBPI... So if an ad starts at the middle B or P frame, then the utility either cuts about 4 frames from video source or leaves 4 frames from the ad. I know that VideoReDo allows to set the "in" point at any frame; but the resulting video contains artefacts (at about 3 frames) in edition points. The most interesting thing is that my DVD recorder can edit recorded MPEG2 video, and finalized DVD with it looks fine. But using it for cutting huge amount of video is not an option, too.
Is there any possible way to accurately cut MPEG2 stream without reencoding it?
All the utilities i found for cutting MPEG2 video work the same way: to cut a fragment, first the "in" point should be selected which must be an I-frame, and then the "out" point. Standard DVD-video structure (as i remember) looks like this: IBBPBBPBBPI... So if an ad starts at the middle B or P frame, then the utility either cuts about 4 frames from video source or leaves 4 frames from the ad. I know that VideoReDo allows to set the "in" point at any frame; but the resulting video contains artefacts (at about 3 frames) in edition points. The most interesting thing is that my DVD recorder can edit recorded MPEG2 video, and finalized DVD with it looks fine. But using it for cutting huge amount of video is not an option, too.
Is there any possible way to accurately cut MPEG2 stream without reencoding it?