Der Kanal sollte keine Rolle spielen, ich grabbe mit einer geringeren Auflösung und der OSD wird nicht mit verkleinert, so mein Eindruck. Je nach Größe des Bildes ist mal mehr oder weniger vom OSD zu sehen.
softhdcuvid/softhdvaapi/softhddrm with hevc and UHD
-
-
Ahh da liegt das Problem. Konnte es nun reproduzieren und habe es behoben. Sollte nun klappen.
-
Funktioniert wieder, danke.
-
Das 4:3 Problem scheint auch behoben zu sein.
-
Schnittmarken setzen funktioniert sehr gut, mit einer einzigen Ausnahme, ZDF DVB-T2 macht leichte Probleme, hier wird das Standbild nicht aktualisiert.
-
Nutzt das ZDF da H265 oder H264 ?
-
Hi,
DVB-T2 Deutschland ist H265.
CU
9000h
-
Ok. Der CUDA Decoder ist echt Mist. Da muss man ein I-Frame mehrmals duchschicken bis er endlich ein Ergebnissframe liefert. Und das ganze scheint auch noch vom Inhalt abzuhängen.
-
Das sieht richtig gut aus!
Danke.
-
OK habe es nun geändert und eingecheckt. Hoffe das es nun für alle h265 streams reicht.
-
Ich will gerade mal wieder softhdcuvid ausprobieren. Kompilieren klappt. Beim Starten bekomme ich allerdings folgende Fehlermeldung:
/video/lib/vdr/libvdr-softhdcuvid.so.2.4.0: undefined symbol: __checkCudaErrors
OS: OpenSUSE Leap 15.0
Gcc version 7.3.1
CUDA: 10.0 NVIDIA-Linux-x86_64-410.48
Gibt es da ggf noch ein Problem mit der CUDA-Installation?
-
Hast du eventuell noch eine ältere CUDA-Version installiert? Was sagt ldd /video/lib/vdr/libvdr-softhdcuvid.so.2.4.0 - linkt das die Cuda-Libraries mit der korrekten Version?
-
Quote
undefined symbol: __checkCudaErrors
Hatte ich auch. Bei mir lag es am Compiler Schalter -O0. In der Make.config des vdr(!) entfernt und schon klappte es (gen2 vdr).
-
Hast du eventuell noch eine ältere CUDA-Version installiert? Was sagt ldd /video/lib/vdr/libvdr-softhdcuvid.so.2.4.0 - linkt das die Cuda-Libraries mit der korrekten Version?
Das linkt gegen korrekt gegen die Cuda-Libs von 10.0.
__checkCudaErrors ist auch keine Funktion der Cuda-Libs sondern ein define innerhalb von softhdcuvid. Ich nehme eher an, irgendwo beißt sich etwas mit gcc7.3. Ich schaue mir den Code mal spätestens am Wochenende genauer an.
-
Bei mir lag es am Compiler Schalter -O0.
Habe ich auch mal probiert, allerdings nutzt das bei mir nichts. Ich wüsste auch nicht warum das was ändern sollte. -O0 ist nur eine Optimierung.
-
Hi,
mal eine Frage: Läuft softhdcuvid auch im VDR 2.2?
Mit welchen Karten läuft es? GT630 und neuer weiss ich, geht es auch mit GT210/220?
MfG,
Stefan
-
Bekomme hier beim starten einen ERROR: libplacebo ABI mismatch detect!
Keine Ahnung was ich falsch mache. Hab die aktuellen GIT-Versionen von meson, glslang, Vulkan-LoaderAndValidationLayers und libplacebo zusammencompiliert. softcuvidhd lässt sich anstandslos übersetzen und installieren. Beim VDR start gibts dann den Fehler...
Mit "libplacebo=0" funktionierts?!
-
Ausgeschlossen, das es bei dir eine zweite, ältere Version von libplacebo auf dem System gibt ? Die dann beim Start von VDR zuerst gefunden wird.
-
ABI Problem gelöst. Läuft nun. Allerdings ruckelt das mit meiner GT1030 auf einem Core2Duo Board doch erheblich mit den libplacebo-shadern. Was mir aufgefallen ist: QVC UHD wird auf meinem HDTV Gerät horizontal auf die linke Bildschirmhälfte gestaucht.
-
Läuft softhdcuvid auch im VDR 2.2?
Ja,
getestet mit Arch.
Quotegeht es auch mit GT210/220
eher nicht, da du nur bis Nvidia Treiber 340 verwenden kannst.
Participate now!
Don’t have an account yet? Register yourself now and be a part of our community!