本帖最后由 didiaogao 于 2010-10-28 09:41:09 编辑

解决方案 »

  1.   

    取那么多干什么,人的视觉残留是0.1秒,理论上可以是10帧/秒,20帧/秒足够了。不做控制肯定不行,那只是“时间好像是一致的”。当然跟性能有关,要不然4G、高清之类的早普及了。而且bmp也太恐怖了,你是拿什么录得,不考虑传输么。
      

  2.   

    性能是第一瓶颈,等1T硬盘、100M网络等性能普及时主流游戏大小肯定会上100G。你说的更像是压缩算法,不动的时候压缩比高,运动的时候码率大。要想时间一致就要录放帧率一致,你的软件在失控中。或者,为每一帧加时间戳。好像会很麻烦,没做过。
      

  3.   

    关键是我们这个产品  的硬件要求 没有你说的那么高。我的视频录制功能放在上面也就不能有那么高要求了。
    我下载过网上所有的视频录制软件 一录制我们的产品。球体录制的时候 他截取的图片都不够多。录制出来的视频播放速度很快。看过一些源码 和我的第一种方法 是一样的。都是截取一张 bmp 写入一帧。。 所以 我才会 截取jpg 格式的。jpg格式的毕竟比较小 截出来的也比较多。
    还有 随着截 随着写入avi 这样就比较慢 。 所以我才会先截取出来放到硬盘中。统一写入
      

  4.   

    你说的球体是球机么?海康的?索尼的?没有SDK?“产品上用”,周围没有高手?
      

  5.   

    我们的产品就是用direct3d 做的。不知道你用过Google 地球吗。和那个类似。是我们自己研发的。
    你看一下这个图片。。就是这个球体转动的时候截取图片比较少。。 
    还有录制出来的视频格式 是avi的。什么播放器都可以。没啥要求
      

  6.   

    我们的产品就是用direct3d 做的。不知道你用过Google 地球吗。和那个类似。是我们自己研发的。
    你看一下这个图片。。就是这个球体转动的时候截取图片比较少。。  
    还有录制出来的视频格式 是avi的。什么播放器都可以。没啥要求