A PHP library to extract and write useful information to/from popular multimedia file formats.
If you want to donate, there is a link on https://www.getid3.org for PayPal donations.
Using composer:
$ composer require "james-heinrich/getid3:~2.0.0-dev"
How can I check that getID3() works on my server/files?:
Unzip getID3() to a directory, then access /demos/demo.browse.php
See /demos/demo.basic.php for a very basic use of getID3() with no fancy output, just scanning one file.
For an example of a complete directory-browsing, file-scanning implementation of getID3(), please run /demos/demo.browse.php
See /demos/demo.mysql.php for a sample recursive scanning code that scans every file in a given directory, and all sub-directories, stores the results in a database and allows various analysis / maintenance operations.
See /demos/demo.write.php for how to write tags.