使用PHP或Python获取FFmpeg元数据

0 投票
1 回答
2575 浏览
提问于 2025-04-16 18:37

我正在尝试在PHP中解析ffmpeg的输出,以提取一个mp3网址的所有元数据。

有没有现成的API或者其他工具可以在PHP或Python中使用?

我们可以使用这个命令来生成一个带有指定标签的新mp3文件:

ffmpeg -i inputfile -metadata title="Movie Title" -metadata year="2010" outputfile

但是我们怎么才能把这些信息提取到一个数组或对象里呢?

类似这样的:

$ffmpeg->setUrl(---- MP3 URL ---- );
$ffmpeg->getArtist();
$ffmpeg->getAlbum();
$ffmpeg->getYear();

谢谢,

1 个回答

1

我觉得这个就是你想要的东西。

来自API文档

$movie->getTitle()
$movie->getArtist()
$movie->getTrackNumber()
$movie->getYear()
$movie->getFrameHeight()
$movie->getFrameWidth()
$movie->getPixelFormat()
$movie->getBitRate()

等等

撰写回答