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

相关推荐
风酥糖1 小时前
在Termux中部署一个简单的服务导航页
linux·服务器·安卓
风曦Kisaki1 小时前
# Linux进阶Day03逻辑卷管理与RAID磁盘阵列
linux·运维·5g
与数据交流的路上1 小时前
linux-系统日志的归档
linux·运维·javascript
释怀不想释怀1 小时前
硬盘分区:fdisk
linux·运维·服务器
时空无限1 小时前
ubuntu 22.04 如何使用命令查看配置防火墙规则
服务器·网络·ubuntu
Astro_ChaoXu1 小时前
GAMSE使用日志与教程(高分辨率光谱数据缩减)
linux·数据库·python
biubiubiu07062 小时前
Ubuntu 22.04 高级运维与架构规范手册
运维·ubuntu·架构
有毒的教程2 小时前
Ubuntu 网络代理设置教程
linux·网络·ubuntu
我是一个对称矩阵2 小时前
Ubuntu安装WIFI适配器驱动
stm32·单片机·ubuntu
vvw&2 小时前
如何在 Linux 中安装和使用 nftables
linux·运维·服务器·ubuntu