DES视频剪辑预览过程中发现画面严重失真,请教各位大大,这是什么原因导致的,小弟我该如何解决这个有关问题呢?

DES视频剪辑预览过程中发现画面严重失真,请问各位大大,这是什么原因导致的,我该怎么解决这个问题呢??
我用DES进行视频剪辑时发现预览和原视频有很大的出入,严重失真,我不知道为什么会这样?

我是这样做的
hr = pRenderEngine->SetTimelineObject(pTimeLine);
hr = pRenderEngine->ConnectFrontEnd();
pRenderEngine->RenderOutputPins();
hr = pRenderEngine->GetFilterGraph(&pGraph);
hr = pCapture->SetFiltergraph(pGraph);
hr = pGraph->QueryInterface(IID_IMediaControl, (void **)&pControl);
hr = pControl->Run();
整个过程hr都是等于S_OK的,我也能在GraphEdit上看到链路,但是播放视频却严重失真,大大们,这到底是为什么啊??
DES视频预览失真 视频预览失真 DES视频预览

------解决方案--------------------
时间挫没弄好。QQ:1049568282交流
------解决方案--------------------
当年<DShow>那两本书的作者老陆也说DES这东西有问题。
很多年前我用它做个小项目效果总是不好,后来用ffmpe轻松就解决了,建议看ffmpeg的实现吧。