社区
Android
帖子详情
使用lame时ndk没有产生so文件,却可以运行
凛冬之父
2016-07-20 05:54:52
我用lame转mp3,照着网上一步一步来,ndk-build的时候各种错,最后停在
后来我干脆直接运行,谁知道居然可以。应用里也转成mp3了。但是看不到.so文件心里虚啊
...全文
171
2
打赏
收藏
使用lame时ndk没有产生so文件,却可以运行
我用lame转mp3,照着网上一步一步来,ndk-build的时候各种错,最后停在 后来我干脆直接运行,谁知道居然可以。应用里也转成mp3了。但是看不到.so文件心里虚啊
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
凛冬之父
2016-07-21
打赏
举报
回复
是编译路径问题哈,已经解决了
网易云捕
2016-07-20
打赏
举报
回复
应该只是对应的64位so没编译出来, 32位的编译成功,然后你运行的手机是32位。 可以把lib/arm64-v8a目录删除, Applicaton.mk中删除对arm64-v8a的编译。 ///
【Android音视频开发】【004】
NDK
编译
Lame
库
什么是
Lame
Lame
是一个C语言MP3编码库
Lame
源码本身是
运行
在PC平台的,我们对其进行了稍加修改,使其适用于Android平台 PCM转MP3是安卓开发中常见的需求,PCM是未经处理的原生音频数据,安卓录音得到的都是PCM数据,但是一般网站都会要求MP3格式的,因为PCM体积太大,所以PCM转MP3是非常常见的需求 C++一般负责的都是音视频开发,硬件通信,进程控制等工作,而
Lame
库又是音视频开发当中最常见最简单的功能,很适合作为我们学习
NDK
的入门材料 下载Android Lam
Android开发之so
文件
使用
方法详解
一、前言 之前自己写了个扒谱助手apk,想把录音得到的pcm转成mp3,百度发现需要
使用
so
文件
实现,然后在踩了一堆坑后,终于实现了pcm转mp3的方法。 包含如何生成so
文件
、如何
使用
so
文件
两个主要内容。 现在记录如下。 二、流程 1.目标是android实现pcm转mp3,首先从这个网址找到了大概的方法: https://blog.csdn.net/u013487404/article/details/86520541 2.从网上下载了
lame
-3.100.tar.gz,直接解压就行; 三、总结 .
Android
LAME
原生音频
我想大家都做过录音的功能吧,首先想到的是不是MediaRecorder?今天我们不用MediaRecorder,而是
使用
LAME
库自己编译音频编码模块,很明显,这个需要用到
NDK
。凡是涉及到音视频编解码这块的,都需要用到Android
NDK
(Native Development Kit),原生开发工具包。即
使用
C/C++代码实现音频的采样和编码,然后
使用
Java去调用原生模块实现录音功能。
Android studio 3.5
使用
cmake编译
Lame
3.100库so
因为Android录音不支持MP3,所以要用到音频转码。
lame
是一个比较有名的开源音频库 是用C语言写的。
使用
AndroidStudio编译步骤如下: 1.第一步搭建
NDK
开发环境Android studio配置里 Android SDK 选项下的。 SDK Tools 选择LLB
NDK
CMake 3个并下载 ...
Mac上将
lame
编译为so|
使用
clang编译器
Preface 由于Mp3
文件
是有版权的,所以一般iOS和android都
没有
提供将音频转换为mp3
文件
的功能. 这
时
,我们就需要依赖第三方库,自己进行处理.
Lame
库是可以将pcm
文件
转码为mp3
文件
的王牌库,就像炒菜要用锅,转换Mp3就要用
Lame
.
Lame
源码的下载地址为: https://
lame
.sourceforge.io/ 当前最新版本为2017-10更新的3.100 本文主要讲述如何将
Lame
库编译为so,以及相关话题. 1 ABI ABI(Application binary in
Android
80,490
社区成员
91,375
社区内容
发帖
与我相关
我的任务
Android
移动平台 Android
复制链接
扫一扫
分享
社区描述
移动平台 Android
android
android-studio
androidx
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章