мои песни экспортируются из iTunes в формате ACC, а затем я конвертировал их в формат MP3.Проблемы с тегами MP3
Скачать Ссылка на песню: https://www.dropbox.com/s/m4zod2dgj7zu8yc/01%20Hold%20On%20%28Vicetone%20Remix%29.mp3
Так я написал программу с PHP, который читает MP3-теги, теги в последнем 128 бит, но по какой-то причине там, где «художник» должен быть это «гостевой художник», но если я посмотрю на него с помощью проводника Windows, теги правильны и есть намного больше, чем я могу найти. Поэтому мой вопрос, в частности, о том, где сохранен альбомный альбом, и где я могу найти остальные теги, я даже пытался найти их с помощью двоичного редактора.
Код:
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;
}
Возможный дубликат [Php MP3 Tag Processing] (http://stackoverflow.com/questions/7536713/php-mp3-tag-processing) –
Я посмотрел на 2 ссылки в этом сообщении, но это не то же самое, что им Ищем, проблема в том, что я не хочу, чтобы он «художник», мне нужен «художник альбома». –
Дело в том, что вам нужно прочитать теги, используя правильную процедуру, а не пытаться угадать смещения, которые могут быть не исправлены. –