gtk-recordmydesktop

gtk-recordmydesktop

如何在 Ubuntu 上录制我的屏幕?

我正在寻找的应用程序理想情况下具有以下所有功能:

  1. 可以以可在任何平台上轻松播放和/或被 YouTube 或其他流行视频网站接受的格式进行录制
  2. 可以只录制一个窗口(而不是整个屏幕),可以通过鼠标单击来选择它
  3. 可以在可配置的延迟后开始录制(例如,我启动应用程序并有时间在实际录制开始之前对我的桌面/窗口进行安排)

答案1

gtk-recordmydesktop 安装 gtk-recordmydesktop

在 GNOME 工具栏上添加一个易于使用的图形图标,以便愉快地使用和配置音频和视频捕获和屏幕录制应用程序 recordMyDesktop。

在此处输入图片描述

正如所提到的20.04:无法安装 gtk-recordmydesktop以及包搜索,该软件包不再在主存储库中可用,并且sudo apt install gtk-recordmydesktop失败。我不确定为什么http://apt.ubuntu.com/p/gtk-recordmydesktop链接似乎有效,也许它安装的是旧版本。但这表明该软件没有得到积极支持。

记录我的桌面

这是的非 GUI 后端recordmydesktop,它是20.04 中仍可用

sudo apt install recordmydesktop
recordmydesktop --on-the-fly-encoding

这将一直记录,直到您在终端上停止该程序,例如使用 Ctrl + C。

--on-the-fly-encoding立即对输出进行编码;如果没有此选项,则可能需要等待很长时间才能完成编码。我还没有发现此选项有任何明显的缺点,可能只是会占用更多的 CPU 资源,但总的来说还是值得的。

它应该能够完成 gtk-recordmydesktop 所做的所有功能,但由于您必须处理命令行,因此学习起来有点困难。

您可以设置停止录制的快捷方式,例如:

recordmydesktop --stop-shortcut=Control+s

您可以选择录制单个窗口,如下所示:我怎样才能获得窗口 ID 的值?

recordmydesktop --windowid `xwininfo | grep 'id: 0x' | grep -Eo '0x[a-z0-9]+'`

这将允许您首先通过鼠标单击选择窗口,然后在单击后开始录制。

如何使用它录制声音输出:https://unix.stackexchange.com/questions/3490/how-can-i-record-the-sound-output-with-gtk-recordmydesktop

韓輯(不再维护,包不再可用)

屏幕捕获功能可让您从 X-Window 桌面捕获视频,用于说明或文档目的。它旨在成为 Lotus ScreenCam 等工具的基于标准的替代方案。

视频可以保存为 MPEG 或 AVI 文件格式。

答案2

卡扎姆

对于这个目的来说这是一个很好的应用程序: 安装或简单地sudo apt install kazam

录制前会延迟一段时间。录制以高清格式进行,输出为 YouTube 接受的 .mkv 格式,因此无需转换和重新渲染。

有一些有用的键盘快捷键也:

开始录音:Super + Ctrl + R
暂停录音:Super + Ctrl + P
停止录音:Super + Ctrl + F
显示/隐藏主窗口:Super + Ctrl + W

在 Ubuntu 20.04 上,我遇到了这个错误,视频未被捕获/或全是黑的:https://github.com/hzbd/kazam/issues/9即使 recordmydesktop 视频捕获在同一台机器上运行。

答案3

我喜欢 Byzanz;它将您的活动记录为 GIF 文件。

在此处输入图片描述

它非常轻巧并且运行良好,尤其是适合将较短的截屏视频放在网页或电子邮件中。

您可以从 PPA 获取它(可能有更新的软件包但“不受支持”):

sudo add-apt-repository ppa:fossfreedom/byzanz
sudo apt-get update && sudo apt-get install byzanz

或者您可以通过单击下面的按钮从官方 Ubuntu 存储库获取它:

安装 Byzanz

了解更多信息:

如何创建屏幕录像的动画 GIF 图像?

答案4

最近我尝试录制带音频的截屏视频。我尝试了这里和其他网站上列出的许多选项。我的目标不是编写所有可用工具的全面总结,而是找到一个有效的工具。

就我而言(经过几个小时的努力)沃科斯屏幕成功了,所以我没有再进一步研究。我的系统是 Linux Mint 15 Olivia,64 位,基于 Ubuntu Raring。

这是我在实验时写的总结/日志。希望它能为你节省几个小时:

  • AVCONV:音频和视频不同步,音频滞后。尝试了所有我能尝试的选项。这是我使用的命令行:

    avconv -f alsa -i pulse -f x11grab -r 15 -s 1024x768 -i :0.0 -vcodec wmv1 -acodec pcm_s16le -q 7 b4.avi
    
  • 拜赞斯:创建动画 gif(没有尝试过,因为我还需要声音和更长的截屏视频)

  • 艾德特:无法安装(虽然我有 20 年的 Linux 经验,但并没有尝试过)

  • gtk-recordmydesktop:创建 ogg 效果不错,但无法转换为任何格式。最好的转换器是 mencoder,但它可以加快视频速度(但不加快音频速度),因此它们不同步。

  • 伊斯坦布尔:立即冻结

  • 卡扎姆:如果记录区域大于~640x480,内存就会开始泄漏,最多几分钟后系统就会失去响应。许多人报告了类似的问题,这是一个已知的错误。

  • pyvnc2swf:是录制 VNC 会话的工具。如果你想录制自己的屏幕,则不太方便(未尝试过)

  • 屏幕键:宣传为“屏幕录制工具”,但实际上并不是录制屏幕

  • 提贝斯提:似乎不再维护(自 2011 年以来),甚至无法安装

  • 沃科屏幕:终于!!!
    质量很好:音频和视频都很好。录制后,我可以使用 mencoder 将文件压缩到大约 1:7,而不会有任何质量损失。我发现它使用以下命令行:

    ffmpeg -f alsa -i pulse -f x11grab -r 15 -s 1024x768 -i :0.0+0,0 -vcodec mpeg4 -acodec libmp3lame -ar 48000 -sameq -r 15 my.avi
    
  • 韓輯:如上所述:“我们现在已经从存储库中删除了 xvidcap,因为它不再维护。”(未尝试)

  • 眨眼:以可下载的可执行文件形式分发,而不是以软件包形式分发(未尝试)

相关内容