一段将屏幕操作录制为AVI文件的代码想请教个问题
一段将屏幕操作录制为AVI文件的代码想请教个问题此代码生成的AVI文件播放速度过快,就像按了快进键似的。该怎么解决?在不同的电脑上试过,速度都不正常。
http://www.kuaipan.cn/file/id_37724918258860035.html 你的FPS值设置为30,而你实际对屏幕的抓图速度是2FPS.
因此播放出来的视频将是你录制时的15倍{:soso_e113:}Ret = StartDecode(Me.hwnd, Environ("tmp") & "\tem.bmp", sAviFile, 30)后面的30就是FPS值,设置为2,或者让抓图的速度跟上去.
一般作为屏幕录像,10到15的FPS值足够了.
另外,抓到的图像已经是位图字节数据了,可以直接写入AVI对象,而不需要先存到文件再又读出来这么麻烦.
页:
[1]