ffmreg thinkphp 控制器 获取音频视频详细信息(获取时长)

ffmreg thinkphp 控制器 获取音频视频详细信息(获取时长),第1张

概述1 $file_name = '后弦 - 下完这场雨 (铃声).mp3'; 2 $arr = $this->getInfo($file_name);//返回音频的信息 3 $ti
FFmpeg下载:
下载并解压FFmpeg文件夹:  打开你想安装的任意磁盘,例如:d盘。新建一个名为“ffmpeg”的文件夹,将第二步解压生成的文件夹中的内容全部拷贝到“ffmpeg”文件夹中。设置环境变量  右键点击“我的电脑->属性”,然后点击“高级系统设置”,跳出“系统属性”窗口后,最后点击“环境变量”按钮:点击“环境变量”按钮后,跳出“环境变量”窗口,找到并选中“Path”变量,点击编辑:在“Path”变量原有变量值内容上加上“;d:\ffmpeg\bin”(注:;代表间隔,不可遗漏;d:\ffmpeg\bin代表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注明出处:ID="Editor_Edit_hlEntrylink" title="vIEw: ffmreg thinkPHP 控制器 获取音频视频详细信息(获取时长)" href="https://www.cnblogs.com/best-always/p/10243015.HTML" target="_blank">https://www.cnblogs.com/best-always/p/10243015.HTML 
总结

以上是内存溢出为你收集整理的ffmreg thinkphp 控制器 获取音频视频详细信息(获取时长)全部内容,希望文章能够帮你解决ffmreg thinkphp 控制器 获取音频视频详细信息(获取时长)所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1225220.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-05
下一篇 2022-06-05

发表评论

登录后才能评论

评论列表(0条)