gpt4 book ai didi

ffmpeg - 我将如何制作屏幕录像机?

转载 作者:行者123 更新时间:2023-12-04 23:27:32 24 4
gpt4 key购买 nike

我了解 mp4 文件、AVI 文件,不胜枚举。我也了解编码和压缩以及比特率。我不会说我是 c# 方面的专家,但我对它的理解足以用 cef sharp(Chromium Embedded FrameWork)制作浏览器。我想我会使用 FFMPEG 或直接显示,但说实话,我不明白其中的第一件事,或者是否有它们的 .NET 包装器(如果没有,我可能会感到惊讶) .我做过研究,但没有一个回答我的问题。

最佳答案

DirectShow 可用于此。它是一个框架,您可以在其中将设备、编解码器和文件编写器连接为图中的节点,其中边是它们之间的数据流。

DirectShow graphs

您可以在 MSDN 站点上学习 DirectShow,并且有一个不错的 C# 包装器,名为 DirectShow.NET。还有一个图形编辑应用程序GraphEditPlus您可以在其中使用鼠标构建此类图表,查看所有相关属性和匹配过滤器,然后它可以生成使用上述 .NET 库构建图表的 C# 代码。 Windows SDK 包含一些示例过滤器,我记得有一个过滤器示例,用于捕获屏幕并将其转换为可以提供给编解码器和文件编写器的视频流。

关于ffmpeg - 我将如何制作屏幕录像机?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38534767/

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