mediaparse
mediaparse is a Python library designed for parsing and extracting metadata from various media file formats. Its primary goal is to provide a unified interface for accessing information embedded within audio and video files, regardless of their specific encoding or container. This metadata can include details such as duration, codec information, resolution, frame rate, audio channels, bitrate, and more.
The library supports a wide range of common media formats, including MP4, MKV, AVI, MP3, and FLAC,
Key features of mediaparse include its ability to handle different FFprobe versions and its robust error handling.