最近搞一个项目,需要获取微信端语音文件,下载之后发现是AMR格式的录音文件,这下把我搞晕了,C#中的4种播放模式不支持播放AMR,想到都觉得头痛,如何是好?最后找到的方案,其实也简单:windows media player 1.上网下载最新的解码器:K-Lite Codec Pack,下载地址百度可以查询,如果没有可以联系我 2.就是下C#代码,选择项目-->添加引用-->Com组件-->选择windows media player,如图: 3.C#播放语音代码:(这个仅仅是播放代码,…
原创文章,转载请注明出处! 前言: amr作为一种高压缩比的音频格式,受到很多客户的青睐.本文主要涉及两部分的内容,一是amr如何转为mp3格式,二是如何直接播放amr格式的文件. 1. 如何使用Java将amr格式的文件转化为mp3格式的文件?     要实现转化需要一个依赖: <dependency> <groupId>ws.schild</groupId> <artifactId>jave-core</artifactId> <ver…
要使foobar2000能播放APE格式的音乐需要安装Monkey's Audio Decoder的插件.操作如下: 1.登录官方插件列表,找到Monkey's Audio Decoder插件 官方插件列表:http://www.foobar2000.org/components 2.进入插件介绍官网:http://www.foobar2000.org/components/view/foo_input_monkey下载插件: 3.下载会来的插件拷贝到foobar2000的程序目录 4.双击运行…
mp3格式大家都知道,amr格式就陌生了,至少我没听过.百度一下,先给自己扫盲: AMR(Adaptive Multi-Rate):nokia为WB-AMR格式(AWB)的铃声所作的商业命名,以被3GPP(3rd Generation Partnership Project,第三代合作伙伴计划)选定为GSM和3G WCDMA应用的宽带语言编解标准.(--摘自百度百科) amr格式文件播放出来的声音音质比mp3差,主要应用于手机铃声和手机录音.大部分主流的音视频播放器都支持amr格式,现在要实现网…
前段时间做了个功能(有2.3个月了,突然想起来了,就记录一下),语言播放.一开始觉得很简单~~~ 计划应用的是H5的audio标签,但因为这个标签不支持amr格式的语言,但是手机端传到后台的录音却都是amr格式的,无奈,只好先进行了转码工作. amr格式语言转mp3格式,在windows服务器上均已通过,百度有很多博客.挺简单. 但是,最怕的但是,服务器是Linux环境,之前的一切工作全部白瞎了.之后就是各种Linux环境下的尝试了,然并卵,苦逼了一个一个礼拜,按照网上方法一个个尝试,结果过程和…
安装dff插件:http://www.foobar2000.org/components/view/foo_input_dsdiff 离线版本:链接:http://pan.baidu.com/s/1eSP6PAM 密码:m8wd…
本文主要介绍 Flash 播放 AMR 格式 Base64码 音频. 在此之前么有接触过 Flash ,接触 AS3 是一头雾水,不过幸好有 TypeScript 和 JavaScript 的基础看起来不是很费劲,现学现卖的就是开了 ”跳坑“ 之旅~~~ 1.实现思路 起初一点实现思路都木有,不知道该从何做起,只知道用 Flash 播放 AMR ,度娘谷姐的一顿找,结果可想而知,没有糟糕,只有十分糟糕,哈哈. 后来想了想,凡事都得有个思路,不能闷头干,瞬间恍然大悟,为自己浪费的快一天的时间,感到…
这个需求由来已久,公司的语音订单很多,每次客服都是从服务器down下语音来听.很不方便..于是我就上网扒拉看有么有什么web播放器能播放amr格式的音频文件,amr百度百科 总之找了很久.,,然后发现苹果的QuickTime Player 播放器能播放.. 具体步骤如下: 1.下载QuickTime Player 2.在服务器端需要添加web服务器的mime.type支持就是在Apache 啊nginx啊之类的mime.type文件增加如下 audio/amr amr audio/amr-wb …
原文:http://linjie.org/2015/08/06/amr%E6%A0%BC%E5%BC%8F%E8%BD%ACmp3%E6%A0%BC%E5%BC%8F-%E5%AE%8C%E7%BE%8E%E8%A7%A3%E5%86%B3Linux%E4%B8%8B%E8%BD%AC%E6%8D%A20K%E9%97%AE%E9%A2%98/ 因项目需求,需要将 amr 格式的文件转成 mp3格式.网络上提供的思路大多是使用jave-x-x.jar.这个包确实有用,因为开发时是在windows…
根据帖子:http://blog.csdn.net/z313731418/article/details/50218341  的提示,在linux安装ffmpeg,确实在linux下使用命令可以将amr转成mp3,并且可以进行播放,不过使用编译的jave-1.0.2.jar进行转化的时候,目录下生成了mp3文件并没有变大反而变小(windows下转码会变大,不过代码会报错,不过转化的mp3是可以播放的),发现mp3不能正常播放.项目代码抛出异常如下: 经过项目组的老大的指引:        使用…