Home » File Formats » MP3_IDv2
Read/Write IDv2-Tags
This package is unmaintained.
Download latest release 0.1.8 (archived versions might be outdated)
License: LGPL
Description
The class offers methods for reading and
writing information tags (version 2) in MP3 files and other
files in a MPEG format.
Maintainers
- Alexander Merz (alexmerz) — lead, active
Dependencies
Required
- PHP (>= 5.0.0)
- PEAR Installer (>= 1.4.0b1)
Releases
- 0.1.8 (alpha, 2012-08-29)
Release notes
License: LGPL
Fix #19590 - install location
- 0.1.7 (alpha, 2012-04-05)
Release notes
License: LGPL
Change dir structure in svn to respect test server
- 0.1.6 (alpha, 2012-04-04)
Release notes
License: LGPL
#19370 assertType is deprecated in phpunit 3.6+
- 0.1.5 (alpha, 2009-10-26)
Release notes
License: LGPL
Add basic unit test to the package file.
- 0.1.4 (alpha, 2007-10-18)
Release notes
License: LGPL
Fix bug #12263, (Including the Frame-Classes fails)
Thanks to andreas dot hofmann at contaire dot de! - 0.1.3 (alpha, 2007-09-26)
Release notes
License: LGPL
Fix bug #12102,
Thanks to esaurin at sogesi dot it! - 0.1.2 (alpha, 2007-07-07)
Release notes
License: LGPL
Fix bug #11558, MP3_IDv2_Tag::setUnsynchronisation() should be public,
Thanks to dlesage! - 0.1.1 (alpha, 2006-12-10)
Release notes
License: LGPL
This is the first public release. The state is *ALPHA*. A lot
of testing is required.If somebody knows an IDv2 editor which really shows/can edit everything, please let me know!
Look into docs/examples/mp3testall.php for an usage example.
TODO:
- Does recognize commpressed frames, but didn't handle/write them.
- Unsychronization of frames isn't handle correctly (seems to be buggy sometimes).
- currently not supported frames: AENC, COMM, COMR, ENCR, EQUA, ETCO, GEOB, GRID,
LINK, MLLT, OWNE, POSS, RVAD, RVAD, SYLT, SYTC (the other ~50 are supported!)
- make some more high-level classes - 0.1.0 (alpha, 2006-11-05)
Bugs
| ID | Status | Type | Version | Date | Summary |
|---|---|---|---|---|---|
| #9894 | Closed | Bug | CVS | 2007-01-20 | Directory name capitalization mishmash causes error on case-aware OS |
| #10691 | Duplicate | Bug | 0.1.1 | 2007-04-11 | mp3testall.php error |
| #11558 | Closed | Bug | 0.1.1 | 2007-07-07 | Method MP3_IDv2_Tag::setUnsynchronisation() should be public |
| #12102 | Closed | Bug | 0.1.2 | 2007-09-24 | MP3_IDv2_Reader::findHeader() visibility |
| #12262 | Closed | Bug | 0.1.3 | 2007-10-17 | Mp3 Stream deleted, FIle is only 71Byte |
| #12263 | Closed | Bug | 0.1.3 | 2007-10-17 | Including the Frame-Classes fails |
| #12280 | Closed | Bug | 0.1.4 | 2007-10-19 | PEAR_MP3_IDV2_FILENOCOPY_S always raised |
| #13333 | Closed | Bug | 0.1.4 | 2008-03-07 | Misprint in Frame/TCOM.php |
| #13569 | Closed | Bug | 0.1.4 | 2008-04-02 | MP3_IDv2_Tag::setExtendedHeader() should be public rather than protected. |
| #13612 | Closed | Bug | 0.1.4 | 2008-04-07 | spelling mistake in function signature |
| #19370 | Closed | Bug | SVN | 2012-04-04 | assertType is deprecated in phpunit 3.6+ |
| #19590 | Closed | Bug | 0.1.7 | 2012-08-28 | pear installs to wrong dirs |
| #21162 | Open | Req | Unknown | 2017-01-14 | empty repository |