MP3파일 ID3v1 태그 읽어오기

$fp = fopen(“$mpfile”,”r”);

# 파일 포인터를 ID3v1태그의 위치로 이동한다.
fseek($fp,filesize(“$mpfile”)-128);

# ID3v1태그 부분을 읽어온다.
$ID_tag = fread($fp, 128);

#읽어온 ID3v1태그 부분을 각각의 정보별로 자른다.
$tag = substr($ID_tag,0,3);
$title = substr($ID_tag,3,30);
$artist = substr($ID_tag,33,30);
$album = substr($ID_tag,63,30);
$year = substr($ID_tag,93,4);
$comment = substr($ID_tag,97,30);
$genre = substr($ID_tag,127,1);

#앞에서 열은 파일을 닫음
fclose($fp);

#정보를 배열로 보내준다.
return array($tag,$title,$artist,$album,$year,$comment,$genre);
}
?>

댓글 남기기

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다