Почему я должен использовать файлы ogg и webm?

Существует возможность добавить файлы ogg и webm в плагин wordpress для MediaElement.js. Почему я должен его использовать? Какая польза?


person Rajnish    schedule 05.09.2011    source источник
comment
Где вы нашли эту опцию для воспроизведения файлов ogg в MediaElement.js?   -  person NoBugs    schedule 09.03.2013


Ответы (2)


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.

person Nayuki    schedule 06.09.2011
comment
Строго говоря, WebM не является кодеком. Это контейнер (на основе Matroska), в котором размещаются видео/аудиопотоки. И довольно часто WebM содержит тот же звук, закодированный Vorbis. - person Vlad; 12.09.2018
comment
Благодарю вас! Сейчас я перечитал этот свой пост многолетней давности и отредактировал текстовое содержание, чтобы оно стало лучше. - person Nayuki; 12.09.2018

Совместимость с браузером, качество звука/видео, пропускная способность или время загрузки.

У Mozilla есть авторитетный ответ о совместимости браузеров. tl;dr mp3 имеет самую широкую поддержку браузеров, webm поддерживают почти все, кроме Safari.

По качеству звука webm и ogg должны быть лучше, чем mp3.

Что касается пропускной способности или времени загрузки, я не вижу большой разницы между тремя форматами. Очевидно, что выбор mp3 позволяет загружать один файл, который работает во всех браузерах, поэтому пропускная способность должна быть наименьшей.

Учитывая все обстоятельства, у меня есть массивы источников звука, установленные для webm в качестве первого элемента и mp3 в качестве второго элемента. Я думал сделать webm, ogg и mp3, но это кажется излишеством.

person Thomas David Kehoe    schedule 23.02.2019
comment
По качеству звука webm и ogg должны быть лучше, чем mp3, первые два — это контейнеры, которые могут содержать разные аудиоформаты. Так что это бессмысленное сравнение. Конечно, третий (mp3) также может содержать разные аудиоформаты. Так что это не совсем просто. - person Progrock; 03.12.2020