环境:
Fedora 34,5.12.13-300.fc34.x86_64
FFMPEG 4.4-4.fc34
GNOME 40.1.0
我正在尝试做的事情:
创建无损屏幕录像文件(仅视频,不需要音频),可用作视频编辑的源文件。
我尝试过什么
- GNOME 内置屏幕录像机 它的录制效果很好,但输出文件 (.webm) 有损压缩
- ffmpeg 我发现了这个命令:
ffmpeg -f x11grab -r 25 -s 1920x1080 -i :0.0 -c:v qtrle output.mov
它做得很好,但只有当我注销(Wayland)并使用 x11 重新登录时才有效。在 Wayland 下运行会产生黑色视频文件。
如何创建无损压缩或无压缩的屏幕录像文件?
编辑1: 我通过以下命令取得了一些进展:
sudo setcap cap_sys_admin+ep /usr/bin/ffmpeg
ffmpeg -f kmsgrab -r 24 -i :0.0 -s 1920x1080 -vf 'hwdownload,format=bgr0' -t 00:00:10 output.flv
该命令有效,但输出文件似乎视频有点混乱。我有双显示器(1920x1080)和板载英特尔显卡。这个问题也发生在我的单显示器系统上。