tinytag
A library for reading metadata from MP3, OGG, FLAC and Wave files.
Pricing
See website
Flat rate
Adoption
→StableLicense
Open Source
Data freshness
—Overview
What is tinytag?
TinyTag is a lightweight Python library that allows developers to read metadata from various audio file formats including MP3, OGG, FLAC, and Wave. It's useful for applications needing to extract information like title, artist, album, or duration without the need for heavy dependencies.
Key differentiator
“TinyTag stands out by offering a lightweight and dependency-free solution specifically tailored for extracting metadata from multiple audio formats in Python applications.”
Capability profile
Strength Radar
Honest assessment
Strengths & Weaknesses
↑ Strengths
Fit analysis
Who is it for?
✓ Best for
Python developers who need a lightweight solution to read metadata from various audio formats without heavy dependencies.
Projects that require quick and efficient extraction of audio file information in Python applications.
✕ Not a fit for
Applications requiring real-time streaming or processing of audio data, as TinyTag is focused on reading static metadata.
Developers looking for a comprehensive media library with extensive features beyond basic metadata extraction.
Cost structure
Pricing
Free Tier
None
Starts at
See website
Model
Flat rate
Enterprise
None
Performance benchmarks
How Fast Is It?
Ecosystem
Relationships
Next step
Get Started with tinytag
Step-by-step setup guide with code examples and common gotchas.