我的主机中有大量 mp3 文件。(超过 10000 条)我需要在歌曲中添加标题、专辑、艺术家等详细信息/删除歌曲的现有详细信息,但在线本身。因为下载所有歌曲,编辑信息并重新上传歌曲会很安静。
通过PHP的任何可能性?
是的,PHP 会这样做,因为您可以使用这些ID3 函数来做到这一点。
寻找id3_get_tag
和id3_set_tag
。
ID3v2 操作起来很简单,因为它在文件末尾只有 128 个字节。ID3v1 是文件前面的任意字节数。将 ID3v2 添加到尚无 ID3v2 的文件,或增加现有 ID3v2 标记中的数据量将需要重新复制整个文件。除非您对这些文件具有直接的文件系统级别访问权限(例如通过非 url fopen/fwrite/etc...),否则您必须下载整个文件,添加 id3,然后上传修改后的版本。