在无头机器上录制屏幕

在无头机器上录制屏幕

我上次去的时候op.gg我偶然发现了一个新功能,它允许录制正在进行的比赛并在比赛结束后下载。
我想知道如何在没有显示器的情况下录制某些内容(因为我不认为他们在某个地方有成千上万台个人电脑)。
据我所知,只能录制显示器上显示的内容。即使他们使用显示模拟器(亚马逊)他们需要数千个 HDMI 端口……

所以我的问题是:
是否有可能让运行 Windows 10 的计算机认为有显示器连接到它,即使它们没有,并且它们所连接的端口实际上并不存在?
如果可能:有什么办法可以做到这一点?

答案1

使用 Windows API,程序可以创建图形窗口并在其画布上绘图。它不需要任何端口、HDMI 或其他任何东西。

它可以毫无问题地在画布上播放视频,因为图形仅与像素有关,并且窗口不需要在屏幕上可见。

它可以从该画布录制视频,因为视频基本上只是一系列编码的画布状态。

所以没有问题——这很容易编程。

相关内容