CSDN论坛 > 其他技术论坛 > 多媒体/流媒体开发

Directshow里面声音在经过mpeg layer-3 编码之后,还能够用Grab来截取数据吗? [问题点数:0分]

Bbs1
本版专家分:0
结帖率 96.43%
CSDN今日推荐
Bbs1
本版专家分:0
Bbs1
本版专家分:0
Bbs1
本版专家分:0
Bbs1
本版专家分:0
Blank
黄花 2000年6月 VC/MFC大版内专家分月排行榜第二
Bbs1
本版专家分:0
Bbs1
本版专家分:0
Blank
黄花 2000年6月 VC/MFC大版内专家分月排行榜第二
匿名用户不能发表回复!
其他相关推荐
数据压缩实验6-MPEG1音频编码
一、    实验原理 1.  MPEG-1 Audio LayerII编码器原理 输入声音信号经过一个多相滤波器组,变换到32个子带,同时经过“心理声学模型”并计算以频率为自变量的噪声掩蔽阈值。在量化和编码部分用信掩比SMR决定分配给子带信号的量化位数,使量化噪声<掩蔽域值。最后通过数据帧包装将量化的子带样本和其它数据按照规定的帧格式组装成比特数据流。 2.  听觉掩蔽特性:即听
MPEG音频文件格式(包括MP3文件格式)详解
  最近又在做MP3相关的程序,需要了解mp3的文件格式,于是就从网上找了一些资料,并将内容整理如下,加入了自己的一些理解。  MP3 文件是由帧(frame)构成的,帧是MP3 文件最小的组成单位。MP3 的全称应为MPEG1 Layer-3 音频文件,MPEG(Moving Picture Experts Group)在汉语中译为活动图像专家组,特指活动影音压缩标准,MPEG 音频文件是M
完整的DirectShow捕获音视频的demo(源码)
下载:DirectShow获取视频和音频数据        近段时间由于工作上的需要,大概看了下DirectShow,写了个小的demo,方便理解。以后在深入的学习下DirectShow。贴出代码。 对音频所做的处理如下图: 1. common.h文件 #ifndef __COMMON_H__ #define __COMMON_H__ #include #incl
视频剪切软件BandiCut
-
5.使用DirectShow进行摄像头采集并进行H264实时编码
上一篇讲了怎么把视音频采集下来并合成一个AVI文件,但我们看这个AVI文件就发现,虽然很清晰,但就是大小太大了,录制短短10秒,可能就有100M以上,而且还有一个文件,就是录制只能是打开采集时开始,停止采集时停止,不能预览的时候随心所欲地录制。本篇就是要解决这些问题。 之前有一篇(使用DShow进行采集拍照)在讲实时拍照时曾用到过ISampleGrabber来抓取图像,然后设置缓存,从缓存中取数
转:MPEG-2压缩编码
北京广播学院电视工程系 教授   郭 斌     MPEG是运动图像专家组(Moving Picture Experts Group)的简称,其实质上的名称为国际标准化组织(ISO)和国际电工委员会(IEC)联合技术委员会(JTC)1的第29 分委员会的第11工作组,即ISO/IEC JTC1/SC29/WG11,成立于1988年。其任务是制定世界通用的视音频编码标准。因为,广播电视数字化所
DirectShow 音频采集
    经过2个多星期的学习,对DirectShow有了一定的了解,自己仿照SDk中的样例简要的写了一个音频采集的例子,希望给那些新手一点点帮助。 大家知道用来采集音频的设备很多,我们可以在GraphEdit里面插入一个Audio Source Capture 作为Source Filter,如图1所示。这个时候就存在InputPin(输入Pin)可以供我们选择,一般在实际中会选择的是
如何使用ffmpeg 屏幕录像,以及声音截取
ffmpeg  -f alsa  -i pulse  -f x11grab -r 30 -s 551x436 -i :0.0+0,150  -qscale 0.01  output.mkv 参数解释: -i :0.0+0,150     使用DISPLAY环境变量指定的X client,+0,150,表示x坐标为0,y坐标为150。0,0在屏幕左上角。 -qscale是录制质量,值越小质
directshow音视频录制同步问题
      最近负责高清录播系统的开发,使用的是windows media format 作为编码器,用directshow采集音频和视频。使用ISampleGrabber中的回调函数来获取采集到的音视频数据。在回调函数中,获取音频数据代码如下(注意此处采集到的每一帧音频数据是半秒数据):STDMETHODIMP BufferCB(double dblSampleTime, BYTE * pBuffer, long lBufferSize ) { //可能会存在不可预知的问题,此处返回的音频数据为半秒的数
在Directshow中使用VMR9
声明:欢迎任何人和组织转载本blog中文章,但必须标记文章原始链接和作者信息。  本文链接:http://blog.csdn.net/li_007/archive/2010/03/02/5338976.aspx开拓进取的小乌龟------->CSDN点滴点点滴滴Blog 废话就少说了,把这段时间做的某***活动要用播发器的部分Directshow代码发出来,方便大家使用(声明:遵循LG
关闭