.ogg видео не воспроизводится в Firefox - PullRequest
11 голосов
/ 03 мая 2010

Мы только начинаем работать с html5-видео и не можем получить .ogg файлы для воспроизведения в Firefox, какие-нибудь советы? Вот источник, который мы используем:

<video width="640" height="360" poster="http://video.thewebreel.com/episode_001/episode_001.jpg" controls autoplay autobuffer>
  <source src="http://video.thewebreel.com/episode_001/episode_001.ogg" type="video/ogg" type='video/ogg; codecs="theora, vorbis"'/>
  <source src="http://video.thewebreel.com/episode_001/episode_001.mp4" type="video/mp4" />
</video>

Живой пример можно увидеть здесь:

http://thewebreel.com/2010/05/02/episode-1.html

Несмотря на то, что мы совершенно сбиты с толку, все кажется совершенно правильным.

Ответы [ 4 ]

17 голосов
/ 03 мая 2010

Я загрузил ваш .ogg на свой сервер, подозревая, что это проблема с сервером, и он отлично работает на моем сервере

Полагаю, это потому, что ваш веб-сервер отвечает

Content-type: binary/octet-stream

Попробуйте добавить mime-типы в nginx ...

Откройте файл конфигурации Mime-типа Nginx, например: /etc/nginx/mime.types

Добавьте эти строки после последнего типа MIME для видео

video/ogg                             ogm;
video/ogg                             ogv;
video/ogg                             ogg;
2 голосов
/ 14 сентября 2014

Правильные типы пантомимы для установки на вашем сервере:

AddType audio/ogg .oga (audio oga file)
AddType video/ogg .ogv (video ogv file)
AddType application/ogg .ogg (for audio and video)

Источники:

2 голосов
/ 19 июня 2012

В одной из упомянутых ссылок правильный способ воспроизведения файлов ogg: ..

<audio preload="auto" controls="controls">
  <source src="media/song.ogg" type="application/ogg">
</audio>

Спасибо человеку, который указал на это здесь. Проблемы с видео в формате HTML5 (mp4 и ogv) в Safari и Firefox - но с Chrome все хорошо

1 голос
/ 20 апреля 2011

Воспроизведение Ogg-видео воспроизводилось на Firefox 3.6, но не на 4.0.

Вот решение: управление автобуфером видео preload = "auto" вместо управления видео preload = "none"

Это работает в Firefox 3.6 и 4.0 и теперь MSIE 9!

...