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

相关推荐
wuminyu2 小时前
虚拟线程底层ForkJoinPool的工作窃取算法机制
java·linux·c语言·jvm·c++
我是小灰灰吖3 小时前
Ubuntu 22.04 + Qt 6.9.3 应用程序打包与部署完整指南
qt·ubuntu
cpp_learner3 小时前
FFmpeg 解复用全流程解析
ffmpeg
测试运维日常笔记5 小时前
tcpdump(Linux服务器)配合 Wireshark(本地分析)使用手顺与常用过滤语法详解
linux·服务器·tcpdump
自律懒人5 小时前
AI 沙箱逃逸 4 连发:GPT-5.6 黑进 Hugging Face、Kimi K3 抄答案,5 步给本地 Agent 装围栏
ubuntu
jason_renyu5 小时前
Linux Docker 服务管理与排查实战指南(新手速查版)
linux·docker·新手docker学习·docker日志查询·docker服务管理
测试运维日常笔记6 小时前
Unix/Linux 系统软件包管理笔记
linux·笔记·unix
雾时之林6 小时前
Linux--介绍及管理
linux·运维·服务器
盐焗鹌鹑蛋6 小时前
【Linux】重定向
linux
Forever Nore6 小时前
LeetCode 5 最长回文子串 - 中心扩散
linux·算法·leetcode