Video capture SDKs and Frameworks for Windows [closed]

时间秒杀一切 提交于 2019-12-03 14:41:08

问题


I cannot find a list describing all of the different options for video capture in Windows. I would like to keep this list to non-proprietary SDKs (i.e. ImageSource has their own SDK that works with only ImageSource capture cards). To set an age limit on suggestions, everything should be able to run on Windows XP or newer. Include as much information you want about your suggestion. Just to start things off:

  1. DirectShow (Microsoft)
  2. MediaFoundation (Microsoft)
  3. LeadTools Multimedia Capture SDK (Lead Technologies) - Commercial
  4. Video Capture SDK (visioforge) - Commercial
  5. VideoLAN (VLC Project) - GPL

回答1:


  • CMU 1394 Digital Camera Driver (Carnegie Mellon) - free of charge
  • OpenCV (open source) - BSD



回答2:


One more video capture SDK is Datastead: http://datastead.com/




回答3:


Just for clarification:

  • OpenCV1.0 relies on vfw
  • OpenCV1.1 relies on the videoinput library)



回答4:


Just a few more:

  • Twain - Mainly for scanners and similar devices, but also supported for some cameras. AFAIK Twain has its own license and is free of charge.
  • libdc1394 - LGPL



回答5:


Also:

  • Medialooks MPlatform - for things like 24/7 video logging, time shifting, simultaneous streaming, etc. Fully integrated with Blackmagic, Deltacast and Stream Labs hardware; web cams and cameras supported via DirectShow. Windows XP is also supported.


来源:https://stackoverflow.com/questions/567684/video-capture-sdks-and-frameworks-for-windows

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!