我为什么要使用ogg和webm文件?

时间:2011-09-05 22:01:12

标签: mediaelement.js webm vorbis

可以选择在MediaElement.js的wordpress插件中添加ogg和webm文件。为什么我应该使用它?有什么好处?

2 个答案:

答案 0 :(得分:1)

Ogg是Xiph.Org的免费媒体容器格式。它通常用于保存使用Vorbis压缩的音频,但也可用于FLAC音频和Theora视频。

Vorbis是一种高效,免版税的音频压缩格式。它是开源的,并且在许多平台(例如Windows,Linux,智能手机)上受到支持。它具有比MP3更好的音质,与AAC的质量相当。

WebM是一种免费的媒体容器格式,其开发由Google赞助,是现有免费格式Matroska的一部分。

WebM文件通常包含使用VP8或VP9压缩的视频,以及使用Vorbis或Opus压缩的音频。 VP8视频编解码器的效率低于H.264 / MPEG-4 AVC,但其免版税状态意味着它可以支持比MP4视频文件更多的平台。

答案 1 :(得分:0)

浏览器兼容性,声音/视频质量以及带宽或下载时间。

Mozilla在浏览器兼容性方面拥有authoritative answer。 tl; dr if (count($this->implements??[]) > 0) 具有最广泛的浏览器支持,mp3受Safari以外的几乎所有用户的支持。

对于声音质量,webmwebm应该比ogg更好。

对于带宽或下载时间,我认为这三种格式之间没有太大区别。显然,选择mp3可以下载一个文件,该文件可以在所有浏览器中使用,因此带宽应该最少。

考虑所有问题,我将音频源数组设置为mp3作为第一个元素,并将webm设置为第二个元素。我考虑过进行mp3webmogg的比赛,但这似乎有点过分。