{"categories":[{"label":"Python Modules","url":"https://skillfed.io/packages/category/software-development-libraries-python-modules/9"},{"label":"User Interfaces","url":"https://skillfed.io/packages/category/software-development-user-interfaces"}],"enrichment":{"capability":"Provides Python bindings to macOS's AVFoundation framework, enabling access to audio, video, and media capabilities through PyObjC.","skillfed_tags":["macos-only","media-framework","pyobjc"],"use_cases":["Build a macOS screen recorder or audio capture utility in Python.","Create a video editing or composition tool that leverages native AVFoundation codecs.","Develop a real-time audio processing application using AVFoundation's audio engine.","Integrate media playback or streaming into a macOS desktop application.","Access camera and microphone hardware directly for video conferencing or live streaming."],"what_it_does":"This package wraps Apple's AVFoundation framework for use in Python on macOS, translating Objective-C APIs into Python-callable interfaces. It sits on top of pyobjc-core and four framework dependencies (pyobjc-framework-CoreMedia, pyobjc-framework-CoreAudio, pyobjc-framework-Cocoa, and pyobjc-framework-Quartz) to expose audio capture, video recording, media playback, and related functionality.\n\nDevelopers use it to build macOS applications that need native media handling\u2014screen recording, audio input/output, video composition, or real-time media processing\u2014without dropping into Objective-C. The package is a thin binding layer; it does not include its own documentation, so you rely on Apple's documentation and PyObjC's translation guides to understand how to call the underlying APIs.","worth_installing":"Yes, if you are developing on macOS and need native audio or video capabilities. The package is actively maintained, has no known vulnerabilities, and carries a permissive MIT license. Install friction is moderate due to platform and Python version constraints, but that is inherent to any macOS-specific binding. Not applicable on Windows or Linux."},"id":"pyobjc-framework-avfoundation","links":{"html":"https://skillfed.io/packages/pyobjc-framework-avfoundation","md":"https://skillfed.io/packages/pyobjc-framework-avfoundation.md","pypi":"https://pypi.org/project/pyobjc-framework-avfoundation/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-08-11","license_spdx":null,"license_treatment":"permissive","name":"pyobjc-framework-AVFoundation","python_support":"supports_current","summary":"Wrappers for the framework AVFoundation on macOS"},"popularity":{"monthly_downloads":715738,"position":5247,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"12.2.2"}
