MediaElement.js — лучший тип/кодировку кросс-браузерного файла для использования?

Я реализовал видеоплеер на своем веб-сайте с помощью MediaElement.js. Пользователи могут загружать видео на сайт, а плеер позволяет им смотреть видео в браузере на сайте.

Однако я столкнулся с проблемами, когда разные браузеры могут воспроизводить одни форматы, но не другие. Например, файлы MP4 были немного нечеткими, нормально работали в некоторых браузерах, но не воспроизводились в других. Я считаю, что это происходит потому, что не каждый браузер поддерживает все видеокодеки.

Я подумал, что должен рекомендовать пользователям загружать видео в определенном формате/кодировке, которые можно будет воспроизводить в кросс-браузерной среде как на Mac, так и на Windows. Мой вопрос: существуют ли какие-либо форматы, которые MediaElement.js воспроизводит во всех браузерах? Если да, то что я должен порекомендовать своим пользователям загрузить?


person dsw88    schedule 09.05.2012    source источник


Ответы (1)


Я понимаю, что это старый вопрос, но, надеюсь, этот ответ будет полезен всем, кто столкнется с этой проблемой.

Вот настройки, которые рекомендует создатель плагина: http://johndyer.name/ffmpeg-settings-for-html5-codecs-h264mp4-theoraogg-vp8webm/

Использование FFMPEG и вышеупомянутых настроек позволяет отображать видео, которое работает во всех основных браузерах.

person Josh Gummersall    schedule 19.10.2012
comment
Спасибо, я так и не нашел ответа на этот вопрос, когда задавал его, так что это полезно знать! - person dsw88; 01.11.2012