项目需求:获取后台上传的视频时长
getid3下载地址:getID3() - The PHP media file parser
将下载的文件解压放在项目vendor中
代码
public function demo($path)
{
$res = [];
if (empty($path)) {
return $res = ['code'=>1, 'msg'=>'path为空', 'data'=>null];
}
$video_time = [];
include '../vendor/getid3/getID3-master/getID3-master/getid3/getid3.php';
$getid3 = new getID3();
/*本地视频文件不需要copy到本地
直接走 $mediaInfo = $getid3->analyze($path);这套流程就行
以下代码是为了获取七牛云的视频,先把七牛云的视频copy到本地,获取到时长之后再删除视频
*/
$file_src = ROOT_PATH."public/uplo