linux下使用ffmpeg命令录屏桌面 | 您所在的位置:网站首页 › ubuntu的录屏软件 › linux下使用ffmpeg命令录屏桌面 |
1 获取自己的屏幕分辨率
之所以要获取屏幕的分辨率,是因为录屏需要选择录制的范围! 1、在linux中可以直接使用xrandr命令查看屏幕当前分辨率(参考) xrandr base) shl@zhihui-mint:~$ xrandr Screen 0: minimum 8 x 8, current 1920 x 1080, maximum 32767 x 32767 DVI-D-0 disconnected (normal left inverted right x axis y axis) HDMI-0 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 527mm x 296mm 1920x1080 60.00*+ 59.94 50.00 60.00 50.04 1680x1050 59.95 1440x900 59.89 1280x1024 75.02 60.02 1280x960 60.00 1280x720 60.00 59.94 50.00 1024x768 75.03 70.07 60.00 800x600 75.00 72.19 60.32 56.25 720x576 50.00 720x480 59.94 640x480 75.00 72.81 59.93 59.94 HDMI-1 disconnected (normal left inverted right x axis y axis) DP-0 disconnected (normal left inverted right x axis y axis) DP-1 disconnected (normal left inverted right x axis y axis) DP-2 disconnected (normal left inverted right x axis y axis) DP-3 disconnected (normal left inverted right x axis y axis) (base) shl@zhihui-mint:~$2、从上面可以看到,我的屏幕当前分辨率为:1920x1080 2 使用ffmpeg命令进行屏幕录制 2.1 录制指定位置的屏幕ffmpeg -video_size 1024x768 -framerate 25 -f x11grab -i :0.0+100,00 output.mp4 可以看到: 录制视频的分辨率大小为:1024x768录制画面是从左上角的:向下偏移量0像素, 向左偏移量100像素ffmpeg -video_size 1920x1080 -framerate 25 -f x11grab -i :0.0+0,00 output.mp4 注意: 停止录制,按q键即可,或者Ctrl + C 2.3 播放录制的视频ffplay output.mp4 然后在播放界面: 按Space键:可以暂停和继续播放按->和 |
CopyRight 2018-2019 实验室设备网 版权所有 |