问题标签 [matroska]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1037 浏览

directshow - 如何在 DirectShow 中使用 SampleGrabber 和 Matroska Muxer?

我制作了一个简单的图表来编写 MKV 文件。但我不想使用文件编写器。我想使用 SampleGabber 并使用简单的程序获取流。问题是我从 Matroska muxer 以外的任何地方获取数据!(我该怎么办?

VirtualCamera - x264 - Matroska Muxer - SampleGraber - Null Renderer
(来源:narod.ru

所以我的问题是如何在 DirectShow 中使用 SampleGrabber 和 Matroska Muxer?

0 投票
4 回答
12410 浏览

c# - 如何在 C# 中读取 MKV 电影文件的元数据?

如何在 C#(或 C 或 C++ 或 AS3)中读取 MKV 电影文件的元数据?

例如这样的

0 投票
1 回答
3386 浏览

flash - 在 Flash 中播放 Matroska (.MKV) 的库?

是否有任何用于在 Flash(AS3、MXML)中播放 MKV(matroska 多媒体容器)文件的库?我正在寻找一个开源或类似的开源实现。由于我的 MKV 文件只有 Theora 视频,即使库仅支持一种类型的视频流,我也可以。

0 投票
0 回答
1383 浏览

c++ - 使用 vp8 SDK 创建网络浏览器可播放的 webm 文件?

我正在使用 vp8 SDK (www.webmproject.org) 创建一个 vp8 编码的视频文件。但是,SDK 示例会生成一个 IVF 文件,浏览器不会播放该文件。

我知道 webm 格式是一个 matroska 容器,所以我想我应该以这种格式存储视频数据,但是 mkv 格式规范冗长而复杂,我认为我不应该通过自己弄清楚来重新发明轮子。

所以我想知道是否有人可以推荐一个如何编码和生成可播放的 webm vp8 文件的示例。如果没有这样的示例(正如我在 google 上的搜索所建议的那样),至少将我指向一个简单且可用的 matroska 库,该库已被证明适用于浏览器。

0 投票
1 回答
524 浏览

c# - 用于 DirectShow 的 Matroska Muxer 过滤器

我正在尝试创建图形 AudioCapture -> Vorbis Encoder -> Matroska Muxer,但 graphedit 在 Matroska Muxer 之前插入 Vorbis Decoder。我希望这个图在没有 Vorbis 解码器的情况下工作。我怎样才能做到这一点?

0 投票
2 回答
8483 浏览

video-encoding - 如何在 MKV 文件上设置隔行扫描标志,以便 VLC 可以自动反隔行播放?

我有一个 MKV 文件,其来源是隔行扫描 NTSC MPEG-2 视频。我使用 HandBrake 将其转换为 H.264 MKV,但此过程没有在 MKV 文件中设置“隔行扫描”标志。内容隔行扫描的——我确实希望它保持隔行扫描,因为它看起来比播放每秒 30 帧的内容和动态去隔行扫描效果要好得多编码时间。

我试过这个...

确实设置了隔行扫描位......

但是,当我使用 VLC 将 Deinterlace 设置为 Automatic 播放视频时,它不会认为视频是隔行扫描的,因此不会进行去隔行扫描。

我究竟做错了什么?

软件版本:
HandBrake 0.9.5
mkvpropedit v5.0.1
Mac OS X 10.7.3

0 投票
1 回答
994 浏览

delphi - 可以容纳 H264 编码视频的容器

如何使用 Matroska 容器保存 H264 视频?我一直在寻找例子,但我没有找到。也许我正在搜索错误的参数。谁能指出我正确的方向?我查看了 Matroska 源代码,但研究整个源代码来完成这一点似乎有点过头了。应该有一个实用的方法来做到这一点。

0 投票
1 回答
733 浏览

c# - 我在哪里可以找到 Matroska 容器“真实”规范?

我知道这听起来像是一个简单的问题,但我只是浪费了最后 30 分钟来寻找在哪里可以找到 Matroska 站点提示的这个“真实”容器规范。我正在尝试编写一个简单的 C# 解复用器。

0 投票
1 回答
1366 浏览

iphone - iOS:使用 mkv 或 mka 容器

这听起来可能是一个新手问题,无论如何我是 iOS 开发的新手。

是否可以提取 mkv(matroska 视频)或 mka(matroska 音频)文件,iOS 是否支持这些容器?

谷歌搜索了一段时间后找不到任何有价值的东西......

0 投票
1 回答
1435 浏览

iphone - iPhone : mkv/mka 解析库

这听起来可能是一个新手问题,但我是 iOS 开发新手。

是否有适用于 iOS 的 mkv 解析器库,请提供一些链接。另外我想知道他们的许可证是否与 Apple 的应用程序商店条款冲突?

提前致谢 !