0

我在 DirectShow.NET 中捕获时遇到性能问题。使用高于 920x720 的分辨率会导致我的 i5 双核卡顿。罗技软件在更高分辨率下录制流畅。

我使用 DirectShow.NET 捕获网络摄像头并将其混合到带有音频输入的 AVI 多路复用器中。文件写入器将捕获写入磁盘。

[Webcam (Logitech 920c)-> M-JPEG Compressor] + Microphone -> 
  -> Avi-Muxer -> File Writer
4

1 回答 1

2

网络摄像头 (Logitech 920c)-> MJPegCompressor

罗技软件在更高分辨率下录制流畅。

据说罗技软件直接从相机捕获 MJPEG,无需软件压缩。它甚至与 Windows M-JPEG 压缩质量不合格无关,问题在于 USB 2.0 吞吐量:高速率下的高分辨率只能通过硬件压缩来捕获。

您基本上需要两者之一或两者:

  1. 捕获压缩视频、M-JPEG 或 H.264,而不是原始视频
  2. 查看 Logitech 软件过滤器图,了解他们使用的确切拓扑

也可以看看:

于 2014-05-17T14:02:11.123 回答