mediainfo-py
mediainfo-py is a lightweight Python package for extracting video metadata using FFmpeg.
It provides a simple, Pythonic interface to retrieve commonly needed information such as
resolution, frame rate (FPS), codec, and duration.
Package Information
- Package name: mediainfo-py
- Current version: 0.1.3
- Author: Aditya Katyal
- Country: India
What this package does
This package wraps FFmpeg’s ffprobe functionality and exposes it as a reusable Python class.
You can use it to:
- Get video resolution (width × height)
- Extract frame rate (FPS)
- Identify video codec
- Get total media duration
It is designed to be simple, predictable, and reusable across projects such as:
- media downloaders
- video processing pipelines
- analysis tools
- automation scripts
Installation
Install from PyPI using pip:
pip install mediainfo-py
Release files for mediainfo-py 0.1.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| mediainfo_py-0.1.3.tar.gz | 3.0 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| mediainfo_py-0.1.3-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 7.0 kB
Release files / mediainfo_py-0.1.3.tar.gz
| Download URL | mediainfo_py-0.1.3.tar.gz |
|---|---|
| Size | 3.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
4f698adfee79fa9100966436c7e1d082bf4b3fd32e1739db4e0ccf3c896b1007
|
|
BLAKE2b-256 checksum How to use checksums |
42748954375b06f29963c000784238c6ef3bcb7d9b914761ac46f18da81bc6f6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.11.8
|
Release files / mediainfo_py-0.1.3-py3-none-any.whl
| Download URL | mediainfo_py-0.1.3-py3-none-any.whl |
|---|---|
| Size | 4.0 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
42fff79e9e3de0b645e7916b098cf546d56675e2fc4ae70505595c593bba1a94
|
|
BLAKE2b-256 checksum How to use checksums |
3d21399e894d13a305da85ba5b98e67f30b71b6dec0844934ed76a26b031f251
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.11.8
|