百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 软件资讯 > 正文

Linux下的录屏软件

ninehua 2025-02-08 12:19 32 浏览

一、EasyScreencast

(一)、简介

EasyScreenCast是一个轻量级、跨平台的开源屏幕录制工具,专为那些需要高质量、无水印视频的用户提供服务。该项目采用Java编写,因此支持Windows、Mac OS和Linux等主流操作系统。其核心功能包括屏幕捕捉、音频录制以及实时预览,让用户能够在录制过程中实时查看当前的画面和音频效果,方便即时调整t简化了集成在GNOME Shell中的视频录制功能的使用,可以快速更改桌面录制的各种设置。EasyScreenCast是根据GNU GPL分发的免费软件。所有文件均属于GPL v3。

(二)、安装

方法一:

  1. github releases。只需访问https://github.com/EasyScreenCast/EasyScreenCast/releases/latest,并下载最新的zip文件。然后安装它(根据文件名调整):

$ gnome-extensions install --force EasyScreenCast_1.5.0_42.zip

然后注销/重新登录以激活扩展。

方法二:

gnome扩展网站,只需访问这个页面,然后点击/触摸按钮ON,就是这样。

方法三:

通过安装Debian/Ubuntu软件包 "
gnome-shell-extension-easyscreencast":

$ sudo apt install gnome-shell-extension-easyscreencast

方法四:

github存储库,如果您想要最新的版本,只需执行以下简单步骤:

$ git clone https://github.com/EasyScreenCast/EasyScreenCast.git
$ cd EasyScreenCast
$ make
$ make install

注意:您需要安装以下开发依赖项一次:

依赖

  • Gnome Shell 3.38+
  • Gstreamer 1.x [通用功能/摄像头支持]
  • gst plugins ugly [x264支持]
  • gst plugins base [通用功能/ogg支持]
  • gst plugins good [mp4/mkv/webm/vp8/vp9支持]

$ sudo apt install gettext jq intltool

(三)、配置**

在配置方面,EasyScreenCast提供了丰富的选项来满足不同用户的需求。例如,你可以调整录制区域的大小和位置,选择是否录制音频,以及设置音频源等。如果你需要录制声音,可以在“Default aduio source”选项中选择你需要的音频源。另外,你还可以使用alsamixer工具来调节capture部分的音量,一般将其调节到80左右即可。

(四)、使用

安装并配置好EasyScreenCast后,就可以开始使用了。在Gnome桌面的右上角会出现一个插件的小图标,点击它会弹出一个下拉菜单。在这个菜单中,你可以选择“inizia registrazione”来开始录制。当你需要停止录制时,可以再次点击该选项或按下预设的快捷键(如F9)。录制完成后,EasyScreenCast会自动打开播放器播放你所录制的视频。

以上信息可能因EasyScreenCast的版本或你的操作系统环境而有所不同。如果你在使用过程中遇到任何问题,建议查阅其官方文档或寻求社区的帮助。



二、kazam

(一)、简介

Kazam是一个简单的屏幕录制程序,可以捕捉屏幕内容并录制为支持VP8/WebM视频格式的视频文件,可以在任何支持该格式的视频播放器中播放。您还可以选择录制来自PulseAudio支持和可见的任何声音输入设备的声音。Kazam始终可在Launchpad上找到
https://launchpad.net/kazam,最新稳定版本为1.4.4。

(二)、安装

如果您使用的是Ubuntu 14.04或13.10,则稳定版本(1.0.x)可从宇宙软件库中获取。您可以在Ubuntu软件中心找到它,或者可以通过终端以以下命令安装:

$ sudo apt-get install kazam

对于其他基于Ubuntu的发行版,安装Kazam的最佳方法是添加PPA存储库,然后使用apt-get命令或软件中心。

$ sudo add-apt-repository ppa:kazam-team/stable-series
$ sudo apt-get update
$ sudo apt-get install kazam

要进行独立于发行版的安装,您需要从Launchpad获取最新的tarball版本:
http://launchpad.net/kazam/stable/1.4.4/+
download/kazam_1.4.4.tar.gz

解压缩文件,然后运行安装:

$ tar -xzf kazam_1.4.4.tar.gz
$ cd kazam-1.4.4

作为root用户或使用sudo以root用户身份运行安装:

python3 setup.py install

安装-不稳定版本,过添加不稳定系列PPA,可以安装当前的不稳定版本构建。

