【问题标题】:ffmpeg screencapture with xvfb displaying green screenffmpeg screencapture with xvfb 显示绿屏
【发布时间】:2016-10-12 04:10:57
【问题描述】:

使用 xvfb 运行浏览器窗口,并希望对该操作进行屏幕录制

xvfb-run Firefox http://google.com
ffmpeg -y -r 30 -f x11grab -i :94.0 output.mp4

像颜色被洗掉一样获得输出

【问题讨论】:

  • 是褪色还是绿屏?
  • 这并没有被淘汰 - 看起来像像素格式不匹配 - 无论是通道顺序还是字节序。分享您的完整控制台输出命令。
  • 可以查看日志here
  • 您必须告诉 xfvb 使用 24 位显示器。不要使用 xfvb,所以无法帮助您。

标签: javascript ffmpeg xvfb


【解决方案1】:

在启动 xvfb 时使用此选项有效

Xvfb :1 -screen 0 1600x1200x24+32

【讨论】:

  • 我得到一个绿屏可能是什么原因?
  • 我遇到的问题是因为启动 xvfb 后 8 位显示如上所示,它工作正常
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-04-22
  • 1970-01-01
  • 2012-08-16
  • 2011-09-15
  • 1970-01-01
相关资源
最近更新 更多