to firstrose(0分)

  • 主题发起人 主题发起人 741025
  • 开始时间 开始时间
7

741025

Unregistered / Unconfirmed
GUEST, unregistred user!
我在运行下载的程序时,为何总是提示“can't start compressor”?我已经安装divx5而且在QueryVideoCodec()中能够得到输出的tempbmh1的值,但是我发现在TVideoCoDec.InternalInit中cv.hic:=ICOpen(cv.fccType, cv.fccHandler, ICMODE_COMPRESS)得到cv.hic的值总是为0,能否指点怎样才能解决?
 
是这样,QueryVideoCodec()是针对系统里的那个Divx Codec的。和divx5没有关系的。
另外,我写在VideoCompressor里TVideoCodec的init代码是从别处抄的。
VideoCoDec1.SetDataRate(1024, 1000 * 1000 div 30, 1);里的30是帧率。
我就知道这么多。不过你可以去DSPack的官方论坛,里面有个帖子叫什么
video over tcp/ip什么的,里面有demo!init代码是从demo抄的
最后我的oicq30729573。写在这里我差点没看到。
 
DSPack网址是什么?我没找到!但是在运往程序传送解压时,则程序执行到videocodec.unpackframe中的ICCompress()时就不运行了,CPU资源全部被占用!你是否遇到这种情况?
 
后退
顶部