Linux用命令录屏
-
要在Linux上使用命令进行录屏,您可以使用以下两种常见的方法:
1. 使用FFmpeg:
FFmpeg是一个强大的音视频处理工具,在大多数Linux发行版中都已预装。
要开始录屏,打开终端并输入以下命令:
“`
ffmpeg -f x11grab -s 1366×768 -i :0.0 -r 25 output.mp4
“`
解释:
– `-f x11grab`:指定使用x11grab输入。
– `-s 1366×768`:设置录屏分辨率为1366×768,您可以根据自己的需求进行更改。
– `-i :0.0`:指定要录制的屏幕,`:0.0`表示默认的显示器。
– `-r 25`:设置帧率为25fps,您也可以更改这个值。
– `output.mp4`:输出文件的名称和格式。2. 使用SimpleScreenRecorder(SSR):
SimpleScreenRecorder是一个功能强大且易于使用的屏幕录制工具,它提供了更多的选项和功能。
要使用SSR,首先要确保安装了相应的软件包。在终端中输入以下命令进行安装:
“`
sudo apt-get install simplescreenrecorder
“`
安装完成后,您可以在应用程序菜单中找到SSR并启动它。
在SSR界面中,选择您想要录制的屏幕,调整其他设置,然后点击“开始录制”。录制完成后,您可以选择保存文件的路径和格式。以上就是在Linux上使用命令进行录屏的两种常见方法。您可以根据自己的喜好和需求选择其中之一来录制屏幕。
2年前 -
在Linux中,可以使用不同的命令来进行屏幕录像。下面是5种常见的方法:
1. 使用FFmpeg命令:
FFmpeg是一个强大的多媒体处理工具,它可以在Linux中录制屏幕。使用以下命令可以开始录制屏幕:
“`
ffmpeg -f x11grab -s 1366×768 -i $DISPLAY -r 25 output.mp4
“`
这将以每秒25帧的速率录制屏幕,并将结果保存为output.mp4文件。2. 使用OBS Studio软件:
OBS Studio是一个免费的、开源的跨平台屏幕录像和直播软件。可以在Linux上将其安装并使用它来录制屏幕。OBS Studio提供了用户友好的界面和许多高级功能,如多个屏幕捕捉、音频混音等。3. 使用VLC媒体播放器:
VLC媒体播放器是一个流行的多媒体播放器,它也可以用来录制屏幕。打开VLC媒体播放器,选择“媒体”菜单中的“打开捕捉设备”选项。在“捕捉设备”对话框中,选择“屏幕”选项卡并设置相关参数,然后点击“播放”按钮进行录制。4. 使用SimpleScreenRecorder软件:
SimpleScreenRecorder是Linux上一个轻量级的屏幕录像软件,它提供了简单而直观的界面,并且具有较低的系统消耗。可以在Linux上安装SimpleScreenRecorder并使用它来录制屏幕。5. 使用byzanz命令行工具:
byzanz是一个命令行屏幕录像工具,它可以在Linux上快速录制屏幕。使用以下命令来录制屏幕:
“`
byzanz-record -d-x -y -w -h
“`
其中,为录制的时间长度, 和 为录制区域的起始坐标, 和 为录制区域的宽度和高度, 为录制文件的输出路径。 无论使用哪种方法,都可以在Linux上轻松进行屏幕录制,并获得所需的录制视频。
2年前 -
在Linux系统中,有多种命令可以用来录制屏幕。下面将介绍一种常用的方法,即使用FFmpeg命令来录制屏幕。
步骤一:安装FFmpeg
首先,需要在Linux系统上安装FFmpeg。在终端中执行以下命令来安装FFmpeg:“`
sudo apt-get update
sudo apt-get install ffmpeg
“`步骤二:录制屏幕
1.录制整个屏幕:
在终端中执行以下命令来录制整个屏幕:“`
ffmpeg -f x11grab -r 25 -s 1366×768 -i :0.0 -c:v libx264 output.mp4
“`其中,-f参数指定输入的格式为x11grab(用于抓取X11服务器的帧)。-r参数指定帧率,这里设为25。-s参数指定屏幕分辨率,这里设为1366×768。-i参数后面跟的是屏幕设备的地址,这里是:0.0(即本地显示器)。-c:v参数指定使用的视频编码器,这里设为libx264。最后的output.mp4是输出文件的名称。
2.录制指定区域:
如果只需要录制屏幕的一个特定区域,可以使用以下命令:“`
ffmpeg -f x11grab -r 25 -s 1366×768 -i :0.0+100,200 -c:v libx264 output.mp4
“`上述命令中,:0.0+100,200表示在横坐标为100,纵坐标为200的位置开始进行录制。
3.录制指定窗口:
如果只需要录制特定的一个窗口,可以使用以下命令:首先,需要安装”xdotool”这个工具:
“`
sudo apt-get install xdotool
“`然后,在终端中执行以下命令:
“`
WINDOWID=$(xdotool search –onlyvisible –name “窗口名称”)
ffmpeg -f x11grab -r 25 -s 1366×768 -i $DISPLAY -vf “crop=640:480:0:0” -vcodec libx264 output.mp4
“`上述命令中,首先使用xdotool命令查询指定窗口的ID,并将其赋值给WINDOWID变量。然后,使用FFmpeg来录制窗口,通过-vf参数指定录制窗口的宽高和位置。-vcodec参数指定视频编码器,这里设为libx264。
步骤三:停止录制
使用Ctrl+C快捷键来停止正在运行的FFmpeg命令。在命令执行过程中按下Ctrl+C,FFmpeg会停止录制并生成输出文件。总结:
通过上述方法,我们可以在Linux系统中使用FFmpeg命令来录制屏幕。根据需要,可以录制整个屏幕、指定区域或者指定窗口,并在需要时停止录制。对于需要录制屏幕的各种应用场景,这是一种非常方便的方法。2年前