PHP Classes
elePHPant
Icontem

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

Recommend this page to a friend!
  Info   Screenshots Screenshots   View files View files (122)   DownloadInstall with Composer Download .zip   Reputation   Support forum (2)   Blog    
Last Updated Ratings Unique User Downloads Download Rankings
2005-07-26 (12 years ago) RSS 2.0 feedStarStarStarStar 71%Total: 3,242 This week: 1All time: 1,061 This week: 672Up
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.

Recommendations

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

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
Name: Jean-Sébastien Goupil <contact>
Classes: 3 packages by
Country: Canada Canada
Innovation award
Innovation award
Nominee: 2x

Winner: 1x

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  
  • screenshot.gif
  Files folder image Files  
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

 Version Control Unique User Downloads Download Rankings  
 0%
Total:3,242
This week:1
All time:1,061
This week:672Up
User Ratings User Comments (1)
 All time
Utility:100%StarStarStarStarStarStar
Consistency:85%StarStarStarStarStar
Documentation:60%StarStarStarStar
Examples:70%StarStarStarStar
Tests:-
Videos:-
Overall:71%StarStarStarStar
Rank:307
 
hey dude excellent script.
9 years ago (abdullah)
75%StarStarStarStar