决定 CamStudio 屏幕录制性能的最可能瓶颈是什么?

决定 CamStudio 屏幕录制性能的最可能瓶颈是什么?

在进行屏幕录制时,使用 XVID 编解码器,我可以在 1080p 显示器上以每秒大约 15 帧的速度录制全屏。我可以通过录制某个区域、更改屏幕模式和调整其他设置来稍微提高速度,但我很好奇哪些硬件升级可能会让我的钱花得最值。

我的电脑价格低廉,但很现代......

  • Athlon 2 X4 645(3.1GHz、四核、有限缓存)处理器。
  • 4GB 单通道 DDR3 1066 RAM。
  • 华擎主板,配备 NVidia GeForce 7025/nForce 630a 芯片组。
  • ATI Radeon HD 5450 显卡 - 板载 512MB,未配置为窃取系统 RAM。

我双启动 Windows XP 和 Windows 7。目前,XP 是我更关心的性能问题,因为它仍然是我用来完成工作的操作系统,而不是我的浏览器主机操作系统。

我的目标是制作一些与编程相关的教程。其中很多教程我不需要屏幕录制 - 我可以制作一些幻灯片,在关闭 PC 的情况下录制音频,等等。当我确实需要屏幕录制时,我主要会录制 Notepad++、Visual Studio 或命令提示符。偶尔,我可能会录制某种图形或图表程序,并使用我之前 Bamboo 的廉价 Wacom 手写板 - 我有 CS2 版本的 Photoshop 和 Illustrator,但我更可能使用 Microsoft Paint。基本上,我要录制的内容不会对机器提出很高的要求 - 但录制相当数量的像素(最好是 720p)会很有用。

特别奇怪的是——不久前我还有一台使用了五年的 Pentium 4 处理器的 PC。而且(使用相同的 1080p 显示器)它的录制帧率几乎相同。因此,显然性能问题比花钱解决的问题更加微妙。

我的第一个猜测是,主要瓶颈是显卡传输数据的带宽。这可能正确吗?

  • 为了支持这一点,请参阅这篇 [Radeon HD 5450 评论][1] - 内存带宽仅为 12.8 GB/s。如果您无法快速从图形内存中获取数据,则无法快速将其传输回系统内存。显然,这比 2002 年的一些高端卡还要慢。

答案1

看起来主要的瓶颈是软件。

我想回顾一下我从旧杂志封面磁盘交易中保存下来的实用程序。我发现了 BB Flashback Express 1.5.3 版(肯定是 PC Plus 的)和 TechSmith Camtasia 3.0 版(不是工作室,以及大概我也有 PC Plus 的,不过我不确定)。我还在 Google 上搜索了其他屏幕录像机。

我做过一件蠢事,就是同时安装了 BB Flashback Express 的 v1.5.3 和当前的 v3.0.3。结果出现了问题 - 可能是“屏幕捕获驱动程序”的版本冲突。很明显,即使我提供了电子邮件地址以获取自由的BB Flashback Express,试用期过后需要在线注册才能使用。这对我来说是个问题。

我确实清理了一切,并安装了 1.5.3 版本。看起来不错,并且提供了良好的帧速率,但检查实际帧速率并不容易。我可能会稍后再试一次 v3 的演示版本 - 我喜欢它,我也喜欢标准版本的价格,但注册问题让我犹豫不决。

TechSmith Camtasia 3.0.3 比较旧(2002 年 4 月),但非常好用。我不知道我是怎么注册的,然后就忘了这件事——我想当你当时没有用处时,它有多好就无所谓了。

使用 Camtasia 3,我可以使用 XVID 编解码器获得略低于 25 帧每秒的速度。这与 CamStudio 大致相同。不同之处在于,使用 Camtasia,如果我要求每秒 20 帧,我得到的是精确的 20 帧每秒,而不是大约 12 到 15 帧每秒,而且我不必计算每帧的毫秒数来匹配每秒的帧数。Camtasia 和 CamStudio 甚至非常相似——我猜其中一个抄袭了另一个的很多内容。

使用 Camtasia 屏幕录制编解码器,我每秒可以录制 50 帧 - 40fps 非常稳定。我甚至无法让 camstudio 编解码器可靠地工作 - 视频严重损坏,我想可能是因为我在 2.0 之前安装了 2.6beta 或类似的东西,所以出了点问题,尽管 1.0 和 1.5 编解码器都受到了影响。

另一个可用的选项是 Microsoft Expression Encoder。问题在于 - 免费版本声称允许屏幕录制,但一旦安装它 (1) 你会再次收到序列号请求,并且 (2) 当你尝试测试它时,它会警告说标准版本(甚至不仅仅是免费版本)每次只允许录制 10 分钟。看到这个,我立即卸载了它,甚至没有尝试。

目前,当前的 Camtasia Studio 可能超出了我的价格范围。BB Flashback Standard 看起来相当诱人,但我必须检查是否仍会遇到在线注册问题。不过,目前,我很高兴通过杂志交易注册了 Camtasia 3 - 并且很高兴地发现,对于我可以使用视频做什么,似乎没有任何许可限制。

无论如何,最初是关于硬件瓶颈的问题似乎已经变成了软件的比较评论,而获胜的产品甚至不再可用。我会通知版主 - 似乎有点离题,但也许无论如何都值得保留其中一些信息。

相关内容