Доброго времени суток !
Стабильная сборка 46, отключается аппаратное декодирование h.264 при прокрутке видео.
например этот ролик 1080/60fps (кодек avc1.64)
https://www.youtube.com/watch?v=79ImZE0K7xc
сразу при открытии DXVA включено, но стоит передвинуть ползунок шкалы времени, отключается аппаратное ускорение и взлетает нагрузка процессора.
при этом в логах появляется "Error Too many dropped/corrupted frames, disabling DXVA"
Естественно что HD7850 это видео декодирует легко и непринуждённо без всяких пропусков.
Похоже это вызвано тем что при прокрутке мы ставим движёк в позицию, данные потока с которой ещё не подгружены в кэш,
и на их загрузку из сети требуется какое-то время.
Может быть стоит ввести задержку на контроль пропусков при перемещении движка, такую же как при первоначальном открытии видео.
информация о системе под спойлером.
Отсутствует
Jali
Очень сырая у них эта проверка. Лучше, если уверены, что у вашей карты нет проблем с аппаратным декодированием, принудительно включить:
media.hardware-video-decoding.force-enabled
(media.hardware-video-decoding.enabled;true и media.hardware-video-decoding.failed;false, соответственно, тоже должны быть)
Отсутствует
а я думал это форум разработчиков а оказалось таких же как и я горемык
turbot спасибо !
в общем таких ключиков
media.hardware-video-decoding.force
media.hardware-video-decoding.failed
изначально нету. создал их, перезапустил мазилу, ничего не изменилось.
при открытии видео всё нормально но стоит подвинуть движёк и...прощай DXVA
для повторного включения достаточно обновить вкладку. Жаль видео при этом начинается сначала.
Завтра попробую на другой машинке, с NVIDIA
Отсутствует
Jali
media.hardware-video-decoding.force-enabled - целиком! с enabled! переключить в true. Возможно, в 46-ой его еще нет, тогда создавать бессмысленно. Только ждать пока появится. В 47-ой уже точно была. Раньше - не помню, а на багзиллу лезть искать лень.
Отсутствует
Для youtube есть отдельная тема.
Через сомнения приходим к истине. Цицерон
Отсутствует
в 46.0.1 подобных проблем
так как же Вы их могли заметить или не заметить, если не знаете как ?)
я эдорово вижу по загрузке процессора диспетчером задач (если видео тяжёлое какое),
или по частотам видеокарты в GPU-Z. они для DXVA больше чем для простого раб. стола.
еще есть программуля DXVA cheker, той вроде тоже по силам это смотреть
Отсутствует