happytc 发表于 2011-8-12 12:18:32

正在写屏幕录像,压缩……[已解决]

本帖最后由 happytc 于 2011-8-25 23:48 编辑

以前发了一帖:http://www.autoitx.com/forum.php?mod=viewthread&tid=25197&highlight=

发现居然被封帖了,不能回复了。

用au3写屏幕录像,发现还是可以的,就是写压方面,难度大了点。正在看FFmpeg开源代码,头都大了(http://www.ffmpeg.org/),不压缩,几分钟时间,就可以生成几百M的文件。


处理Stream还真是不容易。决定在au3代码里不再调用任何非系统默认的DLL,免得被杀软说在毒。
又是空口求帮助呀,那个有这方面的经验,虽然得到帮助的可能性很小,前面那个帖子就是例子,但还是打了这么多字求助

lxz 发表于 2011-8-12 17:03:08

帮顶一下....

auto 发表于 2011-8-12 18:04:37

那个抓图也是你写的吗?

骗子 发表于 2011-8-12 18:22:26

占楼等待大作成功,正需要一个屏幕录像的软件呢

紫色风林 发表于 2011-8-12 18:27:55

能不能在硬件加速的情况下任然能录呢?希望楼主能做一个

pusofalse 发表于 2011-8-13 08:08:08

本帖最后由 pusofalse 于 2011-8-13 08:11 编辑

看到这样一个标题 我就知道一定是楼主兄发的。写出来之后 如果开源就好了。

wa18239 发表于 2011-8-13 08:44:45

等着Happy 哥的大作问世

lxz 发表于 2011-8-13 09:47:00

到时候大家学习一下啦.

happytc 发表于 2011-8-14 00:13:55

太恐怖了,一分钟,用桢率24FPS全屏录像,一分钟,录像文件超过1G了
请教大家一个问题,看看大家机子默认有啥压缩软件,我看看能不能直接调用(若大多数都相同的话)
运行下面的,告诉我出来的第一行的结果,谢了

$kCompress = DllStructCreate("dword")
DllStructSetData($kCompress, 1, DllStructGetSize($kCompress))

DllCall("msvfw32.dll", "int", "ICCompressorChoose", "hwnd", 0, "dword", 8, "ptr", 0, "ptr", 0, "ptr", DllStructGetPtr($kCompress), "str", "Choose Compressor")


happytc 发表于 2011-8-14 12:29:52

经过周末奋战,终于写出了屏幕录像机了,大家可以去下载试试:

http://www.autoitx.com/forum.php?mod=viewthread&tid=25502&pid=335233&page=4&extra=#pid335233

楼上我问的问题,没有那个帮我测试下呀
我的机子第一项是微软的Radius

紫色风林 发表于 2011-8-18 00:04:35

去看看再说,谢了

lxz 发表于 2011-8-18 06:33:41

源码区有人写了...

zldfsz 发表于 2012-3-12 10:56:41

太恐怖了,一分钟,用桢率24FPS全屏录像,一分钟,录像文件超过1G了
请教大家一个问题,看看大家机子默认有 ...
happytc 发表于 2011-8-14 00:13 http://www.autoitx.com/images/common/back.gif

vason1019 发表于 2012-3-12 12:06:59

杯具了啊在此
页: [1]
查看完整版本: 正在写屏幕录像,压缩……[已解决]