PHP Classes

ID3Tag Read and Write: Read and write the ID3Tag of MP3 files

Recommend this page to a friend!
  Info   Screenshots   View files Files   Install with Composer Install with Composer   Download Download   Reputation   Support forum   Blog    
Ratings Unique User Downloads Download Rankings
StarStarStarStar 72%Total: 3,305 All time: 1,049 This week: 67Up
Version Licenses Categories
id3tag 1.0.0Custom (specified...Files and Folders, Audio
Description 

Author

This package can read and write the tags of files in MP3 format or other format that support id3tag.

It can read and write several types of tags. This package supports tags of the specification versions 1.0, 1.1 and 2.4.

The ID3 Web site documents all the types of tag frames allowed in the specification version 2.4.

One interesting frame supported by this package is APIC, that allows to put a picture into the file.

Innovation Award
PHP Programming Innovation award winner
July 2005
Winner


Prize: One book of choice by O'Reilly
MPEG Audio Layer 3 (also known as MP3) is a popular format for distributing music or audio clips.

Besides the actual audio sample data, this format may include metadata in a format known as ID3, that describes various details of the information contained in a MP3 stream.

This class provides an advanced solution to dissect an MP3 file and view or change details of many types of ID3 metadata frames defined by the specifications upto the version 2.4.

Manuel Lemos
Picture of Jean-Sébastien Goupil
Name: Jean-Sébastien Goupil <contact>
Classes: 3 packages by
Country: Canada Canada
Innovation award
Innovation award
Nominee: 2x

Winner: 1x

 

Recommendations

MP3 APIC to Web from shoutcast DSP
Parse the shoutcast stream and extract the APIC

Details

The main classes of this project are mp3_id3v2.php, mp3_id3v11.php and mp3_id3v10.php You can use only these files to read/write information to put on your website All the other files are provided to manage correctly id3v2.4's frames Check minimal.php file to understand the minimal commands to read tags from id3v1 and id3v2 Les classes principales dans ce projet sont mp3_id3v2.php, mp3_id3v11.php et mp3_id3v10.php Vous pouvez utiliser seulement ces fichiers pour lire/écrire des informations à mettre sur votre site web Tous les autres fichiers sont fournis pour gérer correctement toutes les frames de id3v2.4 Jetez un oeil sur minimal.php pour comprendre les commandes minimales pour lire les tags id3v1 et id3v2

Screenshots (1)  
  • screenshot.gif
  Files folder image Files (123)  
File Role Description
Files folder imageimages (2 files)
Files folder imagemodules (7 files, 1 directory)
Files folder imagemusic (1 file)
Plain text file flag.php Doc. Explanation of Flags (Tag2.x)
Plain text file image.php Aux. Show the image in APIC and COMR
Plain text file index.php Appl. Displays the start tables to modify tags
Plain text file LICENCE Lic. Licence
Plain text file minimal.php Example Example to use class with minimal code
Plain text file README.txt Doc. README
Plain text file style.css Data Style for display
Plain text file tag1.php Appl. Table for editing tagv1.1
Plain text file tag2.php Appl. Table for editing tagv2.x

The PHP Classes site has supported package installation using the Composer tool since 2013, as you may verify by reading this instructions page.
Install with Composer Install with Composer
 Version Control Unique User Downloads Download Rankings  
 0%
Total:3,305
This week:0
All time:1,049
This week:67Up
User Ratings User Comments (1)
 All time
Utility:100%StarStarStarStarStarStar
Consistency:87%StarStarStarStarStar
Documentation:66%StarStarStarStar
Examples:75%StarStarStarStar
Tests:-
Videos:-
Overall:72%StarStarStarStar
Rank:153
 
hey dude excellent script.
16 years ago (abdullah)
75%StarStarStarStar