使用 DirectShow.Net 将 USB 网络摄像头录制为 MKV 和其他格式
我在 GraphEdit
中有一个 Graph
,它可以将 USB 网络摄像头
转换为不同形式的视频,例如 .MKV
输入-> ffdshow 视频转换器 -> 智能T恤-> AVI 复用器 ->文件.mkv
如何在 DirectShow.Net
中创建 ffdshow codec
过滤器,以便在 C#
中创建此设置?我查看了一下,没有列出 ffdshow
FilterCategory
。
I have a Graph
in GraphEdit
which converts a USB Webcam
into different forms of video like .MKV
Input -> ffdshow Video Converter ->
Smart Tee -> AVI Mux -> file.mkv
How can I create the ffdshow codec
filter in DirectShow.Net
so I can create this setup in C#
? I looked and I don't have ffdshow
listed FilterCategory
.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您使用的是 64 位版本的 Windows 吗?如果是的话,你确定你有 64 位的吗?
安装的 ffdshow 版本?或者您正在将 .net 应用程序明确构建为 X86?此外,您无法使用 AVI muxer 创建 mkv 文件。您应该使用 matroska 复用器。
Are you using a 64 bit version of Windows? If you are, did you make sure you have a 64 bit
version of ffdshow installed? or that you are building your .net application as X86 explicitly? Additionally, you cannot use an AVI muxer to create an mkv file. You should use a matroska muxer instead.
ffdshow 下面列出了
实际上很多编码器、解码器和过滤器都列在里面。
ffdshow is listed under
actually a lot of the encoders, decoders and filters are listed in it.