【问题标题】:Skype Desktop API and video recordingSkype 桌面 API 和视频录制
【发布时间】:2013-02-24 05:02:28
【问题描述】:

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

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

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

【问题讨论】:

    标签: directshow skype skype4com


    【解决方案1】:

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

    【讨论】:

    • 我担心这会是一个答案。我只是想知道为什么他们不以与公开音频类似的方式通过 API 公开它。顺便提一句。感谢您的博客,它是每位 DirectShow 开发人员的救命稻草。
    • 我想说视频功能并不是 Skype 的优先事项,他们也没有投入精力在其 API 上公开视频功能。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-04-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多