C# 我在哪里可以找到Matroska集装箱;“真正的”;规格

C# 我在哪里可以找到Matroska集装箱;“真正的”;规格,c#,mkv,matroska,C#,Mkv,Matroska,我知道这听起来像是一个简单的问题,但我只是浪费了最后30分钟去寻找Matroska网站提示的这个“真正的”容器规范。我正在尝试编写一个简单的C#demuxer。据我收集的信息,没有一个C#demuxer,因为该格式是从MCF派生的,并通过EBML扩展的。。。这是一个“正在进行的工作”IMO-。跟随链接,你会发现很多信息,包括编写解复用器所需的所有信息…我在这里遵循你的逻辑(你发布的链接是我首先去的地方),但我确实发现CoreCodec拥有MKV规范的版权和商标。所以我想他们就在外面的某个地方。我

我知道这听起来像是一个简单的问题,但我只是浪费了最后30分钟去寻找Matroska网站提示的这个“真正的”容器规范。我正在尝试编写一个简单的C#demuxer。

据我收集的信息,没有一个C#demuxer,因为该格式是从MCF派生的,并通过EBML扩展的。。。这是一个“正在进行的工作”IMO-。跟随链接,你会发现很多信息,包括编写解复用器所需的所有信息…

我在这里遵循你的逻辑(你发布的链接是我首先去的地方),但我确实发现CoreCodec拥有MKV规范的版权和商标。所以我想他们就在外面的某个地方。我想我也质疑Android、FFMPEG和VLC如何在没有通用规范的情况下编写编码器/解码器。但也许你是对的。@shibbybird有几个应用程序使用libmatroska,它是基于链接后面的“darft specs”构建的……是的,我认为你是对的。看起来每个人都在使用libmatroska。我刚刚签出了libmatroska代码,我将使用它作为我的“规范”,谢谢。