ein*_*lum 67 video file-format video-streaming webm matroska
我读过 WebM 本质上是 Matroska 格式的一个子集。Matroska 支持 WebM 不支持什么,这需要“命名”一种新格式,而不是仅仅说“WebM = Matroska 使用一组受限的编解码器”?
我想知道我是否应该将我的 WebM 转换为 Matroska 并完成它,并且由于普遍的好奇心。
use*_*686 126
需要“洗礼”一种新格式,而不是仅仅说“WebM = Matroska 使用一组受限的编解码器”?
这就是 WebM 的真正含义——不是一种新格式,只是 Matroska 的一个子集。但名字也是一个重要的部分。
Matroska 是一个容器。(在一个非常灵活的容器。)有一个.mkv文件,告诉你什么都不了解它包含的内容:它可能有VP9视频或H.264视频,或MPEG-2视频,没有视频,或者确实多种类型的视频一次。它可以携带许多不同的音频编解码器、不同的字幕类型、外部章节的链接和文件附件(例如 SSA 字幕的字体)。
大多数 MKV 文件都包含相同的常用格式,但有些人很有创意,而另一些人只是不小心制作了一半访问者无法播放的 MKV。来自 Vimeo 开发人员的幻灯片和视频,谈论他们的用户上传的恐怖事件。
(相比之下,MP4 容器在它们可以携带的音频/视频编解码器方面受到更多限制,并且实际上通常具有某种 MPEG-4 视频。)
因此,WebM 的重点是定义一些“标准”组合,然后很可能会被任何网络浏览器(和独立播放器)支持。
所以回到名字。如果你有一个.webm文件(并且如果源声称它是一个有效的 WebM 文件),你可以通过查看它的名称来判断它承诺包含任何 WebM 播放器都可以理解的内容,正如 WebM 规范所要求的那样。
但如果它只是一个普通的、有限的 Matroska 配置文件,你仍然会有一个.mkv,你不会知道里面有什么,也不知道它是否可用于<video>标签等。
您不需要将WebM 文件转换为 Matroska;它们是有效的 Matroska 文件,因此将它们重命名为.mkv.
sza*_*ary 12
为了清晰、简单和标准化。Matroska 支持数百种编解码器。WebM 支持 1 个视频和 1 个音频(或者现在还有更多吗?)。因此,如果我(或计算机程序)问“你能玩 webm 吗”,你可以给出是或否的回答。如果我问“你能玩 matroska 吗”,你不能给出一个有用的简单答案。所以说 webm 是一个子集,是的,你是对的。但是它的用法传达了更多的信息并且可以保证支持。
| 归档时间: |
|
| 查看次数: |
14737 次 |
| 最近记录: |