请问在怎么录制桌面?(100分) 我要把桌面的动作录起来,保存到avi(其他视频文件也可以)中,要怎么做每秒15祯以上,delphi可以做到吗?请高人指点,给点代码。谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 HyperCAM工具了自己写要DirectX技术,具体细节还不知道的http://lysoft.7u7.net 我是想自己写代码,不想用工具,就像超级捕屏一样,可以指定一个区域,录制成avi文件。不知道那位知道,指点一下,要不有没有资料研究一下也好谢谢 是单机的,如果捉图我也会,用getdc就可以了就是不知道视频的怎么做到? to jiangsheng(蒋晟.MSMVP2004Jan) :老大,不要这么简单,我没有你那么厉害,这方面我刚刚接触,最好具体一点to all:大家请继续,期待更好的答案,谢谢 http://blog.joycode.com/jiangsheng/posts/10410.aspx你去看看?:) 一个问题两个点:1、抓图桌面GetDC(0)//0表示桌面获得bmp2、保存成avi不会 截图,然后合并成avi文件需要的话可以给你写个例子 大哥,那就给我写个例子吧,谢谢到时在给你加多100分[email protected] to shadowfish(~~千分散尽还复来~~)谢谢了,我加了一百分,等代码研究过再揭帖,你的朝阳是北京那边的?我还以为是老乡呢! 有人解决了屏幕录制问题吗?我现金购买源代码要求:基本功能:实时把屏幕动态捕捉,压缩成MPEG格式、FLASH格式(可选)高级要求:1.尽可能少占用CPU时间。算法用时最优化2.在保证屏幕文字清晰可见的前提下,尽量压缩视频文件,视频文件最小化3.画面流畅,至少要保证15~20帧/s4.提供所有的源代码5.封装成函数/过程。要求灵活,帧数、压缩比率、压缩格式均可调杭州本地优先.联系我13003610224[email protected] >画面流畅,至少要保证15~20帧/s顶级配置看看能不能做到……我的程序在P41.6G Riva Geforce 4 1024*768*16位色每秒录13桢顶天了不过我用的是XVID压缩,用简单压缩算法的话可能会快一点 用楼上说的截图然后做成AVI到是可以考虑一下。 不用这么多了,能到10就够了shadowfish()的代码,每秒1祯都很大,19秒有近5M,大小是320*240 http://soft.0zones.com/SoftList/Catalog_9_SoftTime_Desc_1.html去上面转一下,一定有收获 ……1秒钟250K?用什么压缩这么大?用iccompress可以打开系统中现有的视频编码器来压缩,例如MS Video 1,MPEG2,DIVX,XVID等等 这个问题两个点 1.抓屏 2.压缩保存成.avi文件第一点大家都会,关键是第二点有没有人搞国。 我现在就是这样做,但是发现很大,因为bmp2avi并没有压缩,所以想压缩一下就是不知道对bmp压缩,还是说对生成的avi直接压,这方面没有接触过,iccompress也不知道怎么用,最好有点关键代码研究或是有比较详细的资料 我对bmp进行压缩,结果效果没有那么好,大概是压到75%而已(24bit的) 用GetDC(0)函数,在使用TImage组件里的TPicture.GetImage方法即可. 开放源代码的软件camstudio是一个录制桌面的比较好的工具,但是看起来Macromedia公司收购了这个软件并且将其改为商业产品。关于相关的版权讨论参见http://www.sitepoint.com/forums/printthread.php?t=205073你可能仍旧可以搜索camstudio source code来找到以前版本的camstudio的源代码,但是camstudio的官方网站已经取消了代码下载连接。 只找到一个1.1的代码,可惜有很多错误,结果这生成一个player,我要的功能都没有见到vc我可以不会改不知道那位兄弟有可以编译通过的代码谢谢 直接去问超级捕屏的作者小辉吧,这个人还不错,www.xiaohui.com 当对象响应事件时如何获得对象 一个TreeView子节问题 有关图片导出的问题 100分求助,急急急!!!!FastReports3 打印chart的问题!!! 如何使用delphi7连接C#创建的webservices dbvigator 的问题! how convert the "String" data to the "Char" data, thanks ! 关于窗体的创建 你肯定会 李维公布新书Delphi.NET Developer Guide写作计划,诚邀高手出谋划策 急啊,在线等。。。 Delphi是一种语言还是开发工具?
不知道那位知道,指点一下,要不有没有资料研究一下也好
谢谢
如果捉图我也会,用getdc就可以了
就是不知道视频的怎么做到?
老大,不要这么简单,我没有你那么厉害,这方面我刚刚接触,最好具体一点to all:
大家请继续,期待更好的答案,谢谢
你去看看?:)
1、抓图桌面
GetDC(0)//0表示桌面
获得bmp
2、保存成avi
不会
需要的话可以给你写个例子
到时在给你加多100分
[email protected]
谢谢了,我加了一百分,等代码研究过再揭帖,
你的朝阳是北京那边的?我还以为是老乡呢!
要求:
基本功能:实时把屏幕动态捕捉,压缩成MPEG格式、FLASH格式(可选)
高级要求:
1.尽可能少占用CPU时间。算法用时最优化
2.在保证屏幕文字清晰可见的前提下,尽量压缩视频文件,视频文件最小化
3.画面流畅,至少要保证15~20帧/s
4.提供所有的源代码
5.封装成函数/过程。要求灵活,帧数、压缩比率、压缩格式均可调
杭州本地优先.联系我
13003610224
[email protected]
顶级配置看看能不能做到……我的程序在P41.6G Riva Geforce 4 1024*768*16位色每秒录13桢顶天了
不过我用的是XVID压缩,用简单压缩算法的话可能会快一点
shadowfish()的代码,每秒1祯都很大,19秒有近5M,大小是320*240
去上面转一下,一定有收获
用iccompress可以打开系统中现有的视频编码器来压缩,例如MS Video 1,MPEG2,DIVX,XVID等等
关键是第二点有没有人搞国。
就是不知道对bmp压缩,还是说对生成的avi直接压,这方面没有接触过,
iccompress也不知道怎么用,最好有点关键代码研究
或是有比较详细的资料
http://www.sitepoint.com/forums/printthread.php?t=205073
你可能仍旧可以搜索camstudio source code来找到以前版本的camstudio的源代码,但是camstudio的官方网站已经取消了代码下载连接。
vc我可以不会改
不知道那位兄弟有可以编译通过的代码
谢谢
www.xiaohui.com