0

Skype 桌面 API 允许录制音频(双向),但没有录制视频的选项。

我可以轻松捕获源视频(从默认捕获设备),但是如何捕获传入的视频?

有一些应用程序通过 Skype 视频窗口的“屏幕捕获”来实现(例如 Pamela for Skype,结果看起来很丑),但也有其他应用程序显然具有更复杂的方法(例如Evaer)。知道 Evaer 是如何做到这一点的吗?

4

1 回答 1

3

上次我检查 Skype 没有使用 DirectShow 来呈现传入视频时,他们使用的是常规 API(如 GDI)。这基本上让您可以选择从屏幕/DC 回读,或者挂钩进程并修补 API 函数条目,以便在绘制帧时拦截 API 调用以捕获帧(脏东西)。我想您提到的应用程序正在使用类似的技巧。也许他们通过标准化帧速率、消除伪影、使用高质量编码等使事情变得更漂亮——总而言之,输出视频可能看起来不错。

于 2013-02-24T09:38:26.673 回答