ubuntu使用ffmpeg录屏(播放黑屏问题解决)

linux发行版下要使用ffmpeg录屏, 只需要apt安装一下ffmpeg

复制代码
sudo apt install ffmpeg    

然后使用常见录屏参数进行录屏即可

复制代码
ffmpeg  -video_size 1920x1080 -f x11grab -draw_mouse 1 -i :0.0+0,0  -r 30.0 -profile:v  high444 -level 5.1   -pix_fmt yuv420p -preset:v ultrafast output.mp4 -y

其中的参数自己去了解一下, 这里不做详述。值得注意的是其中的 -pix_fmt yuv420p, 指定了像素格式,如果不加这个参数,ubuntu的一些视频播放器,比如vlc等播放会显示黑屏(但是复制到windows下还是可以正常显示的)

ps:我的开源小工具JamTools支持ubuntu下的录屏、截屏(滚动截屏、区域截图、离线文字识别)等功能,可以了解一下:https://github.com/fandesfyf/JamTools

相关推荐
夜颂春秋38 分钟前
jmeter做压力测试
linux·运维·服务器·压力测试
lihui_cbdd4 小时前
AMBER 24 生产环境部署完全指南(5090可用)
linux·计算化学
生活很暖很治愈7 小时前
Linux基础开发工具
linux·服务器·git·vim
似霰8 小时前
Linux Shell 脚本编程——核心基础语法
linux·shell
LUCIFER10 小时前
[驱动进阶——MIPI摄像头驱动(五)]rk3588+OV13855摄像头驱动加载过程详细解析第四部分——ISP驱动
linux·驱动开发
暮云星影11 小时前
四、linux系统 应用开发:UI开发环境配置概述 (一)
linux·ui·arm
a程序小傲12 小时前
得物Java面试被问:RocketMQ的消息轨迹追踪实现
java·linux·spring·面试·职场和发展·rocketmq·java-rocketmq
Ghost Face...12 小时前
i386 CPU页式存储管理深度解析
java·linux·服务器
LEEE@FPGA12 小时前
zynq 是不是有了设备树,再linux中不需要编写驱动也能控制
linux·运维·单片机
RisunJan12 小时前
Linux命令-less(分页查看器)
linux·运维