2015-06-12 3 views
0

У меня есть несколько видео, загруженных в Hostgator (моя служба хостинга), и я показываю их на странице с видеоплеер HTML5. Видео есть (я знаю, потому что слышу звук), но в Chrome все, что я вижу, это черный экран, а в Firefox он вообще не воспроизводится, просто говорит: «Нет видео с поддерживаемым форматом и MIME-типом. "Html5 видео не отображается

Видео файлы - это те, которые мне нужно было преобразовать из .mov в .mp4. Но все они - файлы mp4.

Когда я снова загружаю видео из Hostgator, они нормальные, поэтому я не думаю, что что-то не так строго с самими файлами.

Что здесь может быть не так? Заранее спасибо.

+0

Сервер должен быть настроен для обеспечения правильного типа mime в заголовке ответа для файлов. Узнайте у своего провайдера, как вы можете это сделать. – K3N

+0

Я смог добавить MIME видео/mp4 к расширению .mp4, но он все еще не работает. Я перешел на w3schools (потому что у них есть страница предварительного просмотра, где вы можете редактировать там код) с видео с помощью mp4 в проигрывателе HTML5 и заменил свою видеосвязь моей. Я получил там те же результаты; аудио и без видео. Это заставляет меня думать, что это может быть не просто проблема с MIME? – Joie

+0

Поскольку вы используете контейнер MP4, убедитесь, что вы используете видео H.264 с подвыборкой цвета 4: 2: 0 и 8 бит на образец. – mark4o

ответ

0

Веб-видео сложное, большинство браузеров поддерживают различные видеоформаты (кодеки). Чтобы быть совместимым со всеми браузерами, вам нужно каждое видео в трех разных форматах: MP4, OGG, WEBM.

Для обеспечения максимальной совместимости, вот что ваше видео рабочий процесс будет выглядеть как:

  • Сделать одну версию, которая использует WebM (VP8 + Vorbis).
  • Сделайте еще одну версию, в которой используется базовое видео H.264 и аудио с низкой степенью сложности AAC в контейнере MP4.
  • Сделайте еще одну версию, которая использует видео Theora и аудио Vorbis в контейнере Ogg.
  • Ссылка на все три видеофайла из одного элемента и возврат к Flash-видеопроигрывателю.
<video width="320" height="240" controls> 
    <source src="video.mp4" type="video/mp4"> 
    <source src="video.webm" type="video/webm"> 
    <source src="video.ogv" type="video/ogg"> 
</video> 

Источник: http://diveintohtml5.info/video.html#what-works

 Смежные вопросы

  • Нет связанных вопросов^_^