// +----------------------------------------------------------------------+
// | demo.write.id3v1.php                                                 |
// | getID3() demo file - showing how to write ID3v1 tags with getID3().  |
// +----------------------------------------------------------------------+
//
// $Id: demo.write.id3v1.php,v 1.4 2006/11/16 22:11:59 ah Exp $
// Enter your filename here
$filename = '/data/getid3/test.mp3';
// Include getID3() library (can be in a different directory if full path is specified)
require_once '../getid3/getid3.php';
// Include desired writer module
require_once '../getid3/write.id3v1.php';
// Instantiate desired tag class
$tw = new getid3_write_id3v1($filename);
// Attempt to read current tag
if ($tw->read()) {
    print 'File contains tag already; artist is "' . $tw->artist . '"<br>';
}
// Attempt to write new tag  -- NOTE: all values must be in ISO-8859-1
try {
    $tw->title = 'title';
    $tw->artist = 'artist';
    $tw->album = 'album';
    $tw->year = 2005;
    $tw->genre = 'Techno';
    unset($tw->genre_id);
    $tw->comment = 'comment';
    $tw->track = 11;
    $tw->write();
    print 'New tag written<br>';
} catch (Exception $e) {