linux - ffmpeg 画面撕裂
问题描述
manjaro linux上的ffmpeg中的屏幕撕裂问题,查看这个
使用 ffmpeg 命令-
ffmpeg -y -f x11grab -s 1366x768 -i :0.0 out.mkv
ffmpeg -version
ffmpeg version n4.2.2 Copyright (c) 2000-2019 the FFmpeg developers
built with gcc 9.3.0 (Arch Linux 9.3.0-1)
configuration: --prefix=/usr --disable-debug --disable-static --disable-stripping --enable-fontconfig --enable-gmp --enable-gnutls --enable-gpl --enable-ladspa --enable-libaom --enable-libass --enable-libbluray --enable-libdav1d --enable-libdrm --enable-libfreetype --enable-libfribidi --enable-libgsm --enable-libiec61883 --enable-libjack --enable-libmfx --enable-libmodplug --enable-libmp3lame --enable-libopencore_amrnb --enable-libopencore_amrwb --enable-libopenjpeg --enable-libopus --enable-libpulse --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libv4l2 --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxcb --enable-libxml2 --enable-libxvid --enable-nvdec --enable-nvenc --enable-omx --enable-shared --enable-version3
libavutil 56. 31.100 / 56. 31.100
libavcodec 58. 54.100 / 58. 54.100
libavformat 58. 29.100 / 58. 29.100
libavdevice 58. 8.100 / 58. 8.100
libavfilter 7. 57.100 / 7. 57.100
libswscale 5. 5.100 / 5. 5.100
libswresample 3. 5.100 / 3. 5.100
libpostproc 55. 5.100 / 55. 5.100
uname -a
Linux manjaro 5.4.2-1-MANJARO #1 SMP PREEMPT Thu Dec 5 09:55:57 UTC 2019 x86_64 GNU/Linux
桌面环境是 Budgie
解决方案
这个问题不是由 ffmpeg 引起的,而是由合成器引起的。我用 picom 替换了合成器。
推荐阅读
- c# - url 中的 ASP .NET Core Web API 路由点导致 404 未找到
- micropython - 在 micropython 中显示事件前的图像
- algorithm - 往返的 TSP 方法
- javascript - js头追加脚本
- javascript - 如何在输入中设置数组?
- python - 通过余弦相似度、TF-IDF 和 pyspark 在 Python 中匹配公司名称
- mongodb - 索引字段如何影响 MongoDB 中没有索引字段的文档的排序顺序?
- service-accounts - 默认情况下,我的 pod 运行的是哪个服务帐户?
- python - 如何在用户踢/禁止的审核日志中添加原因?
- bash - 在 bash 脚本中写入命令输出返回一个空文件