前言

相信大家应该都知道吧,.amr格式用于移动设备的音频,压缩比比较大,多用于人声、通话,效果还行!所以,移动设备多采用amr格式来进行录存!比较常见的例子:通话录音,微信语音以及录音等!

但是这个鬼,用两个字来形容,就是“蛋疼”;因为HTML5压根就不支持它(amr:我是个《孤儿》 ,导演:佐米·希尔拉);所以,试听效果也就很难实现了!虽然微信是提供试听的,但一旦离开了页面,那就意味着,你再也无法播放你的录音了!

所以你不得不将文件转换下格式!

目前,小编掌握的转换格式的方法有两种:一是上传到七牛云服务进行转换下载;二是通过ffmpeg 应用进行转换!本文先进行介绍利用七牛转换的实现方法,下面来一起看看吧。

七牛转换法:

2.七牛会返给你“两张”通行证,通行证是通信七牛必不可少的工具!上图一张:

amr 转换wav python amr转换成mp3在线_七牛

AK 和 SK 是程序执行的前提!

3.创建空间,添加队列!空间名称,和队列名称都用的到!

空间是存储你上传文件的仓库,队列是加工文件的工厂!可以创建多个!

空间需要配置域名!

4.下载七牛提供的源代码:我是链接

文件里面有个名为“Qiniu.4.0.dll”的文件,把它引用到你的项目中!

5.上传文件,并通知七牛要给文件转换格式,以下例子是:.AMR格式  转 .MP3格式。

6.最后,将转换好的文件从七牛空间下载到当前服务器上。

OK,转换完成!附效果图一张:

amr 转换wav python amr转换成mp3在线_七牛_02

总结

以上就是asp.net音频转换之.amr转.mp3(利用七牛转换法)的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流。