码迷,mamicode.com
首页 >  
搜索关键字:pcm to aac    ( 1105个结果
FFMPEG more samples than frame size (avcodec_encode_audio2) 的解决方案
在实际的项目中,从音频设备采集到的音频的类型和编码器类型(aac ,amr)通常是不一致的。那么我们首先需要做重采样的过程。利用swr_convert 重新采样。这时候我们可能会遇到另外一个问题。就是在encode_audio的时候遇到more samples than frame size (av...
分类:其他好文   时间:2014-06-13 13:55:45    阅读次数:405
发布一个软件,轻新视频录播程序,H264/AAC录制视音频,保存FLV,支持RTMP直播
已经上传到CSDN,下载地址:http://download.csdn.net/detail/avsuper/7421647,不要钱滴,嘿嘿。。。 本程序可以把摄像头视频和麦克风音频,录制为FLV文件。 视频压缩采用H.264编码,音频压缩采用AAC编码,支持同步进行RTMP直播(服务器端需要FMS/WOWZA/RED5等)。可选择码率、分辨率、帧率、关键帧间隔等信息。 1号教室网(ht...
分类:其他好文   时间:2014-06-03 02:40:32    阅读次数:246
PCM文件格式简介
PCM文件格式简介 PCM文件:模拟音频信号经模数转换(A/D变换)直接形成的二进制序列,该文件没有附加的文件头和文件结束标志。Windows的Convert工具可以把PCM音频格式的文件转换成Microsoft的WAV格式的文件。              将音频数字化,其实就是将声音数字化。最常见的方式是透过脉冲编码调制PCM(Pulse Code Modulation) 。运作原理如下:首先...
分类:其他好文   时间:2014-05-31 21:55:01    阅读次数:308
分享python分析wave, pcm音频文件
最近研究的,我用的是python3.3, 用matplotlib画图,下面代码演示分析pcm文件,如果是wave文件,把wave的文件头去掉就是pcm文件了。代码如下 1 # -*- coding:utf-8 -*- 2 3 import array 4 import os 5 from matp....
分类:编程语言   时间:2014-05-28 04:39:05    阅读次数:495
线程安全的环形缓冲区实现
来源:http://blog.csdn.net/lezhiyong 应用背景:线程1将每次数量不一的音频采样点(PCM音频数据)写入环形缓冲区,线程2每次取固定数量采样点送音频编码器,线程1线程2在平均时间内的读写数据量相等。(倒入桶中的水量有时大有时小,但每次取一瓢喝:) 该环形缓冲区借鉴Coo....
分类:编程语言   时间:2014-05-26 19:38:42    阅读次数:461
java读取Excel读取
java中读取Excel数据 package com.pcm.chni.equipment.frame; import java.io.File; import java.io.FileInputStream; import java.io.IOException; import java.io.InputStream; import java.io.PushbackInputStream; ...
分类:编程语言   时间:2014-05-26 05:59:14    阅读次数:302
C 语言实现多态的原理:函数指针
C语言实现多态的原理:函数指针 何为函数指针?答案:C Programming Language. 可以查阅下,从原理上来讲,就是一个内存地址,跳过去执行对应的代码段。 既然如此,在运行时决定跳到哪个地方去执行特定的代码即可。 一个简单的版本: 以音频解码器作为例子:AAC 解码器,Mpeg解码器,以及其他类型的解码器。 那手动的多态可能会这样实现: U32 audioHandle...
分类:其他好文   时间:2014-05-18 14:27:14    阅读次数:309
wave文件(*.wav)格式、PCM数据格式
1. 音频简介经常见到这样的描述: 44100HZ 16bit stereo 或者 22050HZ 8bit mono 等等.44100HZ 16bit stereo: 每秒钟有 44100 次采样, 采样数据用 16 位(2字节)记录, 双声道(立体声);22050HZ 8bit mono: 每秒...
分类:其他好文   时间:2014-05-16 03:07:53    阅读次数:330
AAC ADTS解析
1.ADTSADTS全称是(Audio Data Transport Stream),是AAC的一种十分常见的传输格式。一般的AAC解码器都需要把AAC的ES流打包成ADTS的格式,一般是在AAC ES流前添加7个字节的ADTS header。也就是说你可以把ADTS这个头看作是AAC的frameh...
分类:其他好文   时间:2014-05-12 14:01:13    阅读次数:300
最简单的基于FFMPEG的音频编码器(PCM编码为AAC)
本文介绍一个最简单的基于FFMPEG的音频编码器。该编码器实现了PCM音频采样数据编码为AAC的压缩编码数据。编码器代码十分简单,但是每一行代码都很重要,适合好好研究一下。 本程序使用最新版的类库(编译时间为2014.5.6),开发平台为VC2010。所有的配置都已经做好,只需要运行就可以了。 下面直接上代码:     下载地址:...
分类:其他好文   时间:2014-05-11 21:45:47    阅读次数:386
1105条   上一页 1 ... 108 109 110 111 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!