gpt4 book ai didi

c# - 如何使用 gstreamer-sharp 捕获视频帧

转载 作者:太空宇宙 更新时间:2023-11-03 16:39:36 30 4
gpt4 key购买 nike

我正在使用已编写的应用程序进行一些视频处理。实际上,它使用 DirectShow (DS) 解码视频流并通过回调对其进行处理。
主要缺点是,由于缺少编解码器,许多常见的视频格式无法使用 DS 解码(这会影响大多数隔行扫描视频格式,如 .vob - Files = DVD-Format)。
因此,我正在寻找一些解码替代方案来替换 DirectShow 代码。
也许 gstreamer 是 C# bindings可能是一个。
不幸的是,只有很少的示例代码如何使用它,因此很难找到一些好的起点。

也许有人知道如何开始使用 gstreamer-sharp 和 videoframe-callbacks 进行进一步处理?

提前致谢!

最佳答案

不幸的是,ffmpeg-sharp 已经死了。我正在使用 IPP使用内部互操作层在托管代码中进行解码和后处理。 Streamcoders提供与 IIRC 更昂贵但不需要您实现互操作代码的东西非常相似。

关于c# - 如何使用 gstreamer-sharp 捕获视频帧,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8076214/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com