12.11.2016, 19:15 (Dieser Beitrag wurde zuletzt bearbeitet: 12.11.2016, 19:17 von wayne.)
Hallihallio,
habe nun easyVDR 3.0-Stable auf dem ASRock J3710M mit VAAPI (intel-vaapi-driver-1.7.3~pre1) installiert.
Leider besteht immer noch das selbe Problem, dass das Deinterlacing bei SD-Kanälen grauslich aussieht (siehe Anhang)...
Bei meiner yavdr-0.6.1/NVIDIA-GT630 gibt's kein Problem.
HD ist gut, die Umschaltzeiten sind auch gut (Skin nOpacity)
Ansonsten hat die Installation problemlos funktioniert.
Herzlichen Dank an das easyVDR-Team.
Grüße,
wayne
VDR-SW: easyvdr 3.5, ...
VDR-HW: DD Cine S2 V6.5, Mystique SaTiX-S2 V3 Dual, ASRock J3710M, 8GB, 60GB System, 2,5" 1,75TB Media, One For All URC 7960, GMC AVC-M1, ...
AV-Geräte: Hisense H65MEC5550, Dali Zensor 5 AX
12.11.2016, 19:21 (Dieser Beitrag wurde zuletzt bearbeitet: 12.11.2016, 19:21 von wayne.)
" Softhddevice bei 576i auf normal und MotionCompensated" ist die Default-Einstellung nach der Inst.
Auch bei HQ oder MotionAdaptive siehts so aus oder noch schlimmer...
VDR-SW: easyvdr 3.5, ...
VDR-HW: DD Cine S2 V6.5, Mystique SaTiX-S2 V3 Dual, ASRock J3710M, 8GB, 60GB System, 2,5" 1,75TB Media, One For All URC 7960, GMC AVC-M1, ...
AV-Geräte: Hisense H65MEC5550, Dali Zensor 5 AX
Ich habe mir gerade mal deine CPU angeschaut, ich denke da fehlt es an Rechenleistung.
Wenn das Deinterleacing mit der funktioniert dann nur wenn es die Hardware direkt unterstützt.
Intel® HD Graphics 405
Zitat:Prozessorgrafik ‡ Intel® HD Graphics 405
Grundtaktfrequenz der Grafik 400.00 MHz
Burst-Frequenz der Grafik 740.00 MHz
Das scheint ein Atom zu sein, die sind leider nicht so toll.
Da Intel keine Max Auflösung, OpenGL Version usw. angibt denke ich geht da nicht viel ...
Wenn Pentium dann immer Dualcor das ist dann die Standard Intel Technik.
Und selbst da ist das Bild nicht so toll.
Du kannst versuchen in Softhddevice auf Software Bob zu stellen.
Ein Versuch wäre noch Kodi, da wird mehr von den Funktionen der Hardware unterstützt.
Sieht es da auch nicht besser aus, dann hilft nur Nvidia
Gruß
Bleifuss
Produktiv-VDR:
Board GA H77-DS3H, Intel Intel® Core i5-3470, Cine S2 DVB, WD 3TB Green, WDC WD20EARS-00J 2TB, Geforce 750Ti oder Intel HD
Easyvdr 3.0
13.11.2016, 13:15 (Dieser Beitrag wurde zuletzt bearbeitet: 13.11.2016, 13:34 von gb.)
War auch schon eine meiner Vermutungen, wenn die Hardware an seine Grenzen kommt, dann gibt's diesen Kammeffekt.
Johns hatte mal 2012 folgendes geschrieben:
Zitat:Bei Interlace Ausgabe wird erst ein Bild mit den Ungeraden Zeilen ausgegeben, dann ein Bild mit den Geraden Zeilen.
Was passieren kann ist das der Computer ein neues Bild in den Videospeicher schreibt, wärend noch die zweite Hälfte vom vorherigen Bild ausgegeben werden müsste.
Stichwort FRC.
Wenn dies die Ursache ist, müsste einmal gut aussehen und dann wieder Kämme zusehen sein.
Dann erstmal nur 1080i Sender beachten oder bei 576i Sendern die X11 Auflösung auf 576i ändern.
Johns
Und da wird er nicht ganz Unrecht haben. FRC ist hier das Stichwort, ist also die CPU zu schwach, werden gewisse Halbbilder ausgelassen und wir haben den Kammeffekt.
Da 576i hoch kodiert wird, haben wir hier mehr Rechenleistung als bei HD.
13.11.2016, 13:35 (Dieser Beitrag wurde zuletzt bearbeitet: 13.11.2016, 13:36 von wayne.)
Die Annahme von John gilt nur, wenn auf der CPU gerechnet wird.
Die HD405 unterstützt aber das Decoding von H264 und sogar H265!
Deshalb würde ich davon ausgehen, dass die HD405+VAAPI ein guten Bild bringen müsste.
Leider kann ich grad nicht testen (meine Frau sitzt vor dem TV), aber:
Ich meine mich zu erinnern, dass im WebPortal die Grakka nicht richtig erkannt wurde.
Könnte es sein, dass deshalb auf der CPU dekodiert wird?
Wie kann ich prüfen, ob die GPU verwendet wird? (außer htop)
VDR-SW: easyvdr 3.5, ...
VDR-HW: DD Cine S2 V6.5, Mystique SaTiX-S2 V3 Dual, ASRock J3710M, 8GB, 60GB System, 2,5" 1,75TB Media, One For All URC 7960, GMC AVC-M1, ...
AV-Geräte: Hisense H65MEC5550, Dali Zensor 5 AX
Das heißt jetzt nicht nimm einen g4400 (nimm lieber ne Nvidia). Das ist nur das du sieht das es zwei völlig verschiedene Architekturen sind. Früher hieß das mal Atom, da Atom aber einen schlechten Ruf hat wurde es halt umbenannt.
Zitat:Die HD405 hat wesentlich mehr Ausführungeinheiten als deine HD2500 (144:18:2 zu 48:6:1). Da sollte dann der geringere Takt auch keine Rolle spielen
Das ist zwar so, aber die können nicht so viel (DX11.2). Das ist aber auch nicht das Problem.
Problem ist das Intel im Treiber nicht alles was geht umgesetzt hat. Und bisher hat noch niemand einen Descaler geschrieben der die shader Einheiten einer Grafikkarte nützt.
Du könntest höchstens noch versuchen ob sna bei dir besser läuft, das musst du in der xorg.conf einstellen. Dann aber uxa auskommentieren.
Und ja SD interleaced braucht mehr CPU/GPU Leistung HD noninterleaced
Produktiv-VDR:
Board GA H77-DS3H, Intel Intel® Core i5-3470, Cine S2 DVB, WD 3TB Green, WDC WD20EARS-00J 2TB, Geforce 750Ti oder Intel HD
Easyvdr 3.0
Zitat:Die Annahme von John gilt nur, wenn auf der CPU gerechnet wird.
Jaein die Treiber rechen teilweise (Fehleden HW Funktionen) auch auf mit der CPU.
Zitat:Die HD405 unterstützt aber das Decoding von H264 und sogar H265!
Deshalb würde ich davon ausgehen, dass die HD405+VAAPI ein guten Bild bringen müsste.
Das hat damit nichts zu tun, beim deinterleacing müssen 2 Bilder zusammen gefügt werden.
Es werden also 2 Bilder verarbeite. Beim Dekodieren nur das eine was angezeigt wird.
Außer es ist interleaced, dann müssen 2 Dekodiert anschließend zusammengefügt und dann angezeigt werden. Einfaches zusammenfügen ->Softhd Software bob.
Normal wird da aber nicht einfach nur zusammengefügt, das wird noch gefiltert usw.
Da sind für jedes Pixel mindestens 3 oder vier Rechnungen.
Also wie du siehst viel Rechenpower (ob GPU oder CPU ist Treiber Sache) und schneller Speicher ist auch wichtig.
Wenn alles in HW läuft dann brauchst du ca. 5-10% CPU, ist es bei dir mehr dann wird einiges in Software gemacht, aber ob das dann der Treiber oder das Anwenderprogramm ist kannst du schwer feststellen.
Mit htop oder top kannst du prüfen
Produktiv-VDR:
Board GA H77-DS3H, Intel Intel® Core i5-3470, Cine S2 DVB, WD 3TB Green, WDC WD20EARS-00J 2TB, Geforce 750Ti oder Intel HD
Easyvdr 3.0
es geht nicht darum, dass ob ein Intel Core-x schneller ist als ein Atom.
Es soll ja nicht auf der CPU gerechnet werden, sondern auf der Grakka deinterlaced (nicht descaled) werden.
Die HD405 müsste das können, wenn's dann der Treiber nicht unterstützt, dann ist das ein anderes Problem...
Dann bleibt meine NVIDIA drinne...
VDR-SW: easyvdr 3.5, ...
VDR-HW: DD Cine S2 V6.5, Mystique SaTiX-S2 V3 Dual, ASRock J3710M, 8GB, 60GB System, 2,5" 1,75TB Media, One For All URC 7960, GMC AVC-M1, ...
AV-Geräte: Hisense H65MEC5550, Dali Zensor 5 AX