Jump to content

keine HW-Beschleunigung bei 4k / UHD + HEVC


icke_nich

Recommended Posts

icke_nich

Hi,

 

eigentlich sagt der Titel schon alles. 4k Videos ruckeln (z.B. die von https://jell.yfish.us), laut Task-Manager wird nur die CPU genutzt, der Videoteil der GPU arbeitet nicht.

Mit VLC tritt dieses Problem nicht auf. 

Es handelt sich um eine APU von AMD - den Athlon E240GE. Ich bin mir ziemlich sicher, dass es dieses Problem vor einem Jahr noch nicht gab.

Dieses Problem scheine nicht nur ich zu haben, hier: https://www.DVBViewer.tv/forum/topic/64811-keine-hw-beschleunigung-für-4k-hevc/ hat es noch jemand, nur mit anderer Hardware.

 

Grüße Stephan

 

 

support.zip

Link to post
Griga
Am 25.1.2021 um 17:05 schrieb icke_nich:

4k Videos ruckeln (z.B. die von https://jell.yfish.us), laut Task-Manager wird nur die CPU genutzt, der Videoteil der GPU arbeitet nicht.

 

Ich könnte den LAV-Entwickler deswegen anschreiben, aber dann muss ich schon präzisere Infos liefern (das ist unter Entwicklern so üblich):

  • Sind nur HEVC Videos betroffen, oder auch H.264?
  • SInd nur HEVC 10 Bit-Videos betroffen, oder HEVC Videos allgemein?
  • Gibt es das Problem nur bei 4k-Videos, oder auch bei Full HD?

Kurz gesagt wirst du dich noch etwas als Tester betätigen und das Problem eingrenzen müssen...

 

Link to post
icke_nich

Also folgende Beobachtungen konnte ich bis jetzt machen:

  • wenn ich bei den Vorgaben die "#6 - MKV subtitles with LAV Filters" deaktiviere läuft die HW Beschleunigung, allerdings ohne Untertitel
  • im MPC-HC läuft alles & dieser nutzt die LAV Filter 0.74.1.75-git, wenn ich diese im DVBViewer nutze läuft es da aber nicht
  • ich hab mit die Vorgabe: "#6 - MKV subtitles with LAV Filters" kopiert und den VSFilter durch den XySubFilter ersetzt, da läuft die HW-Beschleunigung aber die Untertitel nicht (vermutlich wird der XySubFilter nicht geladen?!)
  • mit MadVR läuft alles im DVBViewer (HW-Beschleunigung & Untertitel), da leidet aber GPU zu sehr und ich hätte es lieber über die LAVFilter am laufen

wegen den Videos kann ich dir erst morgen bescheid geben, sonst dreht mir meine Keine noch den Hals um

Edited by icke_nich
madvr
Link to post
Griga
vor 33 Minuten schrieb icke_nich:

wenn ich bei den Vorgaben die "#6 - MKV subtitles with LAV Filters" deaktiviere läuft die HW Beschleunigung, allerdings ohne Untertitel

 

Untertitel lassen sich nur in das dekodierte Bild einfügen. Wenn die GPU die Dekodierung übernimmt, hat der LAV Video Decoder dazu keine Gelegenheit mehr, bzw. er verzichtet auf die GPU-Beschleunigung, wenn er Untertitel einfügen soll, weil das dekodierte Bild direkt an den Video Renderer geht. Helfen könnte jedoch die Einstellung "Hardware Decoder to use -> DXVA2 (copy back)" auf der Eigenschaftsseite des LAV Video Decoders (danach Wiedergabe -> Wiedergabe neu aufbauen, damit es wirksam wird), da der Decoder in dem Fall das dekodierte Bild von der GPU zurückerhält.

 

Link to post

Wenn du Untertitel haben möchtest, habe ich diese Einstellungen:

Renderer: madVR

Filter: xyVSFilterSubFilter-3.1.0.801 (nicht XySubFilter !)

Filter LAV copy back

Dann kann er DXVA mit Untertitelen

Keine Vorgabenauswahl, einfach Standard

madVR auch auf DXVA einstellen.

Keine extra Filter ... auswählen

 

Edited by YARD2
Link to post
craig_s
vor 14 Stunden schrieb icke_nich:

mit MadVR läuft alles im DVBViewer (HW-Beschleunigung & Untertitel), da leidet aber GPU zu sehr und ich hätte es lieber über die LAVFilter am laufen

 

Evl. hast du bei madVR früher mal was "Anstrengendes" eingestellt und dann vergessen? Oder ne uralte Version?

Den aktuellen madVR kann man mit der "restore default settings.bat" (im mad-Ordner) zurücksetzen. Dann sollte er recht handzahm sein.

 

p.s.

wegen "lieber über die LAVFilter am laufen" (anstatt madVR), LAVFilter geht gut mit madVR zusammen.. ;)

Edited by craig_s
Link to post
icke_nich
Am 27.1.2021 um 18:23 schrieb Griga:

 

Ich könnte den LAV-Entwickler deswegen anschreiben, aber dann muss ich schon präzisere Infos liefern (das ist unter Entwicklern so üblich):

  • Sind nur HEVC Videos betroffen, oder auch H.264?
  • SInd nur HEVC 10 Bit-Videos betroffen, oder HEVC Videos allgemein?
  • Gibt es das Problem nur bei 4k-Videos, oder auch bei Full HD?

Kurz gesagt wirst du dich noch etwas als Tester betätigen und das Problem eingrenzen müssen...

 

Es ist HEVC / x265 in 4k / UHD & 1080p / Full HD betroffen.

Wenn "#6 - MKV subtitles with LAV Filters" aktiviert ist läuft es nur noch über die CPU.

GPU-Z hat folgende Unterstützung hinterlegt:

 

Spoiler
DXVA 2.0 Video Decode  
Supported Yes
   
H.264 multiview  
9901ccd3-ca12-4b7e-867a-e2223d9255c3
Supported Yes
480p Yes
720p Yes
1080p Yes
4K Yes
   
H.264 stereo high profile  
f9aaccbb-c2b6-4cfc-8779-5707b1760552
Supported Yes
480p Yes
720p Yes
1080p Yes
4K Yes
   
H.264 stereo high profile, mbs
d79be8da-0cf1-4c81-b82a-69a4e236f43d
Supported Yes
480p Yes
720p Yes
1080p Yes
4K Yes
   
H.264 variable-length, no film grain
1b81be68-a0c7-11d3-b984-00c04f2e73c5
Supported Yes
480p Yes
720p Yes
1080p Yes
4K Yes
   
H.264 variable-length, no film grain, Flash
4245f676-2bbc-4166-a0bb-54e7b849c380
Supported Yes
480p Yes
720p Yes
1080p Yes
4K Yes
   
HEVC Main 10 profile  
107af0e0-ef1a-4d19-aba8-67a163073d13
Supported Yes
480p Yes
720p Yes
1080p Yes
4K Yes
   
HEVC Main profile  
5b11d51b-2f4c-4452-bcc3-09f2a1160cc0
Supported Yes
480p Yes
720p Yes
1080p Yes
4K Yes
   
MPEG-2 IDCT  
bf22ad00-03ea-4690-8077-473346209b7e
Supported Yes
480p Yes
720p Yes
1080p Yes
4K No
   
MPEG-2 variable-length  
ee27417f-5e28-4e65-beea-1d26b508adc9
Supported Yes
480p Yes
720p Yes
1080p Yes
4K No
   
MPEG-4 Part 2 variable-length, Simple & Adv. Profile (Avivo)
7c74adc6-e2ba-4ade-86de-30beabb40cc1
Supported Yes
480p Yes
720p Yes
1080p Yes
4K No
   
MPEG-4 Part 2 variable-length, Simple & Adv. Profile, no GMC
ed418a9f-010d-4eda-9ae3-9a65358d8d2e
Supported Yes
480p Yes
720p Yes
1080p Yes
4K No
   
VC-1 variable-length  
1b81bea3-a0c7-11d3-b984-00c04f2e73c5
Supported Yes
480p Yes
720p Yes
1080p Yes
4K No
   
VP9 profile 0  
463707f8-a1d0-4585-876d-83aa6d60b89e
Supported Yes
480p Yes
720p Yes
1080p Yes
4K Yes
   
VP9 profile 2  
a4c749ef-6ecf-48aa-8448-50a7a1165ff7
Supported Yes
480p Yes
720p Yes
1080p Yes
4K Yes
   
Unknown  
2db154b6-dbb2-4079-a3ff-60d7a898a6ab
Supported Yes
480p Yes
720p Yes
1080p Yes
4K Yes
   
Unknown  
514a356c-7027-4aff-8a60-afd2c1f672f1
Supported Yes
480p Yes
720p Yes
1080p Yes
4K Yes
   
Unknown  
5ef7d40d-5b96-49e7-b419-23342094a4cf
Supported Yes
480p Yes
720p Yes
1080p Yes
4K No
   
Unknown  
65d1fa41-58af-453a-9cab-5d981156da9f
Supported Yes
480p Yes
720p Yes
1080p Yes
4K Yes
   
Unknown  
6719b6fb-5cad-4acb-b00a-f3bfdec38727
Supported Yes
480p Yes
720p Yes
1080p Yes
4K Yes
   
Unknown  
725ad240-786c-471e-ad3c-38f739936517
Supported Yes
480p Yes
720p Yes
1080p Yes
4K No
   
Unknown  
84ad67f6-4c21-419a-9f0b-24f0578906c1
Supported Yes
480p Yes
720p Yes
1080p Yes
4K No
   
Unknown  
95664ff5-9e03-4c74-bb4f-9178d6035e58
Supported Yes
480p No
720p No
1080p No
4K No
   
Unknown  
c152ca8f-738c-461b-ad89-fc292cf8f162
Supported Yes
480p Yes
720p Yes
1080p Yes
4K Yes
   
Unknown  
c74a3fd0-d713-4581-a02e-8edfb112ace3
Supported Yes
480p Yes
720p Yes
1080p Yes
4K Yes
   
Unknown  
ca15d19a-2b48-43d6-979e-7a6e9c802ff8
Supported Yes
480p Yes
720p Yes
1080p Yes
4K No
   
Unknown  
d1c20509-ae7b-4e72-ae3b-49f88d58992f
Supported Yes
480p Yes
720p Yes
1080p Yes
4K Yes
   
Unknown  
ea72396a-67ec-4781-bede-56f498f04ef2
Supported Yes
480p Yes
720p Yes
1080p Yes
4K Yes
Am 27.1.2021 um 20:08 schrieb Griga:

 

Untertitel lassen sich nur in das dekodierte Bild einfügen. Wenn die GPU die Dekodierung übernimmt, hat der LAV Video Decoder dazu keine Gelegenheit mehr, bzw. er verzichtet auf die GPU-Beschleunigung, wenn er Untertitel einfügen soll, weil das dekodierte Bild direkt an den Video Renderer geht. Helfen könnte jedoch die Einstellung "Hardware Decoder to use -> DXVA2 (copy back)" auf der Eigenschaftsseite des LAV Video Decoders (danach Wiedergabe -> Wiedergabe neu aufbauen, damit es wirksam wird), da der Decoder in dem Fall das dekodierte Bild von der GPU zurückerhält.

 

Funktioniert leider auch nicht.

Brauchst du für den Entwickler noch andere Infos?

Am 28.1.2021 um 10:14 schrieb YARD2:

Wenn du Untertitel haben möchtest, habe ich diese Einstellungen:

Renderer: madVR

Filter: xyVSFilterSubFilter-3.1.0.801 (nicht XySubFilter !)

Filter LAV copy back

Dann kann er DXVA mit Untertitelen

Keine Vorgabenauswahl, einfach Standard

madVR auch auf DXVA einstellen.

Keine extra Filter ... auswählen

 

 

Am 28.1.2021 um 10:23 schrieb craig_s:

 

Evl. hast du bei madVR früher mal was "Anstrengendes" eingestellt und dann vergessen? Oder ne uralte Version?

Den aktuellen madVR kann man mit der "restore default settings.bat" (im mad-Ordner) zurücksetzen. Dann sollte er recht handzahm sein.

 

p.s.

wegen "lieber über die LAVFilter am laufen" (anstatt madVR), LAVFilter geht gut mit madVR zusammen.. ;)

Hab es aktuell mit MadVR + LAVFilter ohne Subfilter am laufen, Untertitel werden trotzdem angezeigt.

Link to post

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...