Существует возможность добавить файлы ogg и webm в плагин wordpress для MediaElement.js. Почему я должен его использовать? Какая польза?
Почему я должен использовать файлы ogg и webm?
Ответы (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.
Совместимость с браузером, качество звука/видео, пропускная способность или время загрузки.
У Mozilla есть авторитетный ответ о совместимости браузеров. tl;dr mp3
имеет самую широкую поддержку браузеров, webm
поддерживают почти все, кроме Safari.
По качеству звука webm
и ogg
должны быть лучше, чем mp3
.
Что касается пропускной способности или времени загрузки, я не вижу большой разницы между тремя форматами. Очевидно, что выбор mp3
позволяет загружать один файл, который работает во всех браузерах, поэтому пропускная способность должна быть наименьшей.
Учитывая все обстоятельства, у меня есть массивы источников звука, установленные для webm
в качестве первого элемента и mp3
в качестве второго элемента. Я думал сделать webm
, ogg
и mp3
, но это кажется излишеством.