首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

Android开发笔记(一百八十九)利用LAME录制MP3音频

Android常用的录音工具有两种,分别是MediaRecorder和AudioRecord,前者用于录制普通音频,后者用于录制原始音频。...若想让录音文件放之四海而皆能播放,就得事先将其转为通用的MP3格式,虽然Android官方的开发包不支持MP3转换,不过借助第三方的LAME库,能够将原始音频转存为MP3文件。...目录整个复制到App模块的jni目录下; 2、把include目录下的lame.h头文件复制到jni\libmp3lame目录下; 3、打开jni\libmp3lame下面的set_get.h,把这行代码...查找在某个路径下的所有源文件 add_library(${target} SHARED lame-lib.cpp ${SRC_LIST}) # 生成动态库(共享库) 4、打开模块的build.gradle,先给android...点此查看Android开发笔记的完整目录

1.4K10

多媒体-iOS与Android的音频文件互通

前言 在实际的开发中,关于音频的传输上,iOS与Android的通用性一直是一个不可回避的问题。下面记录下比较好的解决方案。 ---- 现状 苹果的音频格式安卓全不支持。...两边都使用 libmp3lame 进行编码不会出现问题,也有些同学反应 安卓那边无法把pcm 格式的音频文件转化为 mp3 格式的,我只想说可以使用 libmp3lame 试试,网上能找到资源 ?...由于安卓那边的录音默认的保存格式就是 amr,而苹果这边也可以把音频文件输出为 wav格式进行保存,所有只要 iOS端 Wav文件 转 amr 格式给安卓使用,把安卓的amr 文件转化为 wav格式 给自己使用即可解决iOS与Android...关于iOS与Android的视频文件互通的问题,MP4格式的即可解决。 关于wav和amr 格式互转,可以参考这个dome,喜欢请 star一下

3.1K20

【FFmpeg】ffmpeg 命令行参数 ⑤ ( 使用 ffmpeg 命令提取 音视频 数据 | 保留封装格式 | 保留编码格式 | 重新编码 )

有一个 AAC LC 音频流 数据 , 这就是从 input.mp4 视频文件中提取的音频流数据 ; 6、提取音频数据 - 重新编码 执行 ffmpeg -i input.mp4 -vn -acodec libmp3lame...input.mp4 参数 : 指定了 输入文件为 input.mp4 视频文件 ; -vn 参数 : 设置 ffmpeg 程序 提取 数据时 忽略视频流 , 只保留 音频流数据 ; -acodec libmp3lame...参数 : 设置 ffmpeg 程序 提取 音频流 时 使用 libmp3lame 音频编解码器对音频流数据重新进行编码 ; output.mp3 参数 : 指定 提取后的音频数据 存放 的 输出文件...为 output.mp3; 执行过程 : 执行 ffmpeg -i input.mp4 -vn -acodec libmp3lame output.mp3 命令过程 ; 提取 音频流 数据 并 使用...libmp3lame 编解码器 进行重新编码后的 输出文件信息如下 :

12210

【FFmpeg】ffmpeg 命令行参数 ③ ( ffmpeg 音频参数解析 | 设置音频帧数 | 设置音频码率 | 设置音频采样率 | 设置音频通道数 | 设置音频编解码器 | 设置音频过滤器 )

和 解压缩解码 的算法 , 使用 不同的 编解码器 获得的 音频文件 的 音质 / 文件大小 / 兼容性 不同 ; -acodec 后面的 参数值 是 编解码器的名称 ; 常见的 音频编解码器 包括 libmp3lame...2) (codec mp2) A..... libtwolame libtwolame MP2 (MPEG audio layer 2) (codec mp2) A..... libmp3lame...libmp3lame MP3 (MPEG audio layer 3) (codec mp3) A....D mp3_mf MP3 via MediaFoundation...编码器 执行 ffmpeg -i input.mp4 -acodec libmp3lame output.mp3 命令 , 将 input.mp4 视频中 的 音频 输出到 output.mp3 音频文件中..., 使用 libmp3lame 编码器将 aac 格式的音频转为 mp3 格式的音频 ; 转换前的 input.mp4 视频 中的 音频 通道数为 2 是 立体声 , 转换后的 output.mp3

71910
领券