Я использую последнюю версию библиотеки mediaelement.js на моём веб-сайте для проигрывания html5 видео.
С Google Chrome происходит что-то странное. Он проигрывает одно видео, но не хочет проигрывать другое видео. Оба в формате mp4. И в случае со вторым видео не происходит фаллбэка к webm формату.
Оба видео сконвертированы с помощью ffmpeg:
ffmpeg -i input.mov \
-acodec libfaac -ab 96k \
-vcodec libx264 -vpre slower -vpre main \
-level 21 -refs 2 -b 345k -bt 345k \
-threads 0 -s 640x360 output.mp4
Без библиотеки mediaelement.js первое видео проигрывается нормально в mp4, а второе переключается на webm.
Ссылки:
random.net.ua/video_test/video1.html ok
random.net.ua/video_test/video2.html ok
random.net.ua/video_test/video1-mediaelement.html ok
random.net.ua/video_test/video2-mediaelement.html fail
Вопрос на stackoverflow:
stackoverflow.com/questions/11393050/google-chrome...