我看了DEMO,这个控件有自己的压缩处理啊,有很多种压缩呢,有mpeg-4,h263,不过没有H264, 但是也差不到哪里去。可是我看了不少大侠还是在得到视频流的事件里,自己用xvid来压缩,这不是多此一举吗?
另外,还有一个问题,我用了mpeg4的压缩filter了,可是在流事件里,看到的流的大小还是230400,就是压缩与不压缩都是一样的?这是不是就大侠用自己方法来压缩的原因呢?

解决方案 »

  1.   

    xvid我觉得视频效果在同体积的情况下好一些。
      

  2.   

    据我所知mpeg不是一种codec而是一个标准,其中有很多codec,包括divx和xdiv
    所以大侠们用xdiv这个codec来编码mpeg4标准的文件所以也就不难解释你encode了一个mpeg4文件但是不知用了什么压缩编码而压缩率也不一样可能我理解的也有错不过dspack的控件有自己的压缩处理这里应该不是你理解的那样。他确实封装了几个控件用来简化构造graph的过程但是压缩都是在DirectShow的filter里,据我所知他并没有对特定的编码器进行封装,只是他的TFilter可以引用指定的编码器