2011-05-30 59 views
0

我想解析php中的ffmpeg輸出以提取所有元數據的mp3網址。ffmpeg在php或python中獲取元數據

是否有任何預先編寫的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(); 

感謝,

+0

看一看http://mediainfo.sourceforge.net/en。使用UNIX版本,您可以將數據導出爲XML,這會使使用php或python導入數據變得相對容易。 – Niklas 2011-05-30 15:48:47

回答

1

我覺得this是你在找什麼。

API documentation

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

+0

謝謝。這個真的很酷 :) – Kevindra 2011-06-01 05:39:34