linuxffmpeg录屏命令
-
在Linux系统中,使用FFmpeg可以方便地进行屏幕录制。下面是使用FFmpeg进行屏幕录制的命令:
1. 录制整个屏幕:
“`
ffmpeg -f x11grab -r 30 -s $(xdpyinfo | grep ‘dimensions:’|awk ‘{print $2}’) -i :0.0 -c:v libx264 output.mp4
“`2. 仅录制指定区域:
“`
ffmpeg -f x11grab -r 30 -s 1920×1080 -i :0.0+100,200 -c:v libx264 output.mp4
“`
其中,1920×1080是指定的录制区域的分辨率,(100, 200)是指定区域的左上角坐标。3. 录制指定窗口:
“`
ffmpeg -f x11grab -r 30 -s $(xdpyinfo | grep ‘dimensions:’|awk ‘{print $2}’) -i $(xwininfo | grep ‘Window id:’ | awk ‘{print $4}’) -c:v libx264 output.mp4
“`在命令中,-f参数指定输入格式为x11grab,-r参数指定帧率,-s参数指定录制区域的分辨率,-i参数指定输入源,-c:v参数指定输出的视频编码格式,output.mp4是输出文件名。
2年前 -
在Linux系统中,使用FFmpeg进行屏幕录制非常方便。以下是几个常用的FFmpeg录屏命令:
1. 录制整个屏幕:
“`
ffmpeg -f x11grab -s 1366×768 -i :0.0 output.mp4
“`
上述命令将录制整个屏幕的视频,并将其保存为output.mp4文件。可以根据需要修改分辨率。2. 选择录制区域:
“`
ffmpeg -f x11grab -s 800×600 -i :0.0+100,100 output.mp4
“`
上述命令将录制屏幕上左上角坐标为(100,100)、大小为800×600的区域,并将其保存为output.mp4文件。3. 录制指定窗口:
“`
ffmpeg -f x11grab -s 800×600 -i :0.0 -filter:v “crop=w:h:x:y” output.mp4
“`
将上述命令中的”w”和”h”替换为窗口大小,”x”和”y”替换为窗口位置,即可录制指定窗口。4. 录制指定时间:
“`
ffmpeg -f x11grab -s 1366×768 -i :0.0 -t 10 output.mp4
“`
上述命令将录制屏幕10秒钟的视频,并将其保存为output.mp4文件。可以根据需要修改录制时间。5. 指定视频帧率:
“`
ffmpeg -f x11grab -s 1366×768 -i :0.0 -r 30 output.mp4
“`
上述命令将录制屏幕并设置视频帧率为30帧/秒,并将其保存为output.mp4文件。可以根据需要修改帧率。上述命令中的”-f”参数指定输入的格式,”-s”参数指定录制的分辨率,”-i”参数指定输入设备,”output.mp4″为输出文件名。您可以根据需要修改参数来满足您的特定要求。
2年前 -
在Linux中,使用FFmpeg来录屏是一种常见的方法。FFmpeg是一个开源、跨平台的多媒体处理工具,可以实现音视频编解码、转码、录制等功能。
下面是使用FFmpeg在Linux上录屏的命令及操作流程:
1. 安装FFmpeg
首先,确保你的系统中已经安装了FFmpeg。如果没有安装,可以通过包管理工具进行安装。例如,在Ubuntu系统中,可以使用以下命令安装FFmpeg:“`
sudo apt-get install ffmpeg
“`2. 查找录屏设备
在开始录屏之前,需要确定要录制的屏幕设备。可以使用以下命令查找可用的设备:“`
ffmpeg -f x11grab -list_devices true -i “”
“`输出的结果中会列出所有可用的设备,其中包括屏幕、摄像头等。
3. 开始录制屏幕
一旦确定了要录制的设备,就可以使用以下命令开始录制屏幕:“`
ffmpeg -f x11grab -r 25 -s 1366×768 -i :0.0 output.mp4
“`其中,参数说明如下:
– `-f x11grab`:指定使用x11grab来抓取屏幕。
– `-r 25`:指定录制的帧率为25帧每秒。
– `-s 1366×768`:指定录制的屏幕分辨率为1366×768。
– `-i :0.0`:指定录制的屏幕设备为0.0。可以根据实际情况进行修改。
– `output.mp4`:指定录制的视频文件名为output.mp4。可以根据需要进行修改。开始录制后,屏幕上的内容会被保存为一个名为output.mp4的视频文件。
4. 停止录制
要停止录制,可以按下Ctrl+C组合键,或者关闭终端窗口。注意事项:
– FFmpeg支持很多参数和选项,可以根据需要进行设置。可以使用`ffmpeg -h`命令查看完整的帮助信息。
– 由于录制屏幕需要很高的计算资源,建议在运行录制命令时关闭其他占用资源较大的应用程序。
– 录制的视频文件大小可能会很大,可以使用压缩工具对文件进行压缩。以上就是在Linux中使用FFmpeg录制屏幕的方法和操作流程。根据实际需要,可以调整命令中的参数来满足不同的录制需求。
2年前