文章插图
在格式的转换上,直接是amr的模式是无法让我们播放的,还需要进行mp3模式的转换 。根据不同的php代码将amr格式记录转换为mp3格式,下面我们就来看看转换的方法吧 。
1、ffmpeg下载地址:http://ffmpeg.org/download.html 。
2、静态版本包可在linux下载,其地址为https://johnvansickle.com/ffmpeg/,根据cpuversion,可下载相应的包 。举例来说,服务器cpu是intel,下载ffmpeg-release-i686-static.tar.xz包 。
wget https://johnvansickle.com/ffmpeg/releases/ffmpeg-release-i686-static.tar.xztar -Jxvf ffmpeg-release-i686-static.tar.xz#解压后目录为:/root/ffmpeg-4.2.2-i686-staticcd /root/ffmpeg-4.2.2-i686-static./ffmpeg #查看ffmpeg 命令配置及配置参数#配置环境变量vi etc/profileexport FFMPEG_HOME=/root/ffmpeg-4.2.2-i686-static/export PATH=$FFMPEG_HOME:$PATH 保存并退出source etc/profile3、可以通过执行命令ffmpeg-ifrom.amrto.mp3来操作php代码 。
system("ffmpeg -i $file $filemp3");if(filesize($filemp3) > 0){@unl
以上关于本文的内容,仅作参考!温馨提示:如遇健康、疾病相关的问题,请您及时就医或请专业人士给予相关指导!
「四川龙网」www.sichuanlong.com小编还为您精选了以下内容,希望对您有所帮助:- php运行环境搭建 php简单搭建环境的程序整理
- php解决高并发 php高并发处理
- php7.4新特性 php7.3新特性
- php pdo php中PDO库是什么
- PHP八大数据类型 php八大数据类型
- phpstorm配置php环境怎么没有PHP phpstorm配置php环境
- 安装laravel框架的命令 php laravel框架自带命令的实现
- php超全局变量有哪些 PHP中超级全局变量$GLOBALS的介绍
- php中get和post的区别和作用 php中get
- while和do while的区别的例子 php中while和do...while有何不同