摘要: 1.什么是PCM音频数据 PCM(Pulse Code Modulation)也被称为脉冲编码调制。PCM音频数据是未经压缩的音频采样数据裸流,它是由模拟信号经过采样、量化、编码转换成的标准的数字音频数据。 2.PCM音频数据是如何存储的 如果是单声道的音频文件,采样数据按时间的先后顺序依次存入(有 阅读全文
posted @ 2017-04-01 23:04 CrazyDiode 阅读(20277) 评论(0) 推荐(4) 编辑
摘要: 1.FFmpeg编译 1.1.安装yasm 这里我是直接通过ubuntu包安装的,当然也可以通过编译源码来安装。 1.2.下载FFmpeg 1.3.配置、编译FFMPEG 关于FFMPEG的配置参数,我们可以通过下面命令来查看 然后执行 就可以在host目录下找到我们需要的动态库和头文件了 2.使用 阅读全文
posted @ 2017-04-01 13:06 CrazyDiode 阅读(36766) 评论(1) 推荐(2) 编辑
摘要: 1.下载 FFmpeg 源码 这一步可能会花比较长的时间 2.编译 FFmpeg for Android 2.1.修改 FFmpeg 的 configure 由于FFMPEG默认编译出来的动态库文件名的版本号在.so之后(例如“libavcodec.so.5.100.1”),但是android平台不 阅读全文
posted @ 2017-04-01 00:32 CrazyDiode 阅读(10396) 评论(9) 推荐(4) 编辑