2013-12-13 4 views
-2

Я использую тэг HTML5, по какой-то причине он не работает на firefox, он начинает воспроизводить видео, но он останавливается через 3 секунды. Как это исправить?HTML5 <video> тег, не работающий над Firefox

Вот мой код:

<video width="100%" controls> 
     <source src="videos/test_video.mp4" type="video/mp4"> 
     Your browser does not support the video tag. 
    </video> 
+0

проверка для получения дополнительной информации - ответ stslavik, что это http://stackoverflow.com/questions/6944679/html5-mp4-video-does-not-play-in-ie9 – Sentinel

+0

Можете ли вы дать мне свое решение плз? –

ответ

2

Это может работать для вас:

HTML5 Video not working in Firefox and Chrome? (ответ Navigatron в)

Вам нужно конвертировать mp4 видео в ОГВ и включить его в качестве источник. Также может быть хорошей идеей включить веб-версию видео.

Вы можете использовать эту программу для ее преобразования. только для Windows, XMedia Recode

<video width="560" height="340" controls="controls"> 
    <source src="media/intro.mp4" type="video/mp4"/> 
    <source src="media/intro.ogv" type="video/ogg"/> 
    <source src="media/intro.webm" type="video/webm"/> 
</video> 

инфо за ним все

HTML5 - mp4 video does not play in IE9 (ответ stslavik в)

От http://diveintohtml5.ep.io/video.html#what-works:

это письмо, это ландшафт HTML5 видео:

  • Mozilla Firefox (3.5 и более поздние версии) поддерживает видео Theora и звук Vorbis в контейнере Ogg. Firefox 4 также поддерживает WebM.

  • Opera (10.5 и более поздние версии) поддерживает видео Theora и звук Vorbis в контейнере Ogg. Opera 10.60 также поддерживает WebM.

  • Google Chrome (3,0 и более поздние версии) поддерживает видео Theora и аудио Vorbis в контейнере Ogg. Google Chrome 6.0 также поддерживает WebM.

  • Safari на компьютерах Mac и Windows (3.0 и более поздних) будет поддерживать все, что поддерживает QuickTime. Теоретически вы можете потребовать от своих пользователей установки сторонних плагинов QuickTime. На практике немногие пользователи собираются это сделать. Таким образом, вы остаетесь с форматами, которые QuickTime поддерживает «из коробки». Это длинный список, но он не включает WebM, Theora, Vorbis или контейнер Ogg. Однако QuickTime поставляется с поддержкой видео H.264 (основной профиль) и аудио AAC в контейнере MP4.

  • Мобильные телефоны, такие как iPhone от Apple и телефоны Google Android, поддерживают видео H.264 (базовый профиль) и аудио AAC (профиль «с низкой сложностью») в контейнере MP4.

  • Adobe Flash (9.0.60.184 и новее) поддерживает видео H.264 (все профили) и аудио AAC (все профили) в контейнере MP4.

  • Internet Explorer 9 поддерживает все профили видео H.264 и аудио AAC или MP3 в контейнере MP4. Он также будет воспроизводить видео WebM, если вы установите сторонний кодек, который по умолчанию не установлен на любую версию Windows. IE9 не поддерживает другие сторонние кодеки (в отличие от Safari, в котором будет играть все, что может играть QuickTime).

  • Internet Explorer 8 не поддерживает HTML5 видео, но практически все пользователи Internet Explorer будут иметь плагин Adobe Flash.Позже в этой главе я покажу вам, как вы можете использовать HTML5-видео, но изящно откинуться на Flash.

Как хорошо, вы должны отметить этот раздел чуть ниже на той же странице:

Там нет ни одного комбинации контейнеров и кодеков, которая работает во всех браузерах HTML5.

Это вряд ли изменится в ближайшем будущем.

Чтобы сделать ваше видео доступным для просмотра на всех этих устройствах и платформах, вам потребуется кодировать видео более одного раза.

+0

Пришло время скачать одно видео –

0

У меня была та же проблема, что и у вас. Эта проблема была решена путем отключения аппаратного ускорения. Просто выполните следующие действия.

  1. Перейти к Firefox меню>Опции>Опции>Расширенный
  2. Uncheck Использование аппаратного ускорения при наличии
  3. Нажмите OK
  4. Restart Firefox и наслаждайтесь видео!
Смежные вопросы