WebM is just a container format и может содержать видео и аудио:
WebM представляет собой цифровой формат мультимедийного контейнера способствует с открытым исходным кодом WebM Проекта. Он содержит подмножество формата мультимедийного контейнера Matroska .
Его можно использовать только в аудио-целях, а аудио кодируется как Vorbis или Opus. Просто укажите правильный тип пантомимы (там же.):
только аудио файлы должны иметь пантомимы «аудио/WebM»
Чтобы сгенерировать такой файл подходящего программного обеспечения, которое поддерживает контейнер WebM и его поддерживаемые кодеки должны использоваться. К сожалению, поддержки для этого может быть трудно. Как правило, контейнер OGG используется, когда вы хотите кодировать звук с помощью кодека Opus, поскольку он имеет гораздо более широкую поддержку, что может объяснить отсутствие поддержки webm для аудио (на момент написания).
Обновление: Один маршрут к WebM - использование FFMpeg (см. this answer), просто игнорируйте video options (-vn
).
Спасибо. И как я могу создать аудиофайл .webm? Любые мысли по этому поводу? –
@BrianFitzGerald Я добавил абзац об этом, но поддержка вебма в настоящее время редко боюсь. : -/Обычно вы используете OGG для аудио, так как они используют тот же самый Vorbis encoder, и OGG имеет лучшую поддержку. – K3N
Как сказал K3N, LOT более распространен для использования формата контейнера .OGG для аудио Opus-codec. – cwilso