在应用程序级别执行Windows屏幕录制的实用程序

时间:2011-12-14 17:37:41

标签: windows screen-capture

我正在寻找类似于Camtasia的东西(关于我只读过但尚未尝试过的东西)更多地是为了捕捉用户正在做什么而不是制作带有声音/字幕等的华丽演示

目标是对我们的应用程序进行故障排除(使用GUI的本机Windows可执行文件,不使用OpenGL / Direct3D)。经常发生的事情是我们无法轻易地重现用户导致问题的步骤序列。如果我们记录了用户正在做什么,那将会更简单。因此,录像机必须支持相当高的分辨率(比如1600x1000)和帧速率(我说至少5 FPS)。我们不需要捕捉声音。

我们希望能够仅记录特定应用程序及其子对话框,而不是捕获整个屏幕。

另一个需要的功能是在应用程序启动后立即自动开始录制,而无需用户执行任何操作。

1 个答案:

答案 0 :(得分:1)

在MS Windows中,您可能想尝试CamStudio

另一种方法是在工作站上运行VNC服务器,然后使用类似vnc2flv的内容来记录通过RFB协议可以看到的内容。我也使用了vncrec,但我不确定它是否已经维护了。最后的VNC选项是rfbproxy,这是非常好的,但很难使用。

我在Windows和非Windows环境中都使用过基于VNC的解决方案,但即使是经验丰富的unix极客,它们也很挑剔。对于仅限Windows的解决方案,我推荐使用CamStudio。

请注意,所有VNC选项都将记录整个屏幕,而不仅仅是一个应用程序及其对话框。我只使用CamStudio来录制整个屏幕,但它只能录制一个屏幕区域。不确定它是否可以锁定到一个应用程序,但无论如何它都值得一看。