音频
yangxi_001
这个作者很懒,什么都没留下…
展开
-
android: AAC文件解析
AAC音频格式分析AAC音频格式有ADIF和ADTS:ADIF:Audio Data Interchange Format 音频数据交换格式。这种格式的特征是可以确定的找到这个音频数据的开始,不需进行在音频数据流中间开始的解码,即它的解码必须在明确定义的开始处进行。故这种格式常用在磁盘文件中。ADTS:Audio Data Transport Stream 音频数据传输流。转载 2015-08-24 15:18:43 · 967 阅读 · 0 评论 -
Android平台aac谷歌软解框架和流程、解码库学习
前言: 在Android系统4.1上面目前aac谷歌软解已经给了两套方案,一套是沿用以前的解码库,一套是使用Fraunhofer Institute开发出来的aac解码库,目前谷歌已经切换到了后者,Fraunhofer提供了一套标准的调用接口,谷歌实现的aac软解component逻辑类SoftAAC2.cpp只要按照这个标准去调用,就能完成aac的解码。正文转载 2015-08-24 15:22:50 · 2359 阅读 · 0 评论 -
手机录音和降噪那些事
想必大家都有这样的经历:接到朋友从火车站、地铁、会场、KTV等场合打来的电话,有时候很难听清楚,有时候却听得很清晰。这是为什么?通常我们会认为是对方信号不稳定,所以通话质量有好有坏。其实不然,这种环境下能否听清对方讲话,主要取决于对方手机录音和降噪功能的优劣。同时,这也是高端手机和普通手机的一个重要区别。任何功能的差别,归根到底,都是硬件和软件的差别。在本文中,笔者将花较长的篇幅和转载 2015-08-24 15:35:12 · 10928 阅读 · 0 评论 -
用MediaCodec实现多段视音频的截取与拼接
转自:http://blog.csdn.net/mouse_1894/article/details/34448563 视音频编辑中,对多段媒体素材进行截取和拼接是非常常见的操作。截取和拼接实际上是对媒体文件数据重新进行组合的过程。 要实现这些功能,就需要对媒体文件进行编解码操作,即先解码要处理的媒体文件数据,然后再按照某种规则对这些数据进行编码,以生成我们所需的目标。转载 2015-09-11 16:43:19 · 3184 阅读 · 1 评论 -
Android MediaCodec小结
转自:http://blog.csdn.net/mouse_1894/article/details/27311099MediaCodec进行编解码的大体逻辑是这样的: 主要函数的调用逻辑如下: 需要做的东西是一个媒体文件合成器,功能是先截取出多段媒体文件中的某些片段,再将这些片段合成为一个新的媒体文件。实际上就是先用解码器将多段outp转载 2015-09-11 16:40:59 · 1114 阅读 · 0 评论