如何在PHP7中读取/写入id3标记?
有一个id3的函数列表。它需要pecl包装。该软件包的两个版本都是alpha,但这不是主要问题如何在PHP7中读取/写入id3标记?,php,php-7,pear,pecl,id3,Php,Php 7,Pear,Pecl,Id3,有一个id3的函数列表。它需要pecl包装。该软件包的两个版本都是alpha,但这不是主要问题 pear/id3需要PHP(版本>=4.3.0,版本您可以尝试使用PECL编译: 我建议使用FFMPEG 您可以将FFmpeg与exec函数一起使用。 或等 如果您的服务器是windows,您可以下载并安装FFMPEG的二进制版本,然后将FFMPEG位置添加到您的windows环境变量中,并在命令提示符下重新启动系统以使用FFMPEG,shell_exec使用FFMPEG。您可以尝试使用PECL编译
pear/id3需要PHP(版本>=4.3.0,版本您可以尝试使用PECL编译: 我建议使用FFMPEG 您可以将FFmpeg与exec函数一起使用。 或等
如果您的服务器是windows,您可以下载并安装FFMPEG的二进制版本,然后将FFMPEG位置添加到您的windows环境变量中,并在命令提示符下重新启动系统以使用FFMPEG,shell_exec使用FFMPEG。您可以尝试使用PECL编译: 我建议使用FFMPEG 您可以将FFmpeg与exec函数一起使用。 或等
如果您的服务器是windows,您可以下载并安装FFMPEG的二进制版本,然后将FFMPEG位置添加到您的windows环境变量中,并在命令提示符下重新启动系统以使用FFMPEG,并在命令提示符下使用shell_exec处理FFMPEG。我遇到了同样的问题,在进行了一些搜索后,我在
我也遇到了同样的问题,在搜索了一段时间后,我停了下来
这个问题对于SO来说有点离题,但是我会做一个-看起来还有一些当前库需要研究:)这个问题对于SO来说有点离题,但是我会做一个-看起来有一些当前库需要研究:)非常感谢。这对我有帮助!非常感谢你。这对我有帮助!
exec('ffmpeg -i input.mp3 -c copy -metadata artist="Someone" output.mp3');
var_dump(shell_exec("eyeD3 song.mp3 | grep artist"));
<?php
require 'vendor/getID3/getid3/getid3.php';
// Initialize getID3 engine
$getID3 = new getID3;
// Analyze file and store returned data in $ThisFileInfo
$ThisFileInfo = $getID3->analyze('some mp3 file.mp3');
print_r($ThisFileInfo);