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.
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.