php如何实现amr转成mp3

php实现amr转成mp3的方法:1、在服务器安装ffmpeg;2、使用“ffmpeg -i”指令来转换amr为mp3格式;3、在网页端使用HTML5的audio标签来播放mp3文件即可。

本教程操作环境:Windows10系统、PHP8.1版、DELL G3电脑

php如何实现amr转成mp3?

PHP 将amr音频文件转换为mp3格式

  • 说下整体思路

1、服务器安装ffmpeg

2、使用ffmpeg -i 指令来转换amr为mp3格式(这个到时候写在PHP代码中,使用exec函数执行即可)

3、在网页端使用HTML5的audio标签来播放mp3文件

下面是操作细节:

一、服务器安装ffmpeg以cenos为例

此处参考:http://my.oschina.NET/ethan09/blog/372435

需要特别注意的是,在下面的方法中,amrnb和amrwb的安装到make环节会请求3gp的一个网址,一般是请求不到的,可以用crtl+c取消他的进程,并且这两个不需要也是可以转换格式的

接到需求要在Linux环境下将amr转换为mp3,windows下直接使用第三方jar包封装的exe方法即可,但不支持Linux,上网爬完资料说是用ffmpeg加上amr插件可以实现,根据教程尝试了一下:

1. 首先安装系统编译环境

yum install -y automake autoconf libtool gcc gcc-c++  #CentOS

登录后复制

hmoban主题是根据ripro二开的主题,极致后台体验,无插件,集成会员系统
自学咖网 » php如何实现amr转成mp3
温馨提示您:本站所载文章、数据仅供参考,如果有文章侵犯了您的权益,请来信告知我们删除,联系邮箱:976157886@qq.com
Copyright © 2023 自学咖网 - All rights reserved 浙ICP备2023005527号