2016-02-11 8 views
1

Видеоролики легко воспроизводятся при воспроизведении с помощью Media Player. Это не видеофайл, который заикается. Я не могу жить в жизни, найти решение этого.Заикание HTML 5 видео во время цикла

я установка jsfiddle здесь:

https://jsfiddle.net/Dillybob/to30r7rv/4/

(Пожалуйста, дайте ему несколько секунд для загрузки, я использую бесплатную учетную запись хостинга)


<video id="video1" width="1280" height="973" autoplay="true" loop="true"> 
    <source src="http://dillybob.byethost14.com/background.webm" type="video/mp4"> 
</video> 

Проблема:

Видеоролик длится примерно 17 секунд. Подождите, пока секунд пройдет, и посмотрите на видео, вы заметите крошечную остановку 100-300 мс, прежде чем она начнет следующий цикл.

Редактировать: Я тестировал это на Firefox, и он делает то же самое, но замораживание не так долго. Я также тестировал очень низкое качество моего видео (размером около 2 МБ), но замораживание показалось еще короче ... но вы все равно заметите это. Я думаю, что это проблема с файловым архивом с циклом, возможно,?

+0

Тестовый файл кодируется с использованием VP9, ​​и у меня возникают проблемы с его просмотром. Мои версии VLC и avplay не поддерживают его. Это просто дикое предположение, но попробовали ли вы преобразовать его в h264 или VP8? –

+0

@SvetlinMladenov Да, я тоже попробовал H264 mp4. Вот закодированный vp8: https://jsfiddle.net/Dillybob/to30r7rv/5/ Замерзание все еще существует, и это работает в VLC, поэтому вы можете видеть бесшовные. –

ответ

0

Ваш Рабочий кодекс здесь:

<video id="video1" width="1280" height="973" controls autoplay loop> 
<source src="http://dillybob.byethost14.com/background.webm" type="video/webm"> 
</video> 

Ваши ошибки были:

  1. типа видео было неправильно
  2. петля булево себя так, он должен быть явно определен только в XHTML, так как атрибут минимизация запрещена

Cheers :)