C# 解码.mkv(Matroska)视频格式

C# 解码.mkv(Matroska)视频格式,c#,media,mkv,matroska,C#,Media,Mkv,Matroska,我有一个用c#制作的媒体播放器,我想解码mkv格式,但我找不到任何关于编解码器或如何编码/解码mkv文件的好信息。如何解码matroska(mkv)视频格式?FFMPEG、VLC、DirectX(最困难但可能最有效的方法)和Gstreamer(我的建议)都有.NET绑定。你挑吧 是gstreamer中matroska的一个快速链接,可以让您开始使用:顺便说一句,如果互联网上已经有一些关于这个主题的问题/答案,很抱歉,但我没有发现任何有用的东西,希望您能理解。提前谢谢。我可以用带c#的Gstrea

我有一个用c#制作的媒体播放器,我想解码mkv格式,但我找不到任何关于编解码器或如何编码/解码mkv文件的好信息。如何解码matroska(mkv)视频格式?

FFMPEG、VLC、DirectX(最困难但可能最有效的方法)和Gstreamer(我的建议)都有.NET绑定。你挑吧


是gstreamer中matroska的一个快速链接,可以让您开始使用:

顺便说一句,如果互联网上已经有一些关于这个主题的问题/答案,很抱歉,但我没有发现任何有用的东西,希望您能理解。提前谢谢。我可以用带c#的Gstreamer吗?如果是,怎么做?或者只是查看实现的源代码,幸运的是4个源代码中的3个是开源的。你能给我你的电子邮件或其他东西吗,因为我需要更多关于这方面的信息我不知道如何使用Gstreamer,其他的也一样:(@user2635745要使用gstreamer,请开始使用gstreamer命令行工具,即gst launch。通过阅读api文档,您在那里创建的管道可以轻松地转换为您想要使用的任何语言的代码。