PHP Classes

Id3 Tag Correction and Downloading: Correct ID3 tags of music stored in a database

Recommend this page to a friend!
Stumble It! Stumble It! Bookmark in Bookmark in
  Info   View files View files (6)   DownloadInstall with Composer Download .zip   Reputation   Support forum   Blog    
Last Updated Ratings Unique User Downloads Download Rankings  
2015-01-12 (3 months ago) RSS 2.0 feedNot enough user ratingsTotal: 1,107 This week: 1All time: 3,176 This week: 1,280Up
Version License PHP version Categories  
tag_correction 1.0GNU General Publi...4.0Databases, Content management, Web se..., A...
Description Author  

This class can be used to correct tags of MP3 tags of music with records stored in a MySQL database.

It scans a MySQL database table with information about music albums to see which albums did not have yet the associated ID3 tags.

The class accesses Web services APIs of sites like,, and to correct the pending music tags and get other details about the stored music like: album, title, artist, genre, etc..

Innovation Award  
PHP Programming Innovation award nominee
June 2008
Number 9
MP3 music files may contain tags called ID3 that serve the purpose of identifying relevant aspects of the music like the title, album, artist, genre, etc..

Usually these tags have to be added to the music MP3 files manually. This allows for human editing errors.

This package implements a solution that can automatically fix music metadata information extracted from MP3 audio files and then stored in a MySQL database. It uses metadata obtained from remote sites with Web services APIs that provide the information.

Manuel Lemos
Picture of Nadir Latif
Name: Nadir Latif is available for providing paid consulting. Contact Nadir Latif .
Classes: 14 packages by
Country: Pakistan Pakistan
Age: 31
All time rank: 891 in Pakistan Pakistan
Week rank: 24 Up1 in Pakistan Pakistan Equal
Innovation award
Innovation award
Nominee: 9x

Winner: 1x

  Files folder image Files  
File Role Description
Accessible without login Plain text file Conf. database configuration file
Plain text file correct_tags.php Class main program file
Accessible without login Plain text file index.php Example main program file
Plain text file set_error_handling.php Class used to set the error handler to a user defined function
Accessible without login Plain text file readme.txt Doc. help file
Accessible without login Plain text file LICENSE.txt Doc. Documentation

 Version Control Unique User Downloads Download Rankings  
 100%Total:1,107All time:3,176
 This week:1This week:1,280Up