Log in

View Full Version : How process MPEG TS with dropped frames


Torsten Kobialka
6th September 2005, 08:53
Hi,

I record a MPEG2 TS from my analog TV capture card and would like to process it.
I plays correctly in all players (video and audio in sync, using Ligos splitter/decoders). It is processed correctly in DivX5, DivX6, ArcShowBiz, but editing has limitations in there. Using the common freeware tools Audio and Video go out of sync (Demux:Audio has 406742144 samples at 44100Hz=9223,177 sec, this is the real length, all freeware v-decoders claim to find only 228955 frames at 25 fps=9158,2 sec, i.e. they are losing frames). I tried AviSynth (all available MPEG2Decs, DGIndex, DGMpegDec), vidomi, graphedit (including imedia AVI-writer), all kinds of VirtualDub, FlaskMPEG.
I would like to process the stream into DivX6 (2pass) (+mp3 for audio), crop and cut out the ads (currently 5 blocks).
I get the lost frames in any way of capturing, but I read the guides. I decided not to try another OS or to buy a faster computer, since it is finally a software problem (and nobody says, that it will work then, so thank you for those hints).
Anybody an idea how to ? Thank you.

Detail to AviSynth: delay and stretch do not completely compensate the errors, since the losing of frames is not homogeneously distributed over the film (complex scenes lose more frames, smooth scenes do not lose frames); using DirectShow does not produce a video stream "The Filter Graph won't talk to me", I can't produce a graph manually since the AviSynth-VideoOut-pin seems not supported in graphedit, so I can't connect anything to it.

Kika
6th September 2005, 09:46
You are capturing in MPEG2 .TS-Format direktly from analog Source? Why?

OK, give ProjectX a try. Maybe it is able to correct some errors.

Torsten Kobialka
6th September 2005, 18:32
Thanks for the hint.
My experience with "to-be-compiled" programs is bad unfortunately. I would have to download more than 50 MB in addition for JAVA.
Or do you have a compiled version available somewhere ( I have the JRTE)?

MPEG2 TS. It works. Because it seems the best compromise between disk space usage (for movies 2-3hours) and quality. It accepts dropped frames. More compression is not possible with my computer (too slow). Less is not acceptabel, because I do not have more free space. Direct AVI is too slow using a good compression, because the programms supporting it are not fast enough (too much overhead, I assume). e.g. I can not compress MPGE2 directly in AVI.

Best regards