下载本地包
yum install --downloadonly --downloaddir /home/pwenrls/ffmpeg ffmpeg
安装离线包
将 ffmpeg
相关的 "*.rpm"
包安装到系统,安装命令如下:
rpm -ivh *.rpm
FFmpeg录屏
使用 FFmpeg
进行屏幕录制,可以通过以下步骤实现:
1. 安装 FFmpeg
首先需要在您的系统上安装FFmpeg
。可以通过包管理器(如apt、yum等)或从官方网站下载并编译安装。
2. 确定屏幕分辨率
确定要录制的屏幕分辨率。可以使用 xrandr
(Linux) 或者GetSystemMetrics
函数 (Windows) 来获取屏幕分辨率。
3. 构建FFmpeg
命令行
使用构建好的 ffmpeg
命令来录制屏幕。下面是一个示例命令:
Linux
ffmpeg -f x11grab -video_size 1920x1080 -i :0.0 -c:v libx264 demo.mp4
Windows
ffmpeg -f gdigrab -video_size 1920x1080 -i desktop -c:v libx264 demo.mp4
4. 开始录制
执行 FFmpeg
命令开始录制屏幕。录制过程中,可以按 Ctrl+C
来停止录制。
请注意: 屏幕录制可能涉及到操作系统的权限问题。在某些系统上,可能需要以管理员身份运行命令或者配置相应的权限。
案例:麒麟V10录屏
1. 获取屏幕分辨率
通过 xrandr
工具获取屏幕分辨率。
2.录制、播放录屏视频
创建屏幕录制文件存放目录,比如:mkdir screen-capture
。
- 录制命令如下(Linux)
ffmpeg -f x11grab -s 1920x1080 -i $DISPLAY -c:v libx264 output.mp4
- 播放视频命令如下(Linux)
ffplay -autoexit output.mp4 #参数:-autoexit 是播放完后自动退