我见过WebM用于音频的提及,但阅读WebM项目site和谷歌搜索convert mp3 to webm让我相信WebM仅用于视频。我肯定会看到很多WebM到mp3的转换工具,但情况并非如此。
我可以看到它绝对用于视频,但音频怎么样?如果它也适用于音频文件,我该如何生成WebM文件?
答案 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
)。