Potwierdź poprawność działania przyspieszenia sprzętowego w Chrome (Windows 7)?

13

Mam problem z uzyskaniem obsługi przyspieszenia sprzętowego dla YouTube.

Zarówno Windows, jak i Flash Player są włączone dla przyspieszenia sprzętowego. Sterowniki karty graficznej są zainstalowane.

Statystyki w Youtube wciąż pokazują „programowe dekodowanie wideo”.

Jak mogę potwierdzić, że przyspieszenie sprzętowe działa poprawnie (jeśli w ogóle) w systemie Windows 7?

Używam: Chrome, Ati Radeon HD 3450 AGP

Patrick
źródło

Odpowiedzi:

16

Możesz użyć następującego adresu URL, aby sprawdzić, czy akceleracja GPU jest włączona dla dekodowania wideo w Chrome: chrome://gpu/

Graphics Feature Status
    Canvas: Hardware accelerated
    Compositing: Hardware accelerated on all pages and threaded
    3D CSS: Hardware accelerated
    CSS Animation: Accelerated and threaded
    WebGL: Hardware accelerated
    WebGL multisampling: Hardware accelerated
    Flash 3D: Hardware accelerated
    Flash Stage3D: Hardware accelerated
    Flash Stage3D Baseline profile: Hardware accelerated
    Texture Sharing: Hardware accelerated
    Video Decode: Software only, hardware acceleration unavailable
    Video: Hardware accelerated

Problems Detected
    Accelerated video decode interferes with GPU blacklist on older Intel drivers: 180695
Mariusz Miesiak
źródło
1
Wykryte problemy Rasteryzacja GPU znajduje się na białej liście w N4, N5, N7 i Moto X: 362779 Wyłączone funkcje: gpu_rasterization Niektóre sterowniki nie są w stanie zresetować urządzenia D3D w piaskownicy procesu GPU Zastosowane obejścia: exit_on_context_lost TexSubImage2D () jest szybszy dla pełnego przesyłania na ANGLE Zastosowano Obejścia: texsubimage2d_faster_than_teximage2d Wyczyść mundury przed pierwszym użyciem programu na wszystkich platformach: 124764, 349137 Zastosowane obejścia: clear_uniforms_before_first_program_use
9

Jeśli naciśniesz Shift+ Escw przeglądarce, wyświetli się wewnętrzny Menedżer zadań Google Chrome. Jeśli istnieje proces zatytułowany GPU Process,, oznacza to, że Chrome używa przyspieszenia sprzętowego / GPU do wyświetlania / renderowania określonej strony.

Yass
źródło
4

Otwórz chrome://media-internals/podczas odtwarzania filmu z YouTube. Następnie kliknij przycisk z napisem „blob” i URL filmu. W poniższej tabeli poszukaj wartości video_decoder. Jeśli jest napisane GpuVideoDecoder, Chrome używa procesora graficznego. Jeśli mówi coś jeszcze, na przykład FFMpegDecoder, używa dekodowania programowego. Ponadto, na samym dole strony, czasami rejestruje niektóre komunikaty o błędach dotyczące dekodowania wideo GPU.

Zostało to przetestowane z Chrome 46.0.2490.22.

Dla przypomnienia, mam Radeon HD 4200 IGP i akceleracja wideo również dla mnie nie działa, ani w Windows 7, 8, ani 10 i bez względu na to, jakiej przeglądarki używam.

Martin Hansen
źródło
3

Seria Radeon HD3000 jest zbyt stara, aby obsługiwać nowoczesne dekodowanie wideo GPU przez DxVA.

Zobacz tutaj

Części serii 3000 są „UVD” lub „UVD +”. Aby korzystać z funkcji dekodowania GPU w Chrome / Firefox / VLC / etc, potrzebujesz UVD2 lub nowszej wersji. Nadal możesz mieć przyspieszoną grafikę 3D, ale twój GPU nie ma części sprzętowych do uruchomienia nowoczesnego dekodowania GPU.

Ponadto AMD przestało wydawać sterowniki aktualizacji funkcji dla procesorów graficznych z serii HD3000. Dawno temu byli zaniechani. Seria HD4000 jest również przestarzała. Najstarszym procesorem graficznym, z którego możesz obecnie korzystać i otrzymywać aktualne sterowniki (w tym nowe funkcje, poprawiona wydajność itp.), Jest seria Radeon HD5000 „Evergreen”. To dwa pokolenia nowsze niż to, które masz.

Wreszcie, istnieje narzędzie diagnostyczne (freeware / donationware) napisane specjalnie w celu oceny twojej sytuacji w DxVA (DirectX Video Acceleration), co oznacza, który poziom API jest obsługiwany (jeśli występuje) przez twoją kombinację sterowników / sprzętu, a nawet powie ci, czy obsługuje poziom funkcji wymagany przez Adobe Flash.

Nazywa się DXVA Checker .

allquixotic
źródło
0

YouTube używa formatu VP9 w Chrome, a dekodowanie przyspieszane sprzętowo dla VP9 nie jest obsługiwane w starszych układach. Jeśli Twój procesor graficzny lub APU obsługuje h264, możesz użyć rozszerzenia Chrome h264ify, aby zmusić YouTube do odtwarzania filmów w h264 i być może skorzystać ze sprzętowego dekodowania.

VP9 jest nowszym formatem i oferuje lepszą jakość przy tej samej przepustowości. Jeśli twój procesor nie obsługuje filmów HD, gdy używasz dekodowania programowego z VP9, ​​wówczas użycie h264 z przyspieszeniem sprzętowym może rozwiązać problem.

Uğur Gümüşhan
źródło