陆其明吧 关注:196贴子:6,658
  • 14回复贴,共1

我要对捕获的视频进行编解码处理后传输,请问如何得到视频数据?

收藏回复

  • 210.22.7.*
我要对捕获的视频进行编解码处理后传输,请问如何得到视频数据?过程怎样的?用到什么函数呢?谢谢


1楼2006-08-10 15:07回复
    每个视频采集设备都是由一个capture filter来代表的。视频数据从这个filter的output pin输出。

    关于视频采集,我的两本书里都介绍了。sdk里面也有例子:amcap


    IP属地:上海禁言 |2楼2006-08-10 15:13
    回复
      • 137.71.23.*
      source filter(视频采集设备)+编解码filter+...


      3楼2006-08-10 15:16
      回复
        • 210.22.7.*
        关键是如何把视频数据读到buffer中去?谢


        4楼2006-08-10 15:20
        回复
          • 210.22.7.*
          我说的buffer是自己定义的,因为我可能自己处理数据,请问怎么写buffer


          5楼2006-08-10 15:22
          回复
            capture filter -> your renderer filter。

            开发一个自己的renderer filter,接在capture filter后面。这样,才记下来的图像都会到达你的filter中。你的renderer filter实现一个接口,可以让应用程序设置一个回调函数;当renderer filter收到sample时,就调用这个回调函数,以将sample传递到应用程序中。然后你就可以在应用程序中处理数据了...

            关于回调机制,你可以参考一下sdk中的grabber filter例子。


            IP属地:上海禁言 |6楼2006-08-10 17:36
            回复
              • 137.71.23.*
              也可以这样。在你的capture filter 之后插入一个sample grabber filter, 相对于前后的filter 来说,它是透明的,但经过它的数据都可以放到buffer中(这个不需要自己开发),你可以发数据memcpy到其它地方,然后就可以自由处理了


              7楼2006-08-11 14:21
              回复
                • 210.22.7.*
                谢谢,和我想的差不多


                8楼2006-08-11 15:04
                回复
                  • 61.134.227.*
                  总算取到Sample了,但有发现个问题,改如何处理Sample呢?
                  将Sample直接写到文件中,用播放器也无法播放;判断Sample格式也判断不出来。
                  哪位能提供点思路呢?先谢谢了。


                  9楼2009-12-23 15:48
                  回复
                    • 218.18.26.*
                    这个帖子居然跨度3年多,LS的应该不是LZ吧


                    10楼2010-03-22 16:02
                    回复
                      犀利地穿越了。Sample可以调用其他的图片处理函数,存为BMP或者sample


                      禁言 |11楼2010-04-19 14:25
                      回复
                        说错了,是Jpeg


                        禁言 |12楼2010-04-19 14:26
                        回复
                          跨越世纪的对话啊。。。我想的也是能不能直接将一个个sample保存下来~~~


                          IP属地:北京禁言 |14楼2014-05-30 23:55
                          回复
                            刚刚看到这个帖子,好帖


                            IP属地:上海来自手机贴吧禁言 |15楼2015-04-04 22:50
                            回复