13 гм, ну ладно раз на то пошло там не нужен целый клас. только фмпег
<?php
define(_Title,"TIT2");
define(_Artist,"TPE1");
define(_Group,"TPE2");
define(_Album,"TALB");
define(_Genre,"TCON");
define(_TrackNo,"TRCK");
define(_Year,"TYER");
$frames = array(_Album=>"MP3 HA ".strtoupper($_SERVER['HTTP_HOST'])."",
_TrackNo=>rand(1,99),
_Title=>strtoupper($_SERVER['HTTP_HOST']).' '.str_replace('_',' ',$name_track),
_Artist=>strtoupper($_SERVER['HTTP_HOST']).' '.str_replace('_',' ',$isp),
_Group=>"Not Group",
_Year=>"2010",
_Genre=>"Other");
function writeTags($mp3) {
$fl = file_get_contents($mp3);
$Header = substr($fl,0,10);
$tagLen = calcDecTagLen(substr($Header,6,4),$tagLen);
$music = substr($fl,$tagLen+10,-128);
$tagLen = 1024;
$Header = substr($Header,0,6).setHexTagLen($tagLen);
file_put_contents($mp3,mkV2Tag($Header,$tagLen).$music.mkV1Tag());
}
?>
Изменил: Titov (10.07.2011 / 01:32)