网络摄像头罗技 C930e 的 Directshow 硬件编码

Directshow Hardware encoding for webcam Logitech C930e

我正在尝试使用网络摄像头 logitech c930e 使用硬件编码流 (Windows 8.1 x64) 捕获视频。尝试了很多方法但仍然没有成功(ffmpeg 只显示 mjpeg,directshow 无法将 pin 连接到 mp4mux,只能连接到 MS DTV-DVD 视频解码器)。

是否有使用硬件编码的网络摄像头捕获视频的方法?

谢谢!

要使用 Logitech C930e 的 H.264 视频,您可能需要一个适配器过滤器,将相机的视频转换为标准的 H.264 媒体类型。

或者this fork of GDCL mp4mux project,比如直接接受摄像头的H.264:

您还可以使用 Media Foundation API 自然地消费和录制此 H.264 视频。标准 Windows Store Camera 应用程序能够做到这一点(至少在 Windows 周年更新之前的 10 年,或者在禁用 Frame Server 或可能使用最新补丁的情况下)。