Ffmpeg 是否可以在recordrtc中记录窗口而无需用户干预?

Ffmpeg 是否可以在recordrtc中记录窗口而无需用户干预?,ffmpeg,recordrtc,Ffmpeg,Recordrtc,我知道这听起来可能有点可疑,但我正在开发一个窗口录制程序(现在使用ffmpeg+gdigrab抓取窗口)来录制视频 问题是,我是否可以在用户不必选择的情况下通过要录制的窗口? 谢谢 如果您使用的是Chrome浏览器,您可以打开Google Chrome Properties对话框,找到“Target”框,并在最后放置——启用用户媒体屏幕捕获。例如 "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --enable-user

我知道这听起来可能有点可疑,但我正在开发一个窗口录制程序(现在使用ffmpeg+gdigrab抓取窗口)来录制视频 问题是,我是否可以在用户不必选择的情况下通过要录制的窗口?
谢谢

如果您使用的是Chrome浏览器,您可以打开Google Chrome Properties对话框,找到“Target”框,并在最后放置
——启用用户媒体屏幕捕获。例如

"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --enable-usermedia-screen-capturing
现在重新启动Chrome浏览器

chrome属性框的屏幕截图:

现在在任何HTTPs页面(或本地主机页面)上尝试以下代码:

想在HTTP页面上试用吗?以下标志可能起作用:

--allow-http-screen-capture
Chrome标志参考:

--allow-http-screen-capture