PHPackages                             shubhamjain/php-id3 - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. shubhamjain/php-id3

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

shubhamjain/php-id3
===================

A MP3 ID3 tags reader in native PHP

424.4k↓100%11[3 issues](https://github.com/shubhamjain/PHP-ID3/issues)[1 PRs](https://github.com/shubhamjain/PHP-ID3/pulls)PHP

Since Jan 5Pushed 10y ago4 watchersCompare

[ Source](https://github.com/shubhamjain/PHP-ID3)[ Packagist](https://packagist.org/packages/shubhamjain/php-id3)[ RSS](/packages/shubhamjain-php-id3/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependenciesVersions (2)Used By (0)

\#PHP-ID3

PHP-ID3 makes use of native PHP to read [ID3 Tags](http://en.wikipedia.org/wiki/ID3%E2%80%8E) and thumbnail from a MP3 file. There have been many revisions to ID3 Tags specification; this program makes use of v3.2 of the [spec](http://id3.org/id3v2.3.0).

To read binary data more effectively, I have created a sclass, [BinaryFileReader](https://gist.github.com/shubhamjain/5964350), which reads data in named chunks.

\##How to Install

Into your composer.json

```
{
    "require" : {
        "shubhamjain/php-id3": "dev-master"
    }
}
```

\##How to Use

You will first need to include the autoload.php generated by composer and then you can use the classes in PhpId3 namespace.

```
