【问题标题】:Webcam capture with directshow.net - performance使用 directshow.net 捕获网络摄像头 - 性能
【发布时间】:2014-05-17 10:17:18
【问题描述】:

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

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

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

【问题讨论】:

    标签: c# video directshow directshow.net webcam-capture


    【解决方案1】:

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

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

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

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

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

    另见:

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2010-11-01
      • 1970-01-01
      • 2015-08-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多