$ sudo add-apt-repository ppa:kazam-team/unstable-series
$ sudo apt-get update
$ sudo apt-get install kazam

安装-开发版本,如果您想要最新的开发版本,则需要从Launchpad获取源代码,运行以下命令:

$ bzr branch lp:kazam

然后您需要运行setup.py来构建和安装Kazam:

$ cd kazam
python3 setup.py install

您需要以root用户身份或使用sudo运行安装。默认安装路径是/usr/local。

(三)、运行

如果您想要从源代码树中运行Kazam,则需要考虑一些限制。所有图标都必须来自当前安装的图标主题。工具栏将不显示任何图标,您将无法看到Unity AppIndicator。

要运行Kazam,请在源代码树中执行以下命令:

$ cd bin
$ ./kazam

如果您已经安装了Kazam,则Kazam图标会正常显示。

(四)、使用

键盘快捷键

SUPER-CTRL-Q - 退出
SUPER-CTRL-W - 显示/隐藏主窗口
SUPER-CTRL-R - 开始录制
SUPER-CTRL-F - 结束录制

在Precise Pangolin上,键盘快捷键只有在从PPA安装了Kazam 1.4.x时才起作用,keybinder 3.0是一个依赖项,将自动安装。对于Ubuntu 12.10及更高版本,键盘绑定程序可以在宇宙存储库中找到,无需使用PPA即可安装keybinder。

录制提示

由于软件和硬件限制,超过20fps的帧率可能无法正常工作。如果您增加帧率并且录制的视频的帧率下降,那是因为编码器跟不上。始终进行声音检查,特别是如果您正在录制带有背景声音的实时评论时。我在录制时使用耳机来收听音频,效果最好。这样,您的麦克风将不会捕捉到从扬声器发出的任何声音。

如果您真的想要无损质量,那么您将需要以RAW格式进行录制。这是可能的,但是如果没有具有大量可用空间的固态硬盘,您的录制结果将不理想。在每秒45MB的速度下,1920x1080分辨率以15fps的帧率将需要约45MB的硬盘空间。大多数人希望以20或25fps的帧率进行录制,但是大多数硬盘无法处理,您的系统将变得非常缓慢。

您可以选择使用稍微友好一些的HUFFYUV格式,它以每秒28MB的速度以15fps的帧率进行录制时对磁盘带宽更友好。问题是不许多视频编辑器和播放器可以处理HUFFYUV,更不用说视频共享服务了。简介和安装参考资料:
https://github.com/hzbd/kazam



三、OBS Studio

(一)、简介

OBS Studio,全称Open Broadcaster Software Studio,是一款开源免费、功能强大的直播录制软件。该软件由C、C++和Qt编写,支持多种操作系统,包括Windows、macOS和Linux。OBS Studio在直播领域广泛使用,因其高性能、易用性和丰富的功能而受到用户的青睐。

(二)、特点

  • 多源支持:支持用户自定义录制电脑窗口画面、游戏画面、显示器画面、浏览器画面、文本、图像、媒体源等多种模式,满足用户多样化的录制需求。
  • 无缝切换:用户可以设置多个场景,并通过自定义转换无缝切换,提高直播或录制的灵活性。
  • 高质量音视频:提供高性能的实时视频/音频捕获和混合功能,支持使用X264进行编码,确保音视频的高质量。
  • 低资源占用:相较于其他同类软件,OBS Studio占用资源较少,配置要求相对较低,使得更多用户能够轻松使用。
  • 丰富的配置选项:提供丰富的配置选项,包括视频、音频、转场特效、字幕、多视图等设置,满足不同用户的使用需求。
  • 热键操作:为几乎每种动作都设置热键,如场景切换、开始/停止录制或流等,提高操作效率。

(三)、安装OBS Studio

在Linux操作系统中安装OBS Studio,可以通过包管理器或直接从源代码编译安装。以下是通过包管理器安装的一般步骤(以Ubuntu为例):

  1. 打开终端:在Linux系统中,可以使用Ctrl+Alt+T组合键打开终端。
  2. 更新系统
  • (可选):在终端中,输入以下命令来更新系统软件包到最新版本(这一步是可选的,但建议执行以确保安装的软件包是最新的)。
  • sudo apt update
    sudo apt upgrade
  1. 添加OBS软件源
  • (如果使用的是官方仓库,则此步骤可省略):某些Linux发行版可能没有OBS Studio的官方仓库,或者版本较旧。此时,可以添加OBS的PPA(Personal Package Archive)来获取更新版本的OBS Studio。
  • sudo add-apt-repository ppa:obsproject/obs-studio
  • 更新软件列表:执行以下命令来更新软件列表,以便包含刚刚添加的OBS软件源。
  • sudo apt update
  • 安装OBS Studio:输入以下命令来安装OBS Studio。
  • sudo apt install obs-studio
  1. 启动OBS Studio:安装完成后,可以在终端中输入obs-studio命令来启动OBS Studio,或者在应用程序菜单中找到OBS Studio并点击打开。

(四)、使用

OBS Studio的使用相对直观,以下是一些基本的使用步骤:

  • 打开OBS Studio:启动软件后,你会看到OBS Studio的主界面。
  • 设置来源:在OBS Studio中,点击“来源”下方的“+”按钮,添加需要录制的来源,如窗口捕获、图像、文本等。你可以根据需要添加多个来源,并将它们放置在场景中。
  • 设置场景:点击“场景”下方的“+”按钮,添加新的场景。然后,你可以通过拖拽将来源添加到场景中,并调整它们的位置和大小。
  • 调整设置:在OBS Studio的“设置”中,你可以对视频、音频、输出等进行详细设置。这些设置将影响你的录制或直播效果,因此请根据你的需求进行调整。
  • 开始录制或直播:设置完成后,点击“开始录制”按钮即可开始录制视频;或者,在“设置”中配置好直播服务后,点击“开始推流”按钮即可开始直播。

请注意,OBS Studio的功能非常丰富,以上只是基本的使用步骤。你可以通过阅读官方文档、观看教学视频或参与社区讨论来深入了解更多高级功能和技巧。



四、 SimpleScreenRecorder

(一)、简介

SimpleScreenRecorder是一个专为Linux设计的屏幕录制工具,以其简洁易用的界面和强大的功能而受到用户的喜爱。虽然名字中带有“简单”,但它实际上是一个功能丰富的程序,适用于多种屏幕录制需求,如教程制作、游戏录制、在线会议录制以及软件测试与故障记录等。

(二)、特点

  1. 易用性:SimpleScreenRecorder提供了简洁直观的用户界面,让任何人都能快速上手。
  2. 高效录制:它使用OpenGL进行视频捕捉,支持32位和64位应用程序,确保高效且清晰的视频录制。
  3. 多格式支持:集成了编解码器库(如FFmpeg或Libav),可以处理各种音视频格式,兼容PulseAudio和JACK音频系统,确保录制的声音质量上乘。
  4. 高质量录制:通过OpenGL技术实现高效视频捕获,保证录制视频的清晰度和流畅度。
  5. 自定义设置:可调节帧率、分辨率、编码质量等参数,满足不同的录制需求。
  6. 多音频源支持:可以选择使用ALSA、PulseAudio或JACK作为音频来源,提供灵活的音频配置。
  7. 跨平台兼容性:支持32位和64位系统,可以在多种Linux发行版上运行。

(三)、安装

在Ubuntu系统中,可以通过以下步骤安装SimpleScreenRecorder:

  1. 打开终端。
  2. 输入以下命令来更新软件包列表(这一步是可选的,但建议执行以确保安装的软件包是最新的):
  • sudo apt update
  1. 输入以下命令来安装SimpleScreenRecorder:
  • sudo apt install simplescreenrecorder

或者,如果你想要安装最新版本的SimpleScreenRecorder,可能需要添加PPA(Personal Package Archive)并更新软件源。具体命令可以参考官方文档或社区提供的教程。

(四)、使用

以下是使用SimpleScreenRecorder进行屏幕录制的基本步骤:

  1. 启动程序:在终端中输入simplescreenrecorder或在应用列表中找到SimpleScreenRecorder并点击打开。
  • 设置录制参数:视频输入:选择录制屏幕的大小,包括录制整个屏幕、选定的窗口或特定区域。音频输入:根据需要选择音频输入设备。输出设置:设置输出文件的保存位置、名称以及视频和音频的格式。可以选择不同的视频和音频编码方式以及码率等参数。
  1. 开始录制:点击“开始录制”按钮或设置快捷键来开始录制屏幕。
  2. 停止录制:录制完成后,点击“停止录制”按钮或按下设置的快捷键来停止录制,并保存录制的视频文件。

SimpleScreenRecorder还提供了许多其他高级功能,如添加水印、设置定时器、使用快捷键控制录制等。用户可以根据自己的需求进行探索和设置。



五、RecordMyDesktop

(一)、简介

RecordMyDesktop是Linux平台上一款轻量级且功能强大的屏幕录像软件。它提供了直观的图形用户界面(GUI)和命令行界面,让用户能够轻松录制屏幕上的活动,包括应用程序的操作过程、游戏玩法、在线会议等,非常适合用于教学、分享和演示等场景。

(二)、特点

  1. 易用性:RecordMyDesktop的界面简单直观,用户无需复杂的设置即可开始录制。
  2. 灵活性:支持录制整个屏幕、某个窗口或指定屏幕区域,满足不同录制需求。
  3. 音频录制:用户可以选择是否录制音频,并设置音频质量。
  4. 视频质量:提供视频质量设置选项,用户可以根据需要调整视频质量。
  5. 编码同步:支持录制与编码同时进行,避免视频撕裂现象。
  6. 开源免费:RecordMyDesktop是开源软件,用户可以免费使用并根据需要修改源代码。

(三)、安装

在Ubuntu系统中,可以通过Ubuntu软件中心或终端命令来安装RecordMyDesktop。以下是使用终端命令安装RecordMyDesktop的步骤:

  1. 打开终端。
  2. 输入以下命令来更新软件包列表(这一步是可选的,但建议执行以确保安装的软件包是最新的):
  • sudo apt update
  1. 输入以下命令来安装RecordMyDesktop:
  • sudo apt-get install recordmydesktop
  • 注意:在某些情况下,可能需要添加PPA(Personal Package Archive)来获取最新版本的RecordMyDesktop。但通常情况下,Ubuntu的软件仓库中提供的版本已经足够使用。

(四)、使用

以下是使用RecordMyDesktop进行屏幕录制的基本步骤:

  1. 启动程序:安装完成后,在Ubuntu的应用列表中找到RecordMyDesktop并点击打开,或者在终端中输入recordmydesktop命令启动。
  2. 配置录制选项:RecordMyDesktop将显示一个简单的GUI界面,用户可以在这里配置录制选项,如选择录制的屏幕区域、音频输入、视频和音频质量等。
  3. 开始录制:配置完成后,点击界面上的“录制”按钮或按下快捷键开始录制。
  4. 停止录制:录制完成后,点击界面上的“停止”按钮或按下快捷键停止录制。RecordMyDesktop将询问用户保存录制文件的位置和文件名。
  5. 保存和播放:选择保存位置和文件名后,RecordMyDesktop将保存录制文件。用户可以使用系统默认的媒体播放器(如Totem)或其他视频播放器来播放录制的视频文件。

需要注意的是,RecordMyDesktop默认使用OGV格式保存录制文件,这是一种开放的多媒体容器格式。如果用户需要将录制文件转换为其他格式(如MP4),可以使用视频转换工具(如FFmpeg)进行转换。此外,RecordMyDesktop还提供了一些高级功能,如设置帧率、编码选项等,用户可以根据自己的需求进行探索和设置。



六、其他推荐

  • Peek:一个简单的工具,用于为桌面屏幕创建GIF动画。它提供了现代而时尚的图形用户界面,方便用户快速制作屏幕动画。
  • ScreenStudio:一款易于使用但功能强大的Linux屏幕播放软件,可以将桌面录制为视频格式,并通过Youtube、Twitch等视频主机服务直接流式传输。
  • Byzanz:一个基于CLI的Linux屏幕播放应用程序,可以录制OGG和FLV格式的视频和音频,也可以用来创建GIF动画。
  • Vokoscreen:Vokoscreen是一个简单易用的Linux屏幕捕获应用程序,支持多种视频输出格式和合适的音频输入。它可以记录特定区域或整个桌面屏幕,非常适合需要灵活录制屏幕内容的用户。

相关推荐

autoCAD2020启动【许可检出超时】解决办法

autoCAD2020启动【许可检出超时】问题我在网上搜索说法很多,按网上的说法修改都无效,每次启动电脑,检查服务,AutodeskDesktopLicensingService的自动启动又会变...

高版本的CAD,安装完以后,菜单栏显示文字乱码,怎么回事?

全球最新版本,AutoCAD2021是一款功能强大的二维/三维设计软件,软件内置了专业强大的MEP、MAP3D、PLANT3D等智能工具组合,能够广泛应用于机械设计、工业制图、工程制图、土木建筑、...

CAD怎么调出编辑栏?试试这个小技巧

CAD怎么调出编辑栏?相信作为一名新时代的上班族,我们应该不仅满足于目前的工作能力,下班后也会经常学习充电。毕竟现在知识迭代实在是太快,只有不断的努力学习,才能更好的进步。如果我们收到别人发来的CAD...

CAD原来要这样打印高清图纸!老师傅多年经验分享!太实用了!

我们在绘制完图纸之后,经常会需要将图纸打印出来,可别小看打印这个小小的步骤,打印也是有很多门道的,今天小编就来跟大家分享一些关于CAD的打印技巧,希望对刚入门的小伙伴有所帮助~一、如何打印高清图纸1、...

教你如何改回CAD经典版本

随着CAD版本的逐步升级,后来版本的界面有了很大的变化,有些喜欢经典版本的朋友不知道怎么去改回经典版本,今天就着重介绍下改变CAD版本的方法。首先打开安装好的CAD界面,不同版本的CAD界面不相同,对...

solidworks使用心得,纯干货!建议大家收藏

SolidWorks常见问题Q1:怎样修改,修复或删除已有SolidWorks软件的安装?A:在退出SolidWorks的状态下,于控制面板中双击添加或删除程序,选择Solidworks,单击更改或...

安装CAD时,提示错误1406,无法将值写入主键,怎么解决?

安装CAD时,提示错误1406,无法将值写入主键,怎么解决?有三种方法。方法一1、右键点击开始→【运行】中输入:regedit按回车键之后,打开注册表编辑器。2、依次定位到:HKEY_LOCAL_M...

原来CAD还可以这样提取坐标和文字!按下这个键,一秒提取

我们在工作时候,有时需要将图纸里的坐标、文字等数据提取出来,不知道大家都是怎么提取的呢?一个一个提取的话太麻烦了,要是赶时间要出图的话那就完蛋了!那么有什么办法能够快速提取CAD中的数据呢?今天小编就...

怎么将CAD的版本转换?用这个方法轻松转换

在我们日常学习和日常工作中,对于需要用到CAD的人来说,有时候会遇见这样一个问题,自己的CAD版本与对接方的版本不一致,尤其是低版本的CAD软件是查看不了高版本的CAD图纸的。那么如何将CAD版本之间...

dwf文件如何打开 dwf转cad轻松转换方法

在CAD制图工作的过程中,为了避免CAD图纸被任意修改,许多绘制完成的CAD图纸都会转换成DWF文件格式来保存。我们可以使用AutoCAD这种比较专业的CAD处理软件来打开DWF文件,打开AutoCA...

CAD安装出现1603错误,怎么办?简单3步就能解决,方法亲测有效!

很多同志在工作中要用到CAD这款软件,既然要用这个软件,那就必须要安装CAD这个软件到电脑上。但在安装AutoCAD软件的时候,可能会遇到"安装无法完成。错误1603",如图所示。怎...

AUTO CAD出现无法识别的版本,如何解决?

一、问题描述:CAD+天正,从其他CAD图中复制进东西保持后在打开,打开文件出现无法识别的版本,特别烦人怎么解决?(PS:重装CAD和天正后依然无效)二、原因分析:这是一个AutoCAD的bug,因...

安装CAD时,出现1308错误,怎么解决?看完本文你就知道

CAD出现1308错误怎么办?AutoCAD一种计算机的辅助设计软件,但是打开CAD软件的时候提示错误1308,源文件未找到,因此无法继续安装AutoCAD软件,那么遇到安装AutoCAD出现130...

CAD快捷命令汇总

本教程对AutoCAD快捷键进行了整理,希望能帮到大家绘图快捷键圆【C】点【PO】直线【L】圆弧【A】椭圆【EL】表格【TB】矩形【REC】面域【REG】创建块【B】插入块【I】多段线【PL】构造线【...

CAD室内设计必备10000套图库,系统图块无水印直接使用

号外!号外!你们心心念念的福利来了~更多室内设计学习文章,资料,教程,软件,插件,方案,施工工艺材料等可以关注私信小编,不懂的地方,欢迎大家留意交流---领取方式:文章末尾-免费分享-以下案例为这...