Технические характеристики:
Windows 7 Профессиональная 64 бит
Xeon E31270 3,40 ГГц процессор
16 ГБ ОЗУ
Версия Chrome 27.0.1453.116 м

NVIDIA Quadro 2000 1 ГБ
Общий объем доступной графической памяти 8938 МБ
Выделенная графическая память 1024 МБ
Выделенная системная память 0 МБ
Общая системная память 7914 МБ

Около 10 ГБ доступной оперативной памяти (5 ГБ свободной, 5 ГБ кэшированной)

Информация о производительности Windows дает 7,0 (из возможных 7,9) на моей графике.
Индекс производительности Windows:
Графика: Производительность рабочего стола для Windows Aero = 7.0
Игровая графика: производительность 3D-бизнеса и игровой графики = 7,0

Проблема:
Файлы H264 воспроизводятся нормально, если они только запущены и просматриваются нормально.

Если я щелкаю мышью по временной шкале, видео становится черным, и его необходимо сбросить, чтобы вернуть.

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

То же самое происходит, если на странице есть элементы управления видео HTML5, и я использую их для перемещения.

Проблема возникает с каждым файлом H264, который я пробовал, это не происходит с файлами WebM.

Вот пример файла:
http://html5videoplayer.github.io/

Если вы просматриваете эту ссылку в Chrome, он загружает файл mp4: H264 MPEG-4 AVC (часть 10)(avc1)

Если вы просматриваете его с помощью Firefox, он загружает файл WebM: Google/On2 VP8 Video (VP80)

Я скачал оба и сыграл их в Chrome. У файла WebM нет проблем, когда я прыгаю по временной шкале, файл H264 становится черным в течение пары кадровых скачков.


Я потратил много времени на поиски ответа, но даже не нашел статьи, в которой упоминалась бы подобная проблема, были некоторые результаты о том, что H264 не играет, но не о проблемах при переходе по временной шкале.

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

Какие-либо предложения?

Могу ли я предоставить дополнительную информацию, которая поможет определить причину проблемы?

1 ответ1

1

Решением было отключить аппаратно-ускоренное декодирование видео в экспериментальных настройках Chrome.

Для этого вам необходимо выполнить следующие шаги:

  1. Введите «chrome://flags» в адресной строке браузера Chrome и нажмите Enter.
  2. Найдите параметр с именем «Отключить аппаратно-ускоренное декодирование видео».
  3. Нажмите на ссылку "Включить", показанную после описания настройки.
  4. Перезапустите браузер.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .