--- id: pyobjc-framework-audiovideobridging version: "12.2.2" license: MIT license_treatment: permissive maintenance: active --- # pyobjc-framework-AudioVideoBridging — Wrappers for the framework AudioVideoBridging on macOS License: permissive · Maintenance: active · Downloads: 655.8K/mo ## What it is and what it does This package wraps Apple's AudioVideoBridging framework for use in Python, allowing macOS developers to access native audio and video bridging capabilities. It is part of the PyObjC project and provides direct Python access to Objective-C framework classes and methods. The package is macOS-only and requires Python 3.10 or later. It depends on pyobjc-core and pyobjc-framework-Cocoa to function. Documentation is minimal within the package itself; users are expected to refer to Apple's official framework documentation and PyObjC's general documentation for guidance on translating between Python and Objective-C idioms. Use it for: - Access native macOS audio and video bridging capabilities from Python applications. - Integrate AudioVideoBridging into Python-based media processing on macOS. - Develop macOS tools requiring low-level framework access via PyObjC bindings. - Create macOS automation scripts that interact with audio and video bridging operations. ## Worth the install? AI-flagged interpretation of the facts above — verify before relying. Provides Python bindings to macOS's AudioVideoBridging framework, enabling access to native audio and video bridging capabilities from Python on macOS. Yes, if you are developing on macOS and need to access the AudioVideoBridging framework from Python. The package is actively maintained, has no known vulnerabilities, and uses a permissive MIT license. Install friction is moderate due to platform and Python version constraints, but pre-built wheels are available for supported configurations. Not applicable for non-macOS development. ## Install pip install pyobjc-framework-audiovideobridging uv add pyobjc-framework-audiovideobridging poetry add pyobjc-framework-audiovideobridging ## Installing pyobjc-framework-AudioVideoBridging Before you install: Medium install friction due to platform and Python version specificity. Wheels are pre-built for macOS only, covering Python 3.10–3.15 including free-threading variants. Active maintenance with a recent release (3 days old) and steady repository activity. License in practice: MIT license is permissive and places no restrictions on use, modification, or distribution of code that depends on this package. Quickstart: pip install pyobjc-framework-audiovideobridging import pyobjc_framework_audiovideobridging # Access AudioVideoBridging framework classes via pyobjc-core and pyobjc-framework-Cocoa macOS only; requires Python 3.10 or later; depends on pyobjc-core and pyobjc-framework-Cocoa. Verify before relying: - Specific use cases or industries where the AudioVideoBridging framework is commonly applied. - Whether the framework is available on all supported macOS versions or only specific ones. ## Package facts - License: MIT (permissive) - Python support: supports_current - Install friction: medium - Maintenance: active - Downloads: 655.8K/month (top 15,000 on PyPI) - Known vulnerabilities: none known ## Tags macOS audio video bridging python, pyobjc audiovideobridging, macos audio bridging bindings, objective-c framework wrapper, pyobjc framework cocoa, macos multimedia python, macos-only, objective-c-bindings, multimedia [View on SkillFed](https://skillfed.io/packages/pyobjc-framework-audiovideobridging) · [View on PyPI](https://pypi.org/project/pyobjc-framework-audiovideobridging/)