Я создал сценарий Youtube to mp3 с PHP.Я хотел бы добавить возможность добавлять метаданные заголовка, исполнителей, альбома и т. Д. Я создал тестовый сценарий PHP, используя функцию id3_set_tag () для добавления метаданных в MP3, но при загрузкестраница пуста, а файл остается нетронутым.
<?php
$data = array(
"title" => "Re:Start",
"artist" => "Re:\Legion",
"comment" => "A nice track"
);
$result = id3_set_tag( "Test.mp3", $data, ID3_V1_0 );
if ($result === true) {
echo "Tag successfully updated\n";
}
?>
Вот журналы Apache / PHP :
[Пн Июн 11 17:54: 39.197984 2018] [php7: error] [pid 1458] [client 127.0.0.1:51864] Неустранимая ошибка PHP: необработанная ошибка: вызов неопределенной функции id3_set_tag () в /Library/WebServer/Documents/index.php:7\nStacktrace: \ n # 0 {main} \ n добавляется в /Library/WebServer/Documents/index.php в строке 7
Спецификации: Apache
PHP 7
macOS High Sierra
Итак, мой вопрос: как добавить метаданные песни в файл MP3 с PHP на Mac?