AAC/PCM音频
文章平均质量分 68
郭风朴
专业IT影音开发爱好者,从最基本的影音发动机“FFmpeg”到影音大厦“VLC”均有涉猎,愿与有同样爱好的你,在IT路上一直走下去。
音视频技术和营销领域骨灰级玩客
展开
-
Android使用FAAC进行AAC编码详解必看以及注意事项
打开FAAC编码器 m_faacHandle = faacEncOpen(isamplerate, ichannels, &m_uSampleInput, &m_uOutputBytes); if( 0 == m_faacHandle ) return false ; faacEncConfigurationPtr faacCfg; faacCfg = faacEncGetC原创 2016-07-21 11:38:06 · 5124 阅读 · 0 评论 -
移植、验证AAC解码库FAAD2到android详解必看
aac是针对音频 进行压缩的一种算法 该编码优点很多。音质好 支持的采样率 声道都很多。在Android上使用非常常见之前使用ffmepeg 1.1的decode_audio4这个函数 解码有误 双声道16位 居然解码成单声道32位 (nb_sample_fm=8) 没找到好的解决方法 (据说换老版本的ffmpeg0.5可以解决 )之后有尝试提炼opcore 中的aac dec原创 2016-07-23 14:52:00 · 2270 阅读 · 0 评论 -
AAC音频格式分析与解码
一直在做一个语音项目,到了测试阶段,近来不是很忙,想把之前做的内容整理一下。 关于AAC音频格式基本情况,可参考维基百科http://en.wikipedia.org/wiki/Advanced_Audio_Coding AAC音频格式分析AAC音频格式有ADIF和ADTS: ADIF:Audio Data Interchange Format 音频数据交换格式。这种格式的原创 2016-07-23 16:17:34 · 1641 阅读 · 0 评论 -
使用FAAD库解码AAC实例及 及 faad解码后的通道数不正确的问题
使用FAAD库解码AAC实例及 及 faad解码后的通道数不正确的问题/** * faaddec.c * use faad library to decode AAC, only can decode frame with ADTS head */#include #include #include "faad.h"#define FRAME_MAX_LEN 1024*5转载 2016-07-25 19:30:58 · 1595 阅读 · 0 评论 -
Android音频开发过程中遇到的问题
这里记录Android音频获取后,在保存为G711或者AAc文件过程中遇到的问题一、开启的Buffer太小 对于每一种声音采样频率,位数,通道,系统都会分配相应的Buffer,若此Buffer设置错误,则导致系统无法使用。二、在保存为G711音频文件时,出现噪音,音频不整的问题 我们在将音频文件传输到G711或者AAc进行编码保存的时候,一原创 2016-05-16 11:01:19 · 1114 阅读 · 0 评论 -
开源G711A/PCMA、G711U/PCMU、G726、PCM转码AAC项目EasyAACEncoder
项目及源码地址:https://github.com/EasyDarwin/EasyAACEncoderEasyAACEncoder 是EasyDarwin开源流媒体服务团队整理、开发的一款音频转码到AAC的工具库,目前支持G711a/G711u/G726/PCM等音频格式的转码,跨平台,支持Windows/Linux/arm.调用示例testEasyAACEncoder:通过转载 2016-04-16 14:57:44 · 1847 阅读 · 0 评论