dev-master
9999999-devA PHP wrapper for reading and updating ID3 meta data of (e.g.) MP3 files using eyeD3
MIT
The Requires
- php >=7.0
The Development Requires
by Anas Mazouni (Stormiix)
php wrapper eyed3
A PHP wrapper for reading and updating ID3 meta data of (e.g.) MP3 files using eyeD3
A PHP wrapper for reading and updating ID3 meta data of (e.g.) MP3 files using eyeD3, (*2)
You need PHP >= 7.0 to use the library, but the latest stable version of PHP is recommended., (*3)
eyeD3
installed.composer require stormiix/php-eyed3 dev-master
This will edit (or create) your composer.json file and automatically choose the most recent version. 3. Require autoload.php, (*4)
require __DIR__ . '/vendor/autoload.php';
use Stormiix\EyeD3\EyeD3; $eyed3 = new EyeD3("mp3 file path"); $tags = $eyed3->readMeta(); // $tags is an array that contains the following keys: // artist, title, album, comment(s), lyrics ..etc $meta = [ "artist" => "MyArtist", "title" => "MyTitle", "album" => "MyAlbum", "comment" => "MyComment", "lyrics" => "MyLyrics", "album_art" => "cover.png" ]; // Update the mp3 file with the new meta tags $eyed3->updateMeta($meta);
$ phpunit
P.S: a similar wrapper exists for NodeJs apps: node-eyed3, (*5)
This project is licensed under the MIT License - see the LICENSE.md file for details, (*6)
A PHP wrapper for reading and updating ID3 meta data of (e.g.) MP3 files using eyeD3
MIT
php wrapper eyed3