2015-08-17 3 views
0

Я конвертировал свое видео в .mp4 и .webm форматы для использования в Интернете. Насколько я понимаю, Firefox не поддерживает .mp4, но его поддерживает .webmHTML5 Видео не будет воспроизводиться в Firefox

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

У меня есть следующий HTML для отображения видео,

   <video width="100%" height="auto" controls> 

       <source src="6-steps-to-becoming-an-elite-internet-marketer\_\video\mp4\part-0-t4ej1dbeuk.mp4" type="video/mp4"> 
       <source src="6-steps-to-becoming-an-elite-internet-marketer\_\video\webm\part-0-t4ej1dbeuk.webm" type="video/webm"> 

       Oppps! Your browser appears to not be able to play this video. Please update it! 

      </video> 

Он работает в Chrome, IE и Safari, однако, не в Firefox.

я "No Video with supported format and MME type found"

Я добавил следующее в моей .htaccess, чтобы поддерживать все типы сообщение об ошибке.

# HTML5 video to work in all browsers 
AddType video/ogg .ogv 
AddType video/mp4 .mp4 
AddType video/webm .webm 

Я потратил часы на эту самую проблему, но просто не повезло.

+0

Если ваши пути верны, похоже, что они должны работать. Попробуйте загрузить страницу с открытой консолью Firefox, если вы получаете 404 при попытке загрузить веб-сайт, ваш путь неправильный. – Sculper

+0

Я проверил это, я получаю ошибку 404, не найденную для обоих файлов. Однако в Chrome они обнаруживаются и отображаются абсолютно без проблем. Поэтому пути верны, но говорят, что нет. –

+0

Вы используете какие-либо дополнения Firefox? Какой хостинг-провайдер вы используете? – Sculper

ответ

0

Я исправил его!

Firefox очень привязаны к типу черт, который вы можете использовать. Я использовал обратную косую черту, скопированную из пути к файлу Windows.

Вскоре, как я изменил слэш направить такие как следующие,

<source src="6-steps-to-becoming-an-elite-internet-marketer/_/video/mp4/part-0-t4ej1dbeuk.mp4" type="video/mp4"> 

Это сработало! .mp4 видео работает тоже, как идеальный!

Так что это никогда не имело ничего общего с файлами или типами MME. Надеюсь, это поможет кому-то, кто окажется в одной обуви.

+1

Просто FYI, Firefox имел бойкот на MP4 из-за проблем с лицензированием, следовательно, необходимость WEBM. Mozilla уступила, и теперь Firefox действительно может играть в MP4, как и любой здравомыслящий браузер. См. Http://stackoverflow.com/questions/24471476/ios-recorded-video-for-all-web-browser-support/30152918?s=1|1.9119#30152918 – zer00ne