如何使用 VLC 或其他软件录制我的屏幕而不浪费 CPU?

如何使用 VLC 或其他软件录制我的屏幕而不浪费 CPU?

我正在使用 VLC 来记录并保存我的屏幕输出文件。

最大的问题是 VLC 占用大量 CPU。对于 Core 2 Duo 来说这不是什么大问题,但在某些旧 PC(例如 P4)上,这非常烦人。

您能帮我选择/设置最佳封装和视频编解码器设置吗?我对音频不感兴趣。

由于某些原因,我需要一个更轻量的视频文件。我尝试使用 MP4,但它确实占用大量 CPU,在 Core 2 Duo 上也是如此。

也许 VLC 不如其他软件好。如果您有其他选择,那么它应该具备的唯一要求是:

  • 通过命令行启动的可能性

  • 自由的

  • 更轻的输出文件

答案1

总是会有权衡。

MP4压缩媒体格式。压缩需要 CPU 时间。在拍摄视频时,实时屏幕的压缩需要大量的 CPU 时间。

未压缩媒体格式通常需要较少的实时 CPU 处理,但它们也占用大量的磁盘空间、内存和其他资源,因此对计算机的要求与压缩媒体一样高。

由于未压缩媒体的大小非常大,因此实际上不存在任何未压缩的视频格式。音频要小得多,因此存在未压缩的音频格式。您确实需要选择一种在大小和 CPU 时间之间取得最佳平衡的格式并使用它。尝试不同的编解码器也有助于加快压缩/解压缩过程。

这些权衡往往几乎可以互相抵消。使用压缩媒体类型的唯一原因是未压缩媒体格式的大小要大得多。

按照当今的软件标准(尤其是媒体软件)来看,P4 确实非常古老。

我一般没有用过屏幕录像机,但在谷歌上搜索轻量级屏幕录像机,结果显示有一款名为,它显然是由 Camtasia 的开发者编写的,Camtasia 是一款流行且功能强大的录音套件。Jing 的设计目的显然是帮助技术人员了解用户遇到的问题,并向他们发送有关如何解决问题的视频说明。因此,它应该相当轻量。而且由于其目标市场,输出文件可能也经过了相当有效的压缩。

答案2

我建议CamStudio,它是免费和开源的,“CamStudio 还配备了自己的无损编解码器,与其他更流行的编解码器相比,它可以产生清晰的效果并且文件大小要小得多”。

我使用过这款 CamStudio 编解码器,它压缩视频的速度快得惊人。它专为 Windows 屏幕捕获而打造。

此外,它最初是由一家名为 Rendersoft 的公司在十年前编写的,因此它具有紧凑、高效的代码,即使在 P4 系统上也能表现得非常出色。

以下是 CamStudio Codec 原始 Readme 中的一段引文:

“CamStudio 无损编解码器 v1.1 版权所有 2003 RenderSoft 软件

  • CamStudio 无损编解码器是一种针对屏幕捕获应用程序优化的非常快的编解码器。
  • 它以 RGB 模式运行,能够压缩 16、24 或 32 位 RGB 位图。
  • 它支持时间压缩并能够以完美的质量渲染电影。......
  • CamStudio 编解码器能够使用两种无损压缩算法进行压缩:LZO 和 GZIP。
  • LZO 算法非常快,最适合用于屏幕捕获。”

相关内容