Skip to main content

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)

Source distribution for mediainfo-py 0.1.3
File Size Uploaded
mediainfo_py-0.1.3.tar.gz 3.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for mediainfo-py 0.1.3
File Interpreter ABI Platform
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

Release history Release notifications | RSS feed

This release

0.1.3 This release

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page