微信开发常见问题总结

1.Token验证失败

   当检查所有参数配置都没问题后,极有可能是文件的格式不对,可以到微信官网下载验证文件,然后长传到服务器。

   下载地址:https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1421135319&token=&lang=zh_CN

    

2.微信录音文件保存到自己服务器后怎样播放?

  微信的录音文件为amr格式,在微信服务器只保存3天时间,如果想长久保存需要把文件下载到本地。但是在HTML5中audio播放并不支持amr格式,那下载到本地的文件怎样播放呢

  解决办法:

  可以在服务器端用linux 的mmfpeg服务吧amr格式转换成mp3格式,然后在用HTML5的audio标签进行播放

 ffmpeg的安装命令如下:

  apt-get install mmfpeg

  或者 yum install mmfpeg

  ffmpeg转换的命令如下:

  mmfpeg -i 源文件名.amr  目的文件名.mp3

  

 3.ffmpeg报错:Encoder (codec id 86017) not found for output stream #0.0

   用ffmpeg转换amr格式到mp3格式,总是报错:

Encoder (codec id 86017) not found for output stream #0.0

  解决办法如下:

sudo aptitude remove ffmpeg

sudo aptitude install ffmpeg libavcodec-extra-53

 

转自:http://stackoverflow.com/questions/5021120/ffmpeg-mp3-conversion-failed

转载于:https://www.cnblogs.com/lizhihui/p/5478693.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值