Linux 无法使用ffmpeg录制窗口

Linux 无法使用ffmpeg录制窗口,linux,ffmpeg,Linux,Ffmpeg,我正在尝试用ffmpeg录制浏览器窗口的视频。浏览器窗口是一个标题为“OpenID连接服务器-登录”的firefox窗口,因此我尝试了以下命令(基于给出的建议): 但我犯了个错误 [x11grab @ 0x1fd7980] Cannot open display title=OpenID Connect Server - Log In, error 5. title=OpenID Connect Server - Log In: Input/output error 我遗漏了什么 添加: 我需

我正在尝试用
ffmpeg
录制浏览器窗口的视频。浏览器窗口是一个标题为“OpenID连接服务器-登录”的firefox窗口,因此我尝试了以下命令(基于给出的建议):

但我犯了个错误

[x11grab @ 0x1fd7980] Cannot open display title=OpenID Connect Server - Log In, error 5.
title=OpenID Connect Server - Log In: Input/output error
我遗漏了什么

添加:

  • 我需要一个工具,用于命令行(开始和停止录制)
  • 目标是从窗口记录selenium测试。但我需要运行50个测试,它们都会打开和关闭自己的firefox窗口。因此,我需要命令行功能
    x11grab设备中未实现按标题选择区域。那么我可以做些什么?我已经尝试了其他“设备”,但没有安装/可用的设备……如果您希望在Linux平台上使用FFMPEG开发应用程序,请点击此处:不,对不起,我想要一个完整的命令行解决方案。您发布的链接似乎是一个没有文档的GUI应用程序。不可用。最多,您可以设置视频大小和抓取x/抓取y以捕获窗口所在的区域。看见
    [x11grab @ 0x1fd7980] Cannot open display title=OpenID Connect Server - Log In, error 5.
    title=OpenID Connect Server - Log In: Input/output error