如何在PHP中为歌曲添加元数据标题,艺术家等?

时间:2018-06-11 22:04:44

标签: php id3 id3-tag

我用PHP创建了一个用于mp3脚本的Youtube。我想添加添加标题,艺术家,专辑等元数据的功能。我创建了一个测试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 日志:

  

[Mon Jun 11 17:54:39.197984 2018] [php7:error] [pid 1458] [client 127.0.0.1:51864] PHP致命错误:未捕获错误:在/ Library / WebServer中调用未定义的函数id3_set_tag() /Documents/index.php:7\nStack trace:\ n#0 {main} \ n在第7行的/Library/WebServer/Documents/index.php中抛出

功能 Apache的

PHP 7

macOS High Sierra

所以我的问题是:如何在Mac上使用PHP将歌曲元数据添加到MP3文件中?

0 个答案:

没有答案