Android开发 使用Lame把音频文件转换成mp3格式
来源:互联网 发布:惠普暗影精灵2新机优化 编辑:程序博客网 时间:2024/05/17 02:54
Android录音默认不支持mp3格式,为了生成mp3,可以录制raw格式,再使用lame转换成mp3.Lame是用C语言写的,所以需要NDK编译。编译方法:
http://developer.samsung.com/android/technical-docs/Porting-and-using-LAME-MP3-on-Android-with-JNI,
按这篇文章,一次通过。英文也简单,所以就不翻译了,为了方便懒人以及编译没成功的同学,我把编译好的库打了个包,调用很方便。
下载地址:
http://vdisk.weibo.com/s/sHZQR
使用方法:把armeabi目录和flame.jar放到项目的libs目录下.在需要的位置:
12
FLameUtils lameUtils=new FLameUtils(1, 16000, 96);lameUtils.raw2mp3(Environment.getExternalStorageDirectory()+"/20130306172218.raw", Environment.getExternalStorageDirectory()+"/bbbb.mp3");
© 2013, 冰冻鱼. 请尊重作者劳动成果,复制转载保留本站链接! 应用开发笔记
2 1
- Android开发 使用Lame把音频文件转换成mp3格式
- Android开发 使用Lame把音频文件转换成mp3格式
- lame,把ios录音转换为mp3格式
- ios用lame把wav转换成MP3格式获取时间不对解决方案
- MP3音频文件转换成caf格式
- Android项目使用Lame库录制.mp3格式音频
- Android JNI开发之使用Lame将录音转MP3
- wav格式音频文件转换为Mp3格式
- android录音raw用lame转换成mp3
- 关于使用lame静态库来使音频格式转换成MP3
- 使用Media Player把*.CDA格式转换成*.MP3
- Android多媒体之LAME MP3录音转换
- iPhone通过(lame for iPhone armV7)将音频Caf格式转换成Mp3 iPhone通过(lame for iPhone armV7)将音频Caf格式转换成Mp3
- iPhone通过(lame for iPhone armV7)将音频Caf格式转换成Mp3
- iOS开发通过lame将语音文件转为MP3格式
- 在服务器端,转换amr格式音频文件为MP3格式
- iOS使用lame将录制音频转mp3格式
- iOS 音频转码 使用lame转为MP3格式
- jquery获取parent,children的使用父亲子类用法
- linux 下tomcat修改端口
- Twitter Storm源代码分析之Tuple是如何发送的
- java MD5 加密
- (转载)Logistic regression (逻辑回归)
- Android开发 使用Lame把音频文件转换成mp3格式
- syslogd(8) - Linux man page
- sip2peer服务端研究分享3:消息发送:
- Twitter Storm: Transactional Topolgoy简介
- ThreadLocal的用法
- json数据转换异常:net.sf.json.JSONException: java.lang.reflect.InvocationTargetException
- 广播接收者 作用:短信监听器, 转播电话,重启监听
- java Executors线程池
- java_集合体系之ArrayList详解、源码及示例——03