如何使用 SampleGrabber 构建音频频谱/可视化工具?
我目前正在构建一个使用 DS sdk 的应用程序,我需要弄清楚如何从音频源不断获取幅度以绘制某种可视化工具或频谱。我一直在尝试研究如何在音频上实现样…
Linux 中的视频编程与 DirectShow 相比如何?
我曾经使用 Windows 版 DirectShow 进行编程,从数码相机中抓取图像并即时删除背景。现在想转成Linux,但是没有经验。我尝试阅读内核源代码,但似乎有…
如何捕获托管/非托管 DirectShow 应用程序中的本机线程创建?
我有一个混合模式 64 位托管应用程序,它通过托管互操作程序集创建 DirectShow 过滤图。我需要捕获非托管过滤器线程之一的线程创建(可以挂接 Quartz.…
如何在 C++ 中将 yuy2 转换为 BITMAP
我正在使用安全摄像头 DLL 从摄像头检索图像。 DLL 调用我的程序的函数,将图像缓冲区作为参数传递,但图像是 yuy2 格式。我需要将此缓冲区转换为 RGB…
C++和DirectShow
我刚刚开始接触 DirectShow 编程,DirectShow API 的“C”特性让我感到毛骨悚然。无尽的返回码而不是异常,addref/release 到处都是,函数将指针指向…
DirectShow 与 Media Foundation 进行视频捕捉?
我正在尝试在视频捕获/监控/流媒体应用程序的这两个 API 之间进行选择,但我不确定哪个是最佳选择。 一些背景知识: 我需要它与各种视频采集卡/适配器…
无法使用c#更改视频捕获分辨率
我正在尝试使用 C# 中的 DirectShowNet 更改默认网络摄像头分辨率,据我所知,我需要通过调用 windows win32 api dll 中内置的 VideoInfoHeader 类来…
Windows:如何获取相机支持的分辨率?
因此,为了获取相机列表并让用户选择一个(C++、Boost、dshow、Windows),我使用这样的代码: #include "StdAfx.h" #include "list.h" #include <w…
DirectShow 源过滤器
我创建了 directShow Source 过滤器,它在 Win32 上进行了测试,并且工作正常。 但是当我将它们移植到 windows Mobile 6.5.3 上 调用 CoCreateInstanc…
ITuner::put_TuneRequest() 调用被忽略
我有一个带有“Microsoft DVBT Network Provider”、“AVerMedia BDA DVBT Tuner”、“AVerMEdia BDA Digital Capture”、“Sample Grabber”和“NULL…
为什么 Directshow 中的捕获图形不起作用?
这是我的图表。我将 Pinnacle 采集卡中的媒体捕获到 MPEG-2 编码器中,但该图 (test.mpeg) 的输出是错误的。该文件中的视频和音频不匹配。视频的播放…
DirectShow 音频/视频 PTS 时钟计算
您好, 我编写了一个 directshow 源过滤器,它从 ATSC-153 广播中获取 AVC/AAC 视频帧/AAC 访问单元,在 WinCE/ARM 视频处理器上编写。输出引脚(其中…