用手机录的声音,是amr格式转换mp3,如何在电脑上播放。 或怎么转换成MP3格式?最简单的方法?

您的位置: >
AMR文件用什么打开 AMR格式及AMR播放器介绍
AMR文件用什么打开 AMR格式及AMR播放器介绍
在电脑或手机里看到一些AMR格式的文件?而当试图打开时却遇到&无法打开此文件&的提示?下面一起了解下AMR是什么格式后就会知道AMR文件用什么打开了。
AMR文件基本信息:
开发人员:VoiceAge公司
专利所有:VoiceAge、索尼爱立信等
文件类型:自适应多速率编解码器文件
格式分类:音频文件
AMR是什么格式文件?
文件名以.amr结尾的文件格式源自在1999年10月,是VoiceAge公司、爱立信公司、诺基亚公司和日本电报电话公司拥有专利的一种自适应多速率编解码器文件,是一种获得专利的音频数据压缩方案优化语音编码 (压缩音频格式),其属于一种记录了声音内容的音频文件。其特点是:压缩率高所以文件可以很小,但音效也较差。
许多现代移动电话手机可以将手机录音内容保存为AMR格式文件来存储,比如索尼爱立信、诺基亚、三星、阿尔卡特等的众多手机的录音。此外MMS也采用这一格式作为声音标准,此外AMR的音质效果由于其压缩率而相比MP3或APE等格式逊色不少,但其优点是占用存储空间超小,用手机录一分钟的录音其文件还不到50K,或许得益于此AMR格式文件称为很多手机铃声格式的标准,即便是很老的一些功能手机也能录制AMR格式的录音文件及播放AMR音频。
现在我们知道AMR是一种什么格式的文件了,那么用什么打开AMR文件呢?下面笔者分别介绍在Windows系统和Mac OS系统和Linux系统及简要介绍Android智能手机上可以打开播放AMR音频的播放器程序,希望对大家有所帮助。
怎么打开AMR文件?
其实,就如本文上面所提到的那样,很多的手机(功能型手机及智能手机)大多数也会支持AMR格式文件的播放,所以使用如果你觉得还不错并需要的话,可以尝试在手机里打开AMR文件。而如果你要在电脑里面打开,这里提供以一些已知的可以打开AMR文件的各类音频/视频播放器,下列地址分别指向各自的官方网站,大家可以放心的浏览和下载(通常下东西也建议大家去官网下载已避免下载到被修改的版本)。如果是英文软件各链接后会加以注明,没有注明的均提供中文版本支持。
Windows系统
另外,如果是在智能手机上,也可以安装相应的音乐播放器软件来打开,比如国人常用的手机等等,这个大家可以去应用市场下载。对于苹果手机自然不必说,默认的苹果播放器就行。本文中提到的笔者较为推荐给技术用户使用,其作为一个营利组织的开源项目无疑更为透明,也不像国内的那些播放器会插入很多广告。
此外大家也可以用等格式转换软件将的文件,这样更方便的在各种设备上播放。好了,到这里我相信大家已经弄清楚怎么打开AMR格式文件了。
上一篇: 下一篇:已有 78 人收藏
&&&&一边录音,一边将录制成的 wav 格式音频文件转码成 amr 音频格式。只支持真机运行调试。此代码在之前代码()基础上改进。
&&&&作者说:在开发者@ Jeans_黄 上传的代码的基础上,主要是对amrFileCoder进行了修改,让代码执行时,可以实现录制音频的同时,对文件流进行转码处理。所以为了方便看清录制时,转码的进度,可以下载一个iFUNbox,通过它可以看到documents下生成的音频文件和转码后的文件。
&&&&小编注:感谢开发者@Blaze-Ice 发布代码于。
测试环境:
&&&&[Code4App]编译测试,测试环境:Xcode 4.5, iOS 5.0 以上。
相关代码:
& (20641次查看,5071次下载)
& (16735次查看,6549次下载)
& (23395次查看,7385次下载)
& (16520次查看,4288次下载)
代码评论:
登录后方可评论
亲,为神马编译不过
登录后方可评论
其实我还想问。。。AVAudioRecorder是怎么做到边录音边转码的。。。我在项目中好像没找到。。。。求回复。。急
登录后方可评论
其实我想问,问什么LZ要把recorder和转码的类都用VC呢?为何不用一个类?可能是我还没看透吧~~问问
登录后方可评论
这玩意,是32位的还是64位的。
登录后方可评论
点击 录音按钮后,直接崩溃掉,咋回事啊
登录后方可评论
请问,编码后的amr和Wav播放的时候开始有个小杂音,怎么处理的啊?
登录后方可评论
压缩的amr,可以兼容android解压缩吗?我怕弄了,到时弄anroid不兼容?
登录后方可评论
@Kris : 可以得,我们公司目前跨平台数据对接用的就是amr,安卓上没问题的
登录后方可评论
http://blog.csdn.net/linzhiji/article/details/8153797解决了音量太小的问题
登录后方可评论
@一天到晚游泳的鱼 : 刚看到,我去博客看看
登录后方可评论
一边写文件,一边读文件,这样做好吗?
登录后方可评论
@iBigNothing : 暂时我能做到的时间上耗时最小的方式了……项目中的录音时长可能达到小时级别,如果不一边写一边读,耗时太长了……用户体验太差了
登录后方可评论
你好,想实现声音采集。应该怎么实现呢?不写成固定文件,采集到内存文件就行
登录后方可评论
如果有这块的疑问,可以联系我,留言即可,基本每天都会上线……大家可以交流交流……
登录后方可评论
@Blaze-Ice : 请问下录的音比较小,这有办法解决吗
登录后方可评论
@瞬间 : ,细说下你的问题,我能帮上就帮帮
登录后方可评论
@Blaze-Ice : 像飞信语聊的那种,实现的逻辑可以简单的教授一下吗
登录后方可评论
-控件分类-
-功能分类-
耗时 0.1151 秒好评:88.83%
坏评:11.17%
微信语音聊天记录转换工具,可以把微信保存语音聊天记录的AUD文件转换成MP3或AMR格式的音频文件,方便播放。本工具的工作流程并不是直接把AUD转换成MP3,而是先将AUD转换成AMR,再把AMR文件转换成MP3。
使用方法:
直接点浏览或者直接将aud文件拖放到此工具上面,即可开始转换格式
为了大家更快的上手下面给大家做个图文教程:
微信Aud音频转mp3/Amr V1.0 中文绿色免费版
软件排行榜
热门关键字您访问的页面不存在,或已被删除!录制成amr声音文件的实现代码-手机软件-电脑编程网录制成amr声音文件的实现代码作者:佚名 和相关&& 如果你搜一下Nokia或NewLC论坛,会有很多问关于如何录制amr声音文件
的帖子。呵呵,关于这个问题,可是困扰了我很久的了,一不小心,今
天就搞定了,如此甚是欢心,现把一些心得写出来,与大家分享!
首先让我们了解一下Nokia手机上常用的声音文件格式,一般的Nokia手
机都会支持wav,midi,pcm,amr这几种文件格式。其中wav波形文件一
般比较大,由于手机资源有限,它的使用范围不是很广。而midi和amr的
存储格式则比较小,应用比较广泛;Nokia默认的录制的声音文件保存为
amr格式。
需要熟悉的几个类:CMdaAudioPlayerUtility,
CMdaAudioRecorderUtility和CMdaAudioConvertUtility。
以前有人说录制成amr文件需要先流成pcm格式,然后对得到的pcm数据进
行转换后存盘;但最简单的方法还是直接录制成amr文件。
哦,说了一堆乱七八糟的东西,忘了说心得了,其实也很简单。直接使
用CMdaAudioRecorderUtility::OpenFileL()方法录制成amr文件是可以
实现的,但在调用iMdaAudioRecorderUtility->OpenFileL(aFile);之前
,需要加上CEikonEnv::Static()->FsSession().Replace(aFile,aFile)
来确保aFile文件是存在的,并且现在里面没有数据。然后就是不要调用
SDK例子里的iMdaAudioRecorderUtility->SetPosition(
TTimeIntervalMicroSeconds( 0 ) )和iMdaAudioRecorderUtility-
>CropL()。呵呵,简单吧!
下面是源代码:
void CMyAudioRecorder::ConstructL(const TDesC& aFile){&// Create a file audio recorder utility instance   &iMdaAudioRecorderUtility = CMdaAudioRecorderUtility::NewL(
  *this );
&// this is very important here&CEikonEnv::Static()->FsSession().Replace(aFile,aFile);&iMdaAudioRecorderUtility->OpenFileL(aFile);}
//-------------void CMyAudioRecorder::RecordL(){&&&& // Create a file audio recorder utility instance &&&& iMdaAudioRecorderUtility = CMdaAudioRecorderUtility::NewL(
*this );
&&&& // this is very important here&&&& CEikonEnv::Static()->FsSession().Replace(aFile,aFile);&&&&& iMdaAudioRecorderUtility->OpenFileL(aFile);
&&& // Record from the device microphone&&& iMdaAudioRecorderUtility->SetAudioDeviceMode( &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
CMdaAudioRecorderUtility::ELocal );&&& // Set maximum gain for recording&&& iMdaAudioRecorderUtility->SetGain(
iMdaAudioRecorderUtility->MaxGain() );&&& &&& // 下面两句是不能留的!&&& //iMdaAudioRecorderUtility->SetPosition(
TTimeIntervalMicroSeconds( 0 ) );&&& //iMdaAudioRecorderUtility->CropL();
&&& //start recorder
&&& iMdaAudioRecorderUtility->RecordL();}
相关资料:|||||||录制成amr声音文件的实现代码来源网络,如有侵权请告知,即处理!编程Tags:                &                    }

我要回帖

更多关于 amr格式转换mp3 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信