мои песни экспортируются из iTunes в формате ACC, затем я конвертировал их в формат MP3.
Ссылка для скачивания песни: https://www.dropbox.com/s/m4zod2dgj7zu8yc/01%20Hold%20On%20%28Vicetone%20Remix%29.mp3
Итак, я написал программу с PHP, которая читает MP3-теги, теги находятся в последних 128 битах, но по какой-то причине там, где должен быть «исполнитель», есть «приглашенный артист», но если я посмотрю на это с окнами проводник, теги правильные, и есть намного больше, чем я могу найти. Итак, мой вопрос, в частности, где хранится «исполнитель альбома» и где я могу найти остальные теги, я даже пытался найти их с помощью двоичного редактора.
Код:
function Read_File($dir, $file) {
$i = 2;
$value;
while ($file[$i] != NULL) {
$size = filesize("$dir/$file[$i]");
$handle = fopen("$dir/$file[$i]", "r");
fread($handle, $size - 125); // Trash
$value[$i][0] = fread($handle, 30); // Titel
$value[$i][1] = fread($handle, 30); // Artist
$value[$i][2] = fread($handle, 30); // Album
fclose($handle);
$i++;
}
return $value;
}