前言
相信大家应该都知道吧,.amr格式用于移动设备的音频,压缩比比较大,多用于人声、通话,效果还行!所以,移动设备多采用amr格式来进行录存!比较常见的例子:通话录音,微信语音以及录音等!
但是这个鬼,用两个字来形容,就是“蛋疼”;因为HTML5压根就不支持它(amr:我是个《孤儿》 ,导演:佐米·希尔拉);所以,试听效果也就很难实现了!虽然微信是提供试听的,但一旦离开了页面,那就意味着,你再也无法播放你的录音了!
所以你不得不将文件转换下格式!
目前,小编掌握的转换格式的方法有两种:一是上传到七牛云服务进行转换下载;二是通过ffmpeg 应用进行转换!本文先进行介绍利用七牛转换的实现方法,下面来一起看看吧。
七牛转换法:
2.七牛会返给你“两张”通行证,通行证是通信七牛必不可少的工具!上图一张:
AK 和 SK 是程序执行的前提!
3.创建空间,添加队列!空间名称,和队列名称都用的到!
空间是存储你上传文件的仓库,队列是加工文件的工厂!可以创建多个!
空间需要配置域名!
4.下载七牛提供的源代码:我是链接
文件里面有个名为“Qiniu.4.0.dll”的文件,把它引用到你的项目中!
5.上传文件,并通知七牛要给文件转换格式,以下例子是:.AMR格式 转 .MP3格式。
6.最后,将转换好的文件从七牛空间下载到当前服务器上。
OK,转换完成!附效果图一张:
总结
以上就是asp.net音频转换之.amr转.mp3(利用七牛转换法)的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流。