CSDN论坛 > VC/MFC > 图形处理/算法

问这里的高手,directshow视频压缩器压缩率怎么设置 [问题点数:100分,结帖人starshz]

Bbs1
本版专家分:84
结帖率 100%
CSDN今日推荐
Bbs1
本版专家分:60
Bbs2
本版专家分:125
Bbs6
本版专家分:5490
Bbs1
本版专家分:84
匿名用户不能发表回复!
其他相关推荐
用Directshow从摄像头(采集卡设备)采集图像并录制成AVI、MP4文件的实现方案
    之前在一家公司做过一个采集卡的SDK,要求支持基于Directshow架构的视频采集设备(采集卡、USB摄像头)和音频采集设备(麦克风或AV音频输入),能同时采集图像和声音,并把视频和音频编码之后录制成AVI或MP4文件;采集过程中可以预览图像,并且支持在任意时间段录制(即可以在不同的时间点开始录,但需要录完一个才能录下一个);录制的视音频必须同步。   我再补充一些条件,从视频要求编码成...
Windows下使用采集卡directshow
Windows下使用采集卡directshow 本文提供了使用directshow代替opencv的vfw 的源代码,与转化为iplimage格式的算法. 实验中发现opencv的cvCaptureFromCAM 使用的是vfw,采用消息机制,速度较慢,测试发现fps只有 9-12左右,太慢了. 发现经过使用directshow后速度提升到60帧/s. 在opencv group上了
在DirectShow的视频图像上叠加线条和文字
在DirectShow的视频图像上叠加线条和文字 最近一直在从事工业测量方面的开发工作,难免会用到各种各样的相机,其中支持DX的USB相机开发起来比较方便,由于工作需要经常要在视频图像上叠加线条和文字,图1便是我最近一段时间写的一套工业检测系统,图像是从USB相机中实时获取的。看到网上有些帖子也在讨论这个问题,现在给出我的一个非常简单的思路并附上源代码(vc++6.0编译通过,需要连接USB相机
最简单的基于DirectShow的示例:视频播放器
本文记录一个最简单的基于DirectShow的视频播放器。DirectShow是一个庞大的框架,可以在Windows下实现多种多样的视频处理需求。但是它的“庞大”也使得新手不太容易学习它的使用。本文的例子正是为解决这一问题而做的,它只包含了使用DirectShow播放一个视频文件所需要的最重要的函数。流程图最简单的使用DirectShow播放视频文件的流程如下图所示。流程图中涉及到几个接口如下所示
Directshow中使用IAMStreamConfig接口改变摄像头分辨率
实验室的江同学在一个有关摄像头的小项目中用到Directshow在.net平台上的封装DshowNet,该项目运行时在显示视频之前都会弹出一个视频属性配置窗口要求手动配置如分辨率等视频属性。江同学要求能够去除这个弹出窗口而在代码中设置分辨率等属性。 于是定位到源码当中的ShowCapPinDialog函数  public static bool ShowCapPinDialog( I
VC+DirectShow对视频进行图片处理(转)
现在的图像越来越花巧了,有浮雕、马赛克、相框等特效,看得人眼花缭乱。本来图像特效没什么稀奇的,在PhotoShop等图像处理软件中我们早已见得多了,不过用在视频上就令人感觉有点神奇。我一直都想拥有这些效果,但我的摄像头是很早就买到的,没福气奢望驱动程序给 它带来的全新精彩。刚好我学习DirectShow有一段时间了,既为了挑战自己(我从未写过令自己感到满意的程序),也为了检验学习成果,我就下了
DirectShow中多个USB视频捕捉的连接问题
感谢作者,原文地址为:http://blog.sina.com.cn/s/blog_48720e900100rqmx.html, 如果造成任何不便,请联系我删除! 当进行多个USB视频捕捉时,不是每个USB插口都能插上一个USB摄像头。如果这样做的话,结果可能是屏幕一片空白,什么都没有,因为摄像头初始化会出错,导致程序不可正常运行。   先谈谈USB的传输速度问题吧。一个USB2
Directshow中的Sample时间戳(Time Stamp)
每个Sample上可以设置两种时间戳:IMediaSample::SetTime和IMediaSample::SetMediaTime。 我们通常讲到时间戳,一般是指前者,它又叫Presentation time,Renderer正是根据这个时间戳来控制播放;而后者对于Filter来说不是必须的,Media time有没有用取决于你的实现,比如你给每个发出去的Sample依次打上递增的序号,
3dmax的avi格式动画整么压缩啊?
    今天一同学问我,3dmax的avi格式的动画如何压缩,而且要保证画面质量,对这方面我不太了解,哪位大虾指点下
VS2010基于DirectShows实现视频预览控件
之前用VFW实现视频预览控件,使用的时候经常会弹出视频源选择窗口,为了解决这个问题,采用最新的DirectShow来实现视频预览,而且VFW目前基本上已经不使用了,DirectX的功能比较强大。因需求比较单一,还是只实现简单的视频预览功能,并没有实时存储视频。实现过程完全参照MSDN实现。要使用DirectShow的功能首先需要包含头文件 #include,并引入库   #pragma comm
关闭