Mac OS X 相当于 DirectShow、GraphEdit
Mac OS X 新手,熟悉 Windows。 Windows 具有 DirectShow、大量内置过滤器、COM 编程和 GraphEdit,可以非常快速地构建原型并窥探您在代码中构建的图…
连接 IMPEG2DEMULTIPLEXER 和 ffdshow Directshow Filter
本质上我正在构建一个 HDV 捕获图。我的图表在图表生成器中运行并且运行良好。可以在此处查看图形生成器图形。在代码中,到目前为止的图表应该是 HDV …
转换为 DV AVI Type-1 视频
我正在开发一个需要转换 mpg、avi、wmv 格式的项目。供应商要求格式为 DV AVI Type 1。这是 Windows Movie Maker 在从摄像机捕获时提供的格式。 我需…
如何在 Gstreamer (windows) 中重用 directshow 组件
我正在为数字电影开发新的媒体播放应用程序。 在检查多媒体框架选项时,我对 GStreamer 印象深刻,并且想使用它。 但是,我们已经开发了一些 directsh…
保持实现多个接口的 COM 类易于管理的好技术
实现许多接口的 COM 对象最终可能会遭受上帝对象反模式的困扰,或者最终充满繁琐的转发代码: class MyCOMClass , public CUnknown , public IFoo , p…
使用 Media Foundation 解码 MPEG1/2 视频
我正在使用媒体基础来播放视频。在 Windows 7 上,一些使用 Mpeg1/Mpeg2 PS 和 Windows Media Player 编码的视频可以播放它们,但 Media Foundation …
DirectShow 视频捕获过滤器 - IPersistPropertyBag::Load() 返回 E_ENVALIDARG
这让我发疯。 Windows Mobile 6 示例 CameraCapture 在所有测试的 WM 6 设备上运行良好。 我已将相同的图形结构添加到一个大型复杂程序中。在某些设备…
带有 directshow 视频渲染器的移动面板
我有几个面板,它们绑定了不同的 directshow IVideoWindow 句柄,以便视频显示在面板内(WindowStyle 属性为:Child、ClipSiblings、ClipChildren、Ca…
Directshow 和 .NET 互操作问题
我面临一个奇怪的问题。我有一个基于 directshow 的播放器,它被包装为 COM 对象。 我以 C# 形式使用这个播放器。实际上是两个实例,以便两个剪辑可以…
Directshow C# 中的捕获 Pin 属性窗口
我想使用捕获设备中的样本采集器从视频流中获取一些样本。这对于默认的 640*480 分辨率效果很好。我看过一些示例代码(由于某种原因,我似乎无法打开…
Sink 和 Mux 滤波器的区别
有人可以告诉我 DirectShow 的差异吗? Mux 和 Demux 滤波器的区别。 Sink 和 Mux 过滤器的区别。 源滤波器和分离器滤波器的区别。 TIA…