{"categories":[{"label":"Graphics","url":"https://skillfed.io/packages/category/multimedia-graphics/2"}],"enrichment":{"capability":"Capture photos and video from Windows cameras using DirectShow, enumerate connected devices, and configure camera settings from Python.","skillfed_tags":["windows-only","directshow","camera-capture"],"use_cases":["List all USB or built-in cameras connected to a Windows PC and select one for capture.","Capture still frames from a camera at regular intervals and save them as image files.","Stream live video from a camera to a window on screen using DirectShow's rendering pipeline.","Build a simple GUI application that lets users preview, capture, or record from a camera."],"what_it_does":"pygrabber is a Python wrapper around DirectShow that lets you work with video cameras on Windows. It provides a FilterGraph class that abstracts DirectShow's filter-based architecture, allowing you to enumerate connected cameras, capture individual frames or video streams, and apply camera settings\u2014all from Python code.\n\nThe package is designed for straightforward camera integration tasks: listing available devices, grabbing frames on demand or in a loop, and saving output to files. It depends on comtypes (for COM interop with DirectShow) and numpy (likely for frame data handling). Because it wraps a Windows-specific multimedia API, it is not cross-platform.","worth_installing":"Yes, if you are on Windows and need straightforward camera access without heavy dependencies. The low install friction and permissive license are advantages. However, the dormant maintenance status (last update 2023-10-20) means no active support; install only if you can tolerate unfixed bugs or are confident the package meets your needs as-is."},"id":"pygrabber","links":{"html":"https://skillfed.io/packages/pygrabber","md":"https://skillfed.io/packages/pygrabber.md","pypi":"https://pypi.org/project/pygrabber/"},"maintenance":{"status":"dormant"},"meta":{"latest_release":"2023-10-20","license_spdx":null,"license_treatment":"permissive","name":"pygrabber","python_support":"unspecified","summary":"Module for grabbing live video images using DirectShow"},"popularity":{"monthly_downloads":76984,"position":14566,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.2"}
