Ответ 1
Для тех, кто подходит к этому старому вопросу: в настоящее время требуется только mp4!
Из документации videojs.com, у меня создалось впечатление, что мне нужно включить как форматы файлов ogv, так и webm (в дополнение к mp4).
Затем я читаю http://www.htmlgoodies.com/html5/client/how-to-embed-video-using-html5.html#fbid=erNepglDbZl, из которого кажется, что мне просто нужны mp4 и (ogv или webm).
Что правильно? Нужно ли мне все три?
Для тех, кто подходит к этому старому вопросу: в настоящее время требуется только mp4!
Как Погружение в HTML5:
Так что ogv требуется для:
Если вы довольны теми версиями, которые получают видео через Flash (я полагаю, что VideoJS сделает для них в отсутствие версии Ogg) или вообще не будет видео, если у них нет установленной Flash, тогда вам не понадобится Ogg версия.
Лично у меня очень соблазн пропустить Ogg, потому что конвертация видео в три формата вместо двух (предположительно) займет 50% дольше. У меня нет большого опыта работы с видео, поэтому я не знаю, что за плюсы и минусы каждого формата.
Проверить здесь не все браузеры поддерживают все форматы native (без дополнительных плагинов)
IE9 воспроизводит только MP4, firefox 4 WebM и OGV, Chrome играет все (но есть слухи о том, что они не поддерживают MP4 для более новых версий, если я прав), Safari воспроизводит MP4, Opera WebM и OGG
Итак, если вы проверите кодеки, вы должны либо взять MP4 и WebM, либо MP4 и OGG, чтобы соответствовать всем текущим браузерам.