如何在Linux的命令行中操作屏幕录制

2023-04-16 23:52:00 命令行 录制 屏幕

在Linux的命令行中操作屏幕录制,可以使用FFmpeg。FFmpeg是一款开源的跨平台的多媒体编解码库,支持音频和视频的编解码,可以用来录制屏幕。

要在Linux的命令行中操作屏幕录制,首先需要安装FFmpeg。在Ubuntu上,可以使用以下命令安装FFmpeg:

sudo apt-get install ffmpeg

安装完成后,可以使用以下命令开始录制:

ffmpeg -f x11grab -s 1920x1080 -r 25 -i :0.0 -vcodec libx264 -preset ultrafast -crf 0 -threads 0 output.mp4

上面的命令会以1920x1080的分辨率,25帧的帧率录制屏幕,并以libx264的编码格式保存为output.mp4文件。

如果要更改分辨率和帧率,可以更改上述命令中的-s和-r参数。如果要更改输出文件的格式,可以更改-vcodec参数,支持的编码格式有libx264、libx265等。

另外,如果要录制音频,可以在上述命令中加入-f alsa -ac 2 -i hw:0 参数,其中-ac参数表示声道数,2表示双声道。

最后,录制完成后可以使用以下命令停止录制:

Ctrl + C

在Linux的命令行中操作屏幕录制,可以使用FFmpeg进行录制,可以根据需要更改相关参数,录制完成后可以使用Ctrl + C停止录制。

相关文章