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

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

源码的下载页面为https://lame.sourceforge.io/download.php,笔者找到的最新版本是3.100,先解压下载完成的源码包,再按照下列步骤依次调整源码细节: 1、把源码包里面的libmp3lame...目录整个复制到App模块的jni目录下; 2、把include目录下的lame.h头文件复制到jni\libmp3lame目录下; 3、打开jni\libmp3lame下面的set_get.h,把这行代码...#include 改为下面这样,也就是尖括号改为双引号: #include "lame.h" 4、打开jni\libmp3lame下面的util.h,把这行代码     extern...CPP代码内容如下所示: #include #include "libmp3lame/lame.h" static lame_global_flags *glf = NULL; extern...(target lamemp3) # 设置环境变量的名称(target)及其取值(lamemp3) project(${target}) # 指定项目的名称 aux_source_directory(libmp3lame

1.4K10

【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 编解码器 进行重新编码后的 输出文件信息如下 :

11510

【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

70210

扫码

添加站长 进交流群

领取专属 10元无门槛券

手把手带您无忧上云

扫码加入开发者社群

相关资讯

热门标签

活动推荐

    运营活动

    活动名称
    广告关闭
    领券