码迷,mamicode.com
首页 >  
搜索关键字:pcm to aac    ( 1105个结果
使用FAAC转换PCM为AAC
FAAC是一个MPEG-4和MPEG-2的AAC编码器,其特性是:可移植性好,快速,支持LC/Main/LTP,通过Dream支持DRM,代码小相对于FFMPEG的AAC转码,FAAC实在是微乎其微,而且可以直接把代码加到工程里面编译,也可使用静态库,而没有巨大的动态库的烦恼。...
分类:其他好文   时间:2015-01-26 17:18:13    阅读次数:876
音频的采样率和采样大小
自然界中的声音非常复杂,波形极其复杂,通常我们采用的是脉冲代码调制编码。即PCM编码。PCM通过抽样、量化、编码三个步骤将连续变化的模拟信号转换为数字编码。 抽样:在音频采集中叫做采样率。 由于声音其实是一种能量波,因此也有频率和振幅的特征,频率对应于时间轴线,振幅对应于电平轴线。波是无限光滑的,弦线可以看成由无数点组成,由于存储空 间是相对有限的,数字编码过程中,必须对弦线的点进行采样。...
分类:其他好文   时间:2015-01-26 13:41:58    阅读次数:192
分享一段H264视频和AAC音频的RTP封包代码
1. H264视频的RTP封包[c-sharp]view plaincopystaticinth264_parse(Track *tr, uint8_t *data, size_t len){ h264_priv *priv = tr->private_data;// double nal_time...
分类:其他好文   时间:2015-01-24 10:11:40    阅读次数:471
使用ffmpeg转码pcm至aac格式
准备工作 去官网下载源码自己编译所需要的库,或者直接从官网下载已经编写好的库,由于本例是Window平台下的开发,而官网已经有了编译好的库,所以直接下载编译所需要的库文件即可。下载地址:需要下载两个压缩包,Dev版本和Shared版本,其中Dev版本是头文件和lib库文件,Shared是包含运行所需要的dll文件。 下载完成后,需要把这些头文件、静态库、动态链接库引入到我们的工程里面,不过在W...
分类:其他好文   时间:2015-01-23 23:12:33    阅读次数:1885
PHP正则表达式总结
.  匹配任何单个字符 比如a.c 可以是abc,asc,aac, $ 匹配字符串的结尾 比如t$ 可以使最后一个字符是t的字符串 ^ 匹配一行的开始 比如^a能够匹配以a为开头的字符串 * 匹配0或多个正好在他前面的字符。 \  转移符,例如\* 用来匹配* [ ] 匹配[ ]中任何一个字符 [^c1-c2] 匹配[]除外的符号 [A-Za-z]匹配所有大小写 () 定义一个子模...
分类:Web程序   时间:2015-01-21 22:31:15    阅读次数:249
AAC ES流如何解码播放
AAC原始流能让ffmpeg软解或系统硬解,最简单的处理可在前面加上ADTS头,那么这个ADTS头如何添加呢?其实就是七个字节,下面分享一个我使用的代码样例,每次传递数据都是以一个个sample为单元的: adts_header[7] = {0xff,0xf9,0x00,0x00,0x00,0x1f,0xfc};      //AAC level      switch(AAC_level)...
分类:其他好文   时间:2015-01-21 18:10:56    阅读次数:197
WAV和PCM文件转换的程序
using System;using System.IO;using System.Text;using System.Windows.Forms;using System.Runtime.InteropServices;namespace Train.wav2pcm{ public partial...
分类:其他好文   时间:2015-01-18 07:03:52    阅读次数:261
PCM数据格式
PCM数据格式 分类: Android 2012-10-26 10:19 6652人阅读 评论(9) 收藏 举报 1. 音频简介 经常见到这样的描述: 44100HZ 16bit stereo 或者 22050HZ 8bit mono 等等. 44100HZ 16bit stereo: 每秒钟...
分类:其他好文   时间:2015-01-18 00:55:11    阅读次数:419
Microsoft speech sdk 5.1 text to speech
//用于将文字转化成的语音保存成本地的pcm文件long CPlugin14Ctrl::OnSpeak(LPCTSTR uContents, long uVolume) { // TODO: Add your dispatch handler code here CString cStr=uCont...
分类:其他好文   时间:2015-01-16 22:14:23    阅读次数:230
即时通讯 SDK 一对一通讯技术
在IM通讯中,经常会有一对一,一对多,多对多的通讯场景,不管是语音的还是视频的,或者是两者的混合,那么如何实现一对一的即时通讯场景需求呢,下面介绍一下BRAChat的即时通讯SDK。         BRAChat SDK(AnyChat音视频互动开发平台)是一套跨平台的(*)即时通讯解决方案,基于先进的H.264视频编码标准、AAC音频编码标准与P2P技术,支持高清视频,整合了佰锐科技在音...
分类:其他好文   时间:2015-01-13 10:38:09    阅读次数:396
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!