Bei softhdvaapi wird auch kein -v vaapi angegeben.
Posts by 447377
-
-
Ich habe jetzt softhdvaapi mit LIPLACEBO_GL=1 gebaut, bekomme Bild und Ton, allerdings ohne OSD.
Vielleicht könntest Du das bitte noch näher erläutern. Was soll ich in /usr/include/epoxy kontrollieren?Danke!
Stefan
Mir ist noch eingefallen das es beim bauen der opengl Version von libplacebo noch einen Fallstrick gibt.
Das wird ja mit epoxy gebaut und in opengl/gpu.c ist ein #ifdef EPOXY_HAS_EGL vorhanden. Und das wird gebraucht.
D.h. kontrolliere mal in deinen epoxy includes ob das define dort gesetzt wird. Ansonsten wird es nicht funktionieren.
mfg
jojo61
-
Warum Jultec ?
Wegen der Empfangseigenschaften (Signalstärke, -quali), dem Stromverbrauch und der Robustheit.
-
-
Das mit der Transparenz hatte ich auch mal. Bei mir half damals, dem OSD im softhddevice-Setup eine feste Größe zu vergeben - bei mir 1920x1080.
Stefan
-
-
Falls Du softhdvaapi verwendest - da gibt's keine "-v"-Angabe. Das nimmt automatisch vaapi.
-
Doch, habe ich alle dabei. Geht das bei Dir mit der OpenGL-Beschleunigung?
-
An meinem Intel der 9. Generation habe ich mit dem "normalen" softhddevice nur ein OSD mit dem iHD-Treiber (siehe vainfo) und dem -v va-api-glx. Ich habe allerdings keine Distri sondern alles selber kompiliert.
-
Das habe ich auch, vermutlich ist das beschleunigte OSD mit OpenGL bei vaapi in softhddevice nicht eingebaut. Daher steht in meiner Zeile noch zusätzlich das "-w disable-ogl-osd", damit die ganzen Meldungen nicht kommen.
Oder irre ich mich und OpenGL ist auch bei vaapi im "normalen" softhddevice aktiv?
-
Generell läuft es bei mir mittlerweile gut - mit den oben beschriebenen Plugin-/Parameter-Kombinationen - halt nicht mit HW, sondern momentan nur mit SW Decoder. Die beste Kombination ist aktuell - wie geschrieben - softhddevice mit "-v va-api-glx -d :1 -g 1920x1080+0+0 -a plughw:0,3 -l 3 -w no-hw-decoder".
Und welcher Intel-Treiber läuft bei Dir?
Bei meiner CPU der 9. Generation klappt's seit dem neuesten Update (x11:xorg-Rep) nur noch mit dem iHD-Treiber.
Vielleicht müsste ich den Kernel mal updaten - ich bin noch mit dem 4.12er unterwegs. Da es aber mein Desktop ist, will ich derzeit nicht unbedingt ran.
Stefan
-
When the iHD driver is in use, I have to start with va-api-glx. Otherwise the osd is gone.
Do we have to start a new thread? I Thought that fits. Otherwise sorry!
-
Oh sorry for the missing information. I start with va-api-glx.
When I start without glx, I get a black picture on all channels.
When I change the channel vdr crashes.
This is the reason why I start with -v va-api-glx when the iHD driver is in use.
-
Addendum:
With the option -w no-hw-decoder I can't choose any Deinterlacer in the setup menu of softhddevice and vdr mostly crashes when I levae the menu or change anything.
-
For me the same thing on my desktop with Intel i7-9700K and Intel iHD Driver.
The picture is black for channels with 720p - independent of the choosen deinterlacer in the setup menu of softhddevice.
576i and 1080i are all right.
Dez 28 10:10:35 sam vdr[7202]: [7202] switching to channel 2 S19.2E-1-1011-11110 (ZDF HD)
Dez 28 10:10:35 sam vdr[7202]: [7795] osdteletext-receiver thread ended (pid=7202, tid=7795)
Dez 28 10:10:35 sam vdr[7202]: [7202] buffer stats: 0 (0%) used
Dez 28 10:10:35 sam vdr[7202]: [7794] device 2 receiver thread ended (pid=7202, tid=7794)
Dez 28 10:10:35 sam vdr[7202]: [7798] device 2 receiver thread started (pid=7202, tid=7798, prio=high)
Dez 28 10:10:35 sam vdr[7202]: [7799] osdteletext-receiver thread started (pid=7202, tid=7799, prio=high)
Dez 28 10:10:35 sam vdr[7202]: [7801] animator thread thread started (pid=7202, tid=7801, prio=high)
Dez 28 10:10:36 sam vdr[7202]: audio/alsa: start delay 336ms
Dez 28 10:10:36 sam vdr[7202]: codec: YUV 420 supported
Dez 28 10:10:36 sam vdr[7202]: codec: YUV 422 supported
Dez 28 10:10:36 sam vdr[7202]: Using entrypoint for vpp: 10
Dez 28 10:10:36 sam vdr[7202]: video/vaapi: can't destroy 0 surfaces
Dez 28 10:10:36 sam vdr[7202]: video/vaapi: noise reduction supported
Dez 28 10:10:36 sam vdr[7202]: video/vaapi: 0,00 - 64,00 ++ 1,00 = 0,00
Dez 28 10:10:36 sam vdr[7202]: Enabling denoise filter (pos = 0)
Dez 28 10:10:36 sam vdr[7202]: video/vaapi: deinterlacing supported
Dez 28 10:10:36 sam vdr[7202]: video/vaapi: bob deinterlace supported
Dez 28 10:10:36 sam vdr[7202]: video/vaapi: motion adaptive deinterlace supported
Dez 28 10:10:36 sam vdr[7202]: video/vaapi: motion compensated deinterlace supported
Dez 28 10:10:36 sam vdr[7202]: Enabling Deint (pos = 1)
Dez 28 10:10:36 sam vdr[7202]: video/vaapi: sharpening supported
Dez 28 10:10:36 sam vdr[7202]: video/vaapi: 0,00 - 64,00 ++ 1,00 = 44,00
Dez 28 10:10:36 sam vdr[7202]: Enabling sharpening filter (pos = 0)
Dez 28 10:10:36 sam vdr[7202]: video/vaapi: enabling color balance filters
Dez 28 10:10:36 sam vdr[7202]: video/vaapi: Supported color balance filter count: 5
Dez 28 10:10:36 sam vdr[7202]: Hue (-180,00 - 180,00 ++ 0,10 = 0,00) (pos = 2)
Dez 28 10:10:36 sam vdr[7202]: Saturation (0,00 - 10,00 ++ 0,01 = 1,00) (pos = 2)
Dez 28 10:10:36 sam vdr[7202]: Brightness (-100,00 - 100,00 ++ 0,10 = 0,00) (pos = 2)
Dez 28 10:10:36 sam vdr[7202]: Contrast (0,00 - 10,00 ++ 0,01 = 1,00) (pos = 2)
Dez 28 10:10:36 sam vdr[7202]: AutoContrast (0,00 - 0,00 ++ 0,00 = 0,00) (pos = 2)
Dez 28 10:10:36 sam vdr[7202]: video/vaapi: skin tone enhancement supported
Dez 28 10:10:36 sam vdr[7202]: video/vaapi: 0,00 - 9,00 ++ 1,00 = 3,00
Dez 28 10:10:36 sam vdr[7202]: Enabling skin tone filter (pos = 3)
Dez 28 10:10:36 sam vdr[7202]: video/vaapi: unsupported filter #06
Dez 28 10:10:36 sam vdr[7202]: video/vaapi: unsupported filter #07
Dez 28 10:10:36 sam vdr[7202]: video/vaapi: unsupported filter #08
Dez 28 10:10:36 sam vdr[7202]: Allocating 0 forward reference surfaces for postprocessing
Dez 28 10:10:36 sam vdr[7202]: Allocating 0 backward reference surfaces for postprocessing
Dez 28 10:10:36 sam vdr[7202]: video/glx: vaCopySurfaceGLX failed
Dez 28 10:10:36 sam vdr[7202]: video/glx: vaCopySurfaceGLX failed
Dez 28 10:10:36 sam vdr[7202]: video/glx: vaCopySurfaceGLX failed
Dez 28 10:10:36 sam vdr[7202]: video/glx: vaCopySurfaceGLX failed
Dez 28 10:10:36 sam vdr[7202]: video/glx: vaCopySurfaceGLX failed
Dez 28 10:10:37 sam vdr[7202]: video/glx: vaCopySurfaceGLX failed
Dez 28 10:10:37 sam vdr[7202]: video/glx: vaCopySurfaceGLX failed
Dez 28 10:10:37 sam vdr[7202]: video/glx: vaCopySurfaceGLX failed
Dez 28 10:10:37 sam vdr[7202]: video/glx: vaCopySurfaceGLX failed
Dez 28 10:10:37 sam vdr[7202]: video/glx: vaCopySurfaceGLX failed
Dez 28 10:10:37 sam vdr[7202]: video/glx: vaCopySurfaceGLX failed
Dez 28 10:10:37 sam vdr[7202]: video/glx: vaCopySurfaceGLX failed
Dez 28 10:10:37 sam vdr[7202]: video/glx: vaCopySurfaceGLX failed
Dez 28 10:10:37 sam vdr[7202]: video/glx: vaCopySurfaceGLX failed
Dez 28 10:10:37 sam vdr[7202]: video/glx: vaCopySurfaceGLX failed
Dez 28 10:10:37 sam vdr[7202]: video/glx: vaCopySurfaceGLX failed
Dez 28 10:10:37 sam vdr[7202]: video/glx: vaCopySurfaceGLX failed
Dez 28 10:10:37 sam vdr[7202]: video/glx: vaCopySurfaceGLX failed
Dez 28 10:10:37 sam vdr[7202]: video/glx: vaCopySurfaceGLX failed
Dez 28 10:10:37 sam vdr[7202]: video/glx: vaCopySurfaceGLX failed
Dez 28 10:10:37 sam vdr[7202]: video/glx: vaCopySurfaceGLX failed
Dez 28 10:10:37 sam vdr[7202]: video/glx: vaCopySurfaceGLX failed
Dez 28 10:10:37 sam vdr[7202]: video/glx: vaCopySurfaceGLX failed
Dez 28 10:10:37 sam vdr[7202]: video/glx: vaCopySurfaceGLX failed
Dez 28 10:10:37 sam vdr[7202]: video/glx: vaCopySurfaceGLX failed
Dez 28 10:10:37 sam vdr[7202]: video/glx: vaCopySurfaceGLX failed
Dez 28 10:10:37 sam vdr[7202]: video/glx: vaCopySurfaceGLX failed
Dez 28 10:10:37 sam vdr[7202]: video/glx: vaCopySurfaceGLX failed
Dez 28 10:10:37 sam vdr[7202]: video/glx: vaCopySurfaceGLX failed
Dez 28 10:10:37 sam vdr[7202]: video/glx: vaCopySurfaceGLX failed
Dez 28 10:10:37 sam vdr[7202]: video/glx: vaCopySurfaceGLX failed
Dez 28 10:10:37 sam vdr[7202]: video/glx: vaCopySurfaceGLX failed
Dez 28 10:10:37 sam vdr[7202]: video/glx: vaCopySurfaceGLX failed
Dez 28 10:10:37 sam vdr[7202]: video/glx: vaCopySurfaceGLX failed
Dez 28 10:10:37 sam vdr[7202]: video/glx: vaCopySurfaceGLX failed
Dez 28 10:10:37 sam vdr[7202]: video/glx: vaCopySurfaceGLX failed
Dez 28 10:10:37 sam vdr[7202]: video/glx: vaCopySurfaceGLX failed
Dez 28 10:10:37 sam vdr[7202]: video/glx: vaCopySurfaceGLX failed
Dez 28 10:10:37 sam vdr[7202]: video/glx: vaCopySurfaceGLX failed
Dez 28 10:10:37 sam vdr[7202]: video/glx: vaCopySurfaceGLX failed
Dez 28 10:10:37 sam vdr[7202]: video/glx: vaCopySurfaceGLX failed
Dez 28 10:10:37 sam vdr[7202]: video/glx: vaCopySurfaceGLX failed
Dez 28 10:10:37 sam vdr[7202]: video/glx: vaCopySurfaceGLX failed
Dez 28 10:10:37 sam vdr[7202]: video/vaapi: vaSyncSurface failed
Dez 28 10:10:37 sam vdr[7202]: video/glx: vaCopySurfaceGLX failed
Dez 28 10:10:37 sam vdr[7202]: video/glx: vaCopySurfaceGLX failed
Dez 28 10:10:37 sam vdr[7202]: video/vaapi: vaSyncSurface failed
Dez 28 10:10:37 sam vdr[7202]: video/glx: vaCopySurfaceGLX failed
Dez 28 10:10:37 sam vdr[7202]: video/glx: vaCopySurfaceGLX failed
Dez 28 10:10:37 sam vdr[7202]: video/vaapi: vaSyncSurface failed
Dez 28 10:10:37 sam vdr[7202]: video/glx: vaCopySurfaceGLX failed
Dez 28 10:10:37 sam vdr[7202]: video/glx: vaCopySurfaceGLX failed
Dez 28 10:10:37 sam vdr[7202]: video/vaapi: synced after 49 frames
Dez 28 10:10:37 sam vdr[7202]: video/vaapi: vaSyncSurface failed
Dez 28 10:10:37 sam vdr[7202]: video/glx: vaCopySurfaceGLX failed
Dez 28 10:10:37 sam vdr[7202]: video/vaapi: vaSyncSurface failed
Dez 28 10:10:37 sam vdr[7202]: video/glx: vaCopySurfaceGLX failed
Dez 28 10:10:37 sam vdr[7202]: video/vaapi: vaSyncSurface failed
Dez 28 10:10:37 sam vdr[7202]: video/glx: vaCopySurfaceGLX failed
Dez 28 10:10:37 sam vdr[7202]: video/vaapi: vaSyncSurface failed
Dez 28 10:10:37 sam vdr[7202]: video/glx: vaCopySurfaceGLX failed
Dez 28 10:10:37 sam vdr[7202]: video/vaapi: vaSyncSurface failed
Dez 28 10:10:37 sam vdr[7202]: video/glx: vaCopySurfaceGLX failed
With the option -w no-hw-decoder from nobanzai 720p is allright.
Has softhddevice already been adapted to the iHD driver?
-
Du könntest Dir auch das X11:xorg-Repository aktivieren. Da sind die neuesten Treiber dabei!
Vermutlich wird Deine 10er GPU nur vom neueren iHD-Media unterstützt.
Stefan
-
Bei softhdcuvid muss das -v va-api als Startargument weggelassen werden.
Edit: Ich meine natürlich softhdvaapi!
-
-
-