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

相关推荐
DN金猿4 分钟前
jenkins 权限控制(用户只能看指定的项目)
linux·运维·服务器·jenkins
長安一片月6 分钟前
操作系统之进程和线程
linux·运维·服务器
悄悄敲敲敲13 分钟前
操作系统的运行-中断
linux·操作系统
代码游侠19 分钟前
学习笔记——Linux 进程管理笔记
linux·运维·笔记·学习·算法
ooolmf24 分钟前
【无标题】TemperatureMonitor.m matlab2024串口监控温度run_temperature_monitor.m
linux·运维·网络
UP_Continue32 分钟前
Linux--vim编辑器
linux·编辑器·vim
鹿衔`36 分钟前
StarRocks 4.0.2 (CDH 环境)与Paimon数据湖集成混合部署文档
linux·硬件架构·paimon·starroks
lingggggaaaa43 分钟前
CS配合CrossC2插件,实现MacOS/Linux上线
linux·运维·笔记·安全·macos
shawnyz43 分钟前
RHCSE--SHELL--LNMP+LAMP脚本实验
linux
TiDB 社区干货传送门1 小时前
【附操作指南】从 Oceanbase 增量数据同步到 TiDB
linux·服务器·数据库·tidb·oceanbase