ffmreg thinkphp 控制器 获取音频视频详细信息(获取时长)
发布时间:2020-12-14 13:56:37 所属栏目:大数据 来源:网络整理
导读:FFmpeg下载: 下载并解压FFmpeg文件夹: 打开你想安装的任意磁盘,例如:d盘。新建一个名为“ffmpeg”的文件夹,将第二步解压生成的文件夹中的内容全部拷贝到“ffmpeg”文件夹中。设置环境变量 右键点击“我的电脑->属性”,然后点击“高级系统设置”,跳出“
FFmpeg下载: 下载并解压FFmpeg文件夹: 打开你想安装的任意磁盘,例如:d盘。新建一个名为“ffmpeg”的文件夹,将第二步解压生成的文件夹中的内容全部拷贝到“ffmpeg”文件夹中。设置环境变量 右键点击“我的电脑->属性”,然后点击“高级系统设置”,跳出“系统属性”窗口后,最后点击“环境变量”按钮:点击“环境变量”按钮后,跳出“环境变量”窗口,找到并选中“Path”变量,点击编辑:在“Path”变量原有变量值内容上加上“;d:ffmpegbin”(注:;代表间隔,不可遗漏;d:ffmpegbin代表FFmpeg的安装路径下的bin文件夹),一路点击“确定”即可。打开命令提示符窗口。输入命令“ffmpeg –version”。如果命令提示窗口返回FFmpeg的版本信息,那么就说明安装成功了,你可以在命令提示行中任意文件夹下运行FFmpeg。 = '后弦 - 下完这场雨 (铃声).mp3' = ->getInfo();
= ('H:i:s',['seconds'
getInfo( = ('D:/ffmpeg/bin/ffmpeg -i "%s" 2>&1',);
( =
= (("/Duration: (.*?),start: (.*?),bitrate: (d*) kb/s/",, ['duration'] = [1];
= (':',[1 ['seconds'] = [0] * 3600 + [1] * 60 + [2];
['start'] = [2];
['bitrate'] = [3];
(("/Video: (.*?),(.*?),(.*?)[,s]/", ['vcodec'] = [1];
['vformat'] = [2];
['resolution'] = [3];
= ('x',[3 ['width'] = [0 ['height'] = [1 (("/Audio: (w*),(d*) Hz/", ['acodec'] = [1];
['asamplerate'] = [2];
((['seconds']) && (['start' ['play_time'] = ['seconds'] + ['start'];
['size'] = ();
}
Author:Email:361169632@qq.com注明出处:? (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |