JamesHeinrich/getID3
None observed · 2026-08-28
Health v2 · maintenance only
80/100
- Activity 94
- Release rhythm 50
- Longevity 100
Flags: no_license
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: 151
- age_days: 4920
- days_rel: 176
- days_push: 40
- n_releases_24m: 2
Adoption not part of the score
1236 stars · 254 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
getID3() is a PHP library that extracts metadata and technical information from a wide range of multimedia files, including audio, video, and image formats. It can parse and write tags such as ID3v1/v2, APE, VorbisComment, and Lyrics3 across formats like MP3, FLAC, Ogg, MP4, MKV, and WAV.
Use cases
- read id3 tags from mp3 files in php
- extract duration and bitrate from audio files
- parse metadata from video files like mkv and mp4
- write id3v2 tags to mp3s
- get album art embedded in audio files
- identify file format and codec information
- build a music library catalog with php
When to choose
- you need to read or write media metadata in a PHP application
- you need broad format coverage for audio, video, and image files
- you want a pure-PHP solution with no external dependencies
- you need detailed technical info like bitrate, sample rate, and codec details
When to avoid
- your project is not written in PHP
- you need to transcode or manipulate media content rather than read metadata
- you need extremely high-performance bulk parsing of millions of files
- you need a maintained v2 API - the 2.x branch is an incomplete beta
Facets
library · maturity stable
parser audio-processing video-processing image-processing media developer-tools files php cross-platform media-metadata id3-tags audio-analysis file-parsing php-library metadata audio video web-server
2 sources
- readme: https://github.com/JamesHeinrich/getID3 · fetched 2026-08-28 · 9aa973744ef1
- homepage: http://www.getid3.org/ · fetched 2026-08-29 · 07f7b07f26e5
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| JamesHeinrich/getID3 | main | 80 |
For agents
markdown · JSON · MCP: product_card(name="JamesHeinrich/getID3")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem