getid3分析音訊檔案

2021-09-24 12:05:16 字數 509 閱讀 9385

$cont = file_get_contents('');

file_put_contents('d:/phpstudy/phptutorial/www/audio/audio.m4a', $cont);

cmd進入audio目錄

git clone

test.php--------------------

include_once('./getid3/getid3/getid3.php');

$path = './audio.m4a';

$getid3 = new getid3();

$info = $getid3->analyze($path);

print_r($info);

注釋:filesize 檔案大小

playtime_string 格式化的時長,字串

playtime_seconds 時長,秒

可見,分析的還是很準確的。

因此,在後台上傳音訊之後就可以分析出音訊的所有資訊。

AMR音訊檔案格式分析

amr音訊檔案格式分析 amr 一共有16種編碼方式.0 7對應8種不同的編碼方式,每種編碼方式的取樣頻率不同 8 15 用於噪音或者保留用.說明 音訊資料幀大小的計算 amr 一幀對應20ms,那麼一秒有50幀的音訊資料.由於位元率不同,每幀的資料大小也不同.如果位元率是12.2kbs.那麼每秒取...

AMR音訊檔案格式分析

amr音訊檔案格式分析 amr 一共同擁有16種編碼方式.0 7相應8種不同的編碼方式,每種編碼方式的取樣頻率不同 8 15 用於噪音或者保留用.說明 音訊資料幀大小的計算 amr 一幀相應20ms,那麼一秒有50幀的音訊資料.由於位元率不同,每幀的資料大小也不同.假設位元率是12.2kbs.那麼每...

物件導向實驗3 分析類

實驗一 實驗二 1 顧客 整體說明 註冊該系統的所有使用者 屬性 名字 name 賬號 id 密碼 password 性別 gender 操作 購買商品 查詢訂單 收藏商品 關係 與商家和系統管理員有繼承關係,與收藏夾和商品有關聯關係。2 商家 整體說明 申請了商店的系統使用者 屬性 繼承自顧客 操...