HEVC / x265 :: VLC-Player-GPU-Hardwarebeschleunigung :: Intel HD Graphics 4400

7328
dns475

Ich verwende einen Laptop mit Konfigurationen Intel (R) Core (TM) i5-4310U Haswell CPU / Intel (R) HD Graphics 4400 GPU / Windows 7. Ich habe die neuesten Treiber (10.18.14.4414) installiert, um HEVC / x265 zu unterstützen Hardware-Beschleunigung.

Der DXVA Checker zeigt, dass er HEVC_VLD_Main / DXVA2 / SD HD FHD 4K unterstützt .

Beim Abspielen von x264-Videos zeigt das Debug-Protokoll des VLC Playter an, dass die GPU zum Dekodieren verwendet wird.

avcodec info: Using DXVA2 (Intel(R) HD Graphics Family, vendor 32902(Intel), device 2582, revision 11) for hardware decoding. 

Beim Abspielen von x265 wird jedoch nicht die GPU zum Decodieren des HEVC-Videos verwendet, und die CPU-Auslastung ist vergleichsweise höher. Helfen Sie bitte, vlc so zu konfigurieren, dass die GPU zum Dekodieren von HEVC-Videos verwendet wird.

Ich versuche, das von http://jell.yfish.us/ von HEVC Main Profile Level 4 heruntergeladene Beispielvideo und andere Videos von 3.1 Level abzuspielen .

ID : 1 Format : HEVC Format/Info : High Efficiency Video Coding Format profile : Main@L4@Main Codec ID : V_MPEGH/ISO/HEVC Duration : 30s 97ms Bit rate : 2 772 Kbps Width : 1 920 pixels Height : 1 080 pixels Display aspect ratio : 16:9 Frame rate mode : Constant Frame rate : 29.970 fps Color space : YUV Chroma subsampling : 4:2:0 Bit depth : 8 bits Bits/(Pixel*Frame) : 0.045 Stream size : 9.94 MiB (98%) Writing library : x265 1.8+190-75d1c62d8f0c:[Windows][MSVC 1700][64 bit] 8bit 
1

2 Antworten auf die Frage

0
PulseJet

Durch das Aktualisieren von Treibern wird Ihr Gerät nicht mehr leistungsfähiger. Dies kann jedoch auch gewünscht werden. HD Graphics 4400 (im Lieferumfang der CPU enthalten) unterstützt keine HEVC-Codierung. Die Treiber sind im Allgemeinen üblich, daher können die Änderungsprotokolle irreführend sein. Mit anderen Worten, der Treiber enthält Code zum Dekodieren von HEVC mit GPU, die Hardware hat jedoch keine Ahnung, wie sie verwendet werden soll.

Was zu beachten ist:

Kein Intel iGPU unterstützt 10-Bit-HEVC

Braswell oder Skylake unterstützen 8-Bit-HEVC, aber Sie verwenden Haswell

BEARBEITEN: Es sieht so aus, als würde Ihre GPU 8-Bit-HEVC über den neuesten Treiber unterstützen (obwohl mir das merkwürdig erscheint). In diesem Fall spielen Sie wahrscheinlich 10-Bit-Video ab. Ich werde versuchen, mehr Informationen dazu zu erhalten.

Vielen Dank Radial für eine schnelle Antwort. Ich bin verwirrt mit diesem Beitrag https://communities.intel.com/thread/59216. HEVC 8-Bit ist verfügbar. dns475 vor 8 Jahren 0
Danke für den Link. Dies ist sehr interessant, da Treiber im Allgemeinen keine Decodierungsfunktion hinzufügen können. Sind Sie sicher, dass das Video, das Sie abspielen, 8-Bit ist? PulseJet vor 8 Jahren 0
Hallo Radial Apps, Hier finden Sie die aktualisierte Frage mit Video-Codec-Informationen. Bei dem Video handelt es sich um das HEVC-Hauptprofil Level 4 8-Bit und andere Videos der 3.1-Ebene. dns475 vor 8 Jahren 0
0
Benny

VLC - Player nicht unterstützt GPU - Decodierung für H.265 - Videos. Probieren Sie den Media Player classic aus, der GPU mit Decodern wie LAV verwenden kann