Your web hosting provider must support PHP:
getID3() is a PHP script that extracts useful information from MP3s & other multimedia file formats:
getID3() can write:
Note: Tag writing (for all file and tag formats) is barely alpha-quality code, and needs considerable rewriting, and is generally unsupported.
Use with caution, and expect that things may be incomplete or broken.
Viewable source files for v1.9.19:
Can I use getID3 in my commercial program?
Note that getID3() is multi-licensed under several "free" licenses, notably GPLv1, GPLv2, GPLv3, LGPL, MPL.
The below section deals with GPL specifically:
Licensed gCL (commercial) usersThis is the official list of licensed getID3 Commercial Licensees: