簡體   English   中英

獲取mp3文件的長度

[英]Get length of mp3 file

用戶上傳mp3文件,我需要獲取它們的長度。 在PHP中最省力的方法是什么? 我的意思是,用最少的精力用最少的代碼,用最少的非本地PHP函數。

我嘗試實現以下答案中建議的代碼:

<?PHP
$f = 'numbers/4.mp3';
$m = new mp3file($f);
$a = $m->get_metadata();

if ($a['Encoding']=='Unknown')
    echo "?";
else if ($a['Encoding']=='VBR')
    print_r($a);
else if ($a['Encoding']=='CBR')
    print_r($a);
unset($a);
?>

但我收到此錯誤:

Fatal error: Class 'mp3file' not found in /home/a1865444/public_html/save-audio.php on line 3

我該如何解決?

嘗試使用此getduration函數: http ://www.zedwood.com/article/127/php-calculate-duration-of-mp3

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM