silenceboy
13th September 2005, 04:45
I use BDA structure.
Get TS from capture filter, then to MS demux.
It creates 5 pins, two of them are video and audio pins.
I connect video pin to MainConcept MPEG Video Decoder filter,
audio pin to MainConcept MPEG Audio Decoder filter;
then to VMR and DSound filter.
It works fine for preview.
Now, I want to record files, not TS, but only video and audio streams.
So, I connect video and audio pins of MS Mux to MainConcept MPEG2 Multiplexer, then to file writer/file dump.
In the recorded files, the audio is ok.
But video losses too many frames, more than 80% video frames are dropped! Look like fast-slideshow.
However, CPU usage is only 20-30% (Intel 915, P4 2.8C,512M).
Then, I try record file with MainConcept MPEG2 Multiplexer itself, not pass through file writer/file dump.
The video stream in the recorded file does not loss frame, but is sped up to 2-3 times than audio stream while playback. Lost A/V synchronization.
Anyone got such problem? and how to solve?
Get TS from capture filter, then to MS demux.
It creates 5 pins, two of them are video and audio pins.
I connect video pin to MainConcept MPEG Video Decoder filter,
audio pin to MainConcept MPEG Audio Decoder filter;
then to VMR and DSound filter.
It works fine for preview.
Now, I want to record files, not TS, but only video and audio streams.
So, I connect video and audio pins of MS Mux to MainConcept MPEG2 Multiplexer, then to file writer/file dump.
In the recorded files, the audio is ok.
But video losses too many frames, more than 80% video frames are dropped! Look like fast-slideshow.
However, CPU usage is only 20-30% (Intel 915, P4 2.8C,512M).
Then, I try record file with MainConcept MPEG2 Multiplexer itself, not pass through file writer/file dump.
The video stream in the recorded file does not loss frame, but is sped up to 2-3 times than audio stream while playback. Lost A/V synchronization.
Anyone got such problem? and how to solve?