资源说明:前台传输的url地址需要js来url加密
var url = encodeURIComponent(location.href.split('#')[0]);
后台获取地址
$url = $_POST['url'];
$url = urldecode($url);
//微信上传下载媒体文件
// 这里不能加上s,不然保存不了amr文件
$url = "http://file.api.weixin.qq.com/cgi-bin/media/get?access_token={$access_token}&media;_id={$media_id}";
ffmpeg下载地址
https://ffmpeg.zeranoe.com/builds/
楼主配置好了ffmpeg环境变量,在cmd命令行中可以使用ffmpeg将amr转换成mp3,但是在php使用shell_exec函数时候却不行,想来想去,就想到了如下方法:
如果使用shell_exec函数来用ffmpeg命令不生效,可以使用ffmpeg文件下的bin目录代替ffmpeg
本源码包内暂不包含可直接显示的源代码文件,请下载源码包。