Невозможно воспроизвести видео в HTML5 - PullRequest
3 голосов
/ 09 июня 2011

Я только начал изучать HTML5, я начал с обычного текстового файла, изменил его расширение на .html и добавил следующий код.

<!DOCTYPE HTML>
 <html>
 <body>

  <video width="320" height="240" controls="controls">
    <source src="D:\Movies\Troy (2004).avi" type="video/avi" /> 
    Your browser does not support the video tag.
  </video>

 </body>
 </html> 

Я использую FireFox 4.0.

Ответы [ 5 ]

4 голосов
/ 09 июня 2011
3 голосов
/ 13 июня 2011

Преобразование фильма с помощью Miro Video Converter или аналогичного программного обеспечения

Миро - http://www.mirovideoconverter.com/

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

<video width="320" height="240" controls="controls">
    <source src="movie.ogg" type="video/ogg" />
    <source src="movie.mp4" type="video/mp4" />
    <source src="movie.webm" type="video/webm" />
Your browser does not support the video tag.
</video>

пример из http://www.w3schools.com/html5/html5_video.asp

2 голосов
/ 09 июня 2011

Похоже, вам не хватает нескольких вещей, чтобы заставить этот кросс-браузер работать, и, как указано выше, Firefox не очень хорошо работает с форматом контейнера AVI.

Прочитайте это: http://diveintohtml5.ep.io/video.html Или вы можете проверить решение javascript, подобное этому, которое поможет сделать вещи немного проще: http://videojs.com/

2 голосов
/ 09 июня 2011

Firefox не поддерживает формат avi.Поддерживаются только ogg и webm, как также указано в этой теме.

Редактировать: Peter Paul Koch имеет более подробный обзор поддерживаемых кодеков в различных браузерах, доступных в настоящее время.Смотрите статью здесь .

0 голосов
/ 30 августа 2012

Firefox и Chrome не поддерживают формат AVI, но странная вещь заключается в том, что если вы просто перетащите файл AVI в браузер, он будет воспроизводиться просто отлично! , Интересно, когда эти браузеры имеют возможность проигрывать эти файлы, почему они не помещены в тег html5: \

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...