WebM也适用于音频,还是视频?

时间:2016-06-14 19:21:50

标签: audio mp3 html5-audio web-audio webm

我见过WebM用于音频的提及,但阅读WebM项目site和谷歌搜索convert mp3 to webm让我相信WebM仅用于视频。我肯定会看到很多WebM到mp3的转换工具,但情况并非如此。

我可以看到它绝对用于视频,但音频怎么样?如果它也适用于音频文件,我该如何生成WebM文件?

1 个答案:

答案 0 :(得分:7)

WebM is just a container format并且可以包含视频和音频:

  

WebM是一种数字多媒体容器文件格式   开源WebM项目。它包含Matroska的一个子集   多媒体容器格式。

它可以用于纯音频目的,只要音频编码为Vorbis或Opus。只需指定正确的mime-type(同上):

  

纯音频文件应该有“audio / webm”的mime

要生成此类文件,必须使用支持webm容器及其支持的编解码器的合适软件。不幸的是,很难得到它的支持。通常情况下,当您想要使用Opus编解码器对音频进行编码时,会使用OGG容器,因为它具有更广泛的支持,这可以解释为缺少webm对音频的支持(在撰写本文时)。

更新:WebM的一条路线是使用FFMpeg(请参阅this answer),只需忽略video options-vn)。