SDK et frameworks de capture vidéo pour Windows

Je ne trouve pas de liste décrivant toutes les différentes options de capture vidéo sous Windows. Je voudrais garder cette liste pour les SDK non propriétaires (c.-à-d. ImageSource a son propre SDK qui fonctionne uniquement avec les cartes de capture ImageSource). Pour définir une limite d’âge pour les suggestions, tout devrait pouvoir fonctionner sous Windows XP ou plus récent. Inclure autant d’informations que vous voulez sur votre suggestion. Juste pour commencer les choses:

  1. DirectShow (Microsoft)
  2. MediaFoundation (Microsoft)
  3. LeadTools Multimedia Capture SDK (Technologies de pointe ) – Commercial
  4. Video Capture SDK (visioforge) – Commercial
  5. VideoLAN (Projet VLC) – GPL

  • Pilote pour appareil photo numérique CMU 1394 (Carnegie Mellon) – gratuit
  • OpenCV (open source) – BSD

Un autre SDK de capture vidéo est Datastead: http://datastead.com/

Juste pour clarification:

  • OpenCV1.0 s’appuie sur vfw
  • OpenCV1.1 s’appuie sur la bibliothèque videoinput )

Quelques autres:

  • Twain – Principalement pour les scanners et appareils similaires, mais également pris en charge pour certains appareils photo. AFAIK Twain possède sa propre licence et est gratuite.
  • libdc1394 – LGPL

Aussi:

  • Medialooks MPlatform – pour des choses comme la journalisation vidéo 24/7, le décalage temporel, la diffusion simultanée, etc. Entièrement intégré au matériel Blackmagic, Deltacast et Stream Labs; caméras Web et caméras sockets en charge via DirectShow. Windows XP est également pris en charge.