📜  ffmpeg linux 捕获桌面 - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:00:44.832000             🧑  作者: Mango

ffmpeg linux 捕获桌面 - Shell-Bash

简介

FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。它支持多种多媒体文件格式,也包括常用的视频格式和音频格式。在Linux中,FFmpeg可以被用来捕获桌面的画面,实现录屏的功能。

安装FFmpeg

在Ubuntu中,FFmpeg可以通过apt-get来安装:

sudo apt-get install ffmpeg

捕获桌面

使用FFmpeg捕获桌面非常简单,只需要打开终端并输入以下命令:

ffmpeg -f x11grab -r 25 -s 1920x1080 -i :0.0 output.mp4

这个命令会将当前桌面捕获并保存为output.mp4文件,同时限制帧率为25,分辨率为1920x1080。可以根据需要自行更改参数。

更多参数
  • -f: 指定输入类型,这里指定为x11grab来捕获桌面画面。
  • -r: 指定帧率,这里为25。
  • -s: 指定捕获的屏幕分辨率,这里为1920x1080。
  • -i: 指定输入源,这里为桌面画面,使用“:0.0”指定。
  • output.mp4: 指定输出文件名。
总结

使用FFmpeg捕获桌面画面非常简单,只需要几行命令就能搞定。同时,FFmpeg还有许多其他的功能,如音频、视频编码,转换等等,具体使用可参考FFmpeg官网。