{"categories":[{"label":"Utilities","url":"https://skillfed.io/packages/category/utilities/4"},{"label":"Sound/Audio","url":"https://skillfed.io/packages/category/multimedia-sound-audio"},{"label":"Video","url":"https://skillfed.io/packages/category/multimedia-video"}],"enrichment":{"capability":"Parses and builds MP4 box structures from binary data using the construct library, enabling programmatic inspection and manipulation of MP4 file metadata.","skillfed_tags":["mp4-parsing","binary-format","media-metadata"],"use_cases":["Extract codec and format metadata from MP4 files without decoding video frames.","Validate or repair MP4 box structures in automated media processing pipelines.","Build custom MP4 headers or metadata boxes for streaming or archival workflows.","Inspect ftyp (file type), moov (movie), and mdat (media data) box hierarchies for debugging.","Integrate MP4 parsing into media analysis or transcoding tools that need binary-level access."],"what_it_does":"pymp4 is a Python parser and builder for MP4 box structures, the fundamental building blocks of MP4 files. It wraps the construct library to provide a declarative interface for reading and writing MP4 metadata boxes\u2014the hierarchical structures that describe video codecs, audio properties, timing, and other file-level attributes. You use it to inspect what's inside an MP4 file at the binary level or to programmatically construct valid MP4 box data.\n\nThe package is lightweight and has low install friction, depending only on construct. It targets developers who need to work with MP4 internals rather than high-level video playback or encoding. The codebase is in Beta status and has been dormant since late 2023, so it is stable for its current scope but receives no active maintenance.","worth_installing":"Yes, if you need to parse or build MP4 box structures at the binary level and can tolerate dormant maintenance. The package is lightweight, has no known vulnerabilities, and uses a permissive license. Install only if you are comfortable with no active bug fixes or feature development; for production use, verify that its scope matches your MP4 variant and box types."},"id":"pymp4","links":{"html":"https://skillfed.io/packages/pymp4","md":"https://skillfed.io/packages/pymp4.md","pypi":"https://pypi.org/project/pymp4/"},"maintenance":{"status":"dormant"},"meta":{"latest_release":"2023-05-07","license_spdx":null,"license_treatment":"permissive","name":"pymp4","python_support":"supports_current","summary":"Python parser for MP4 boxes"},"popularity":{"monthly_downloads":931562,"position":4701,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"1.4.0"}
