Give:
ffmpeg -hwaccels
Give:
ffmpeg -hwaccels
I had to install ffmpeg.
Now I got:
root@vdr1:/home/rossi# ffmpeg -hwaccels
ffmpeg version 4.2.4-1ubuntu0.1 Copyright (c) 2000-2020 the FFmpeg developers
built with gcc 9 (Ubuntu 9.3.0-10ubuntu2)
configuration: --prefix=/usr --extra-version=1ubuntu0.1 --toolchain=hardened - -libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --arch= amd64 --enable-gpl --disable-stripping --enable-avresample --disable-filter=resa mple --enable-avisynth --enable-gnutls --enable-ladspa --enable-libaom --enable- libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --e nable-libcodec2 --enable-libflite --enable-libfontconfig --enable-libfreetype -- enable-libfribidi --enable-libgme --enable-libgsm --enable-libjack --enable-libm p3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libo pus --enable-libpulse --enable-librsvg --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-l ibtheora --enable-libtwolame --enable-libvidstab --enable-libvorbis --enable-lib vpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxml2 --ena ble-libxvid --enable-libzmq --enable-libzvbi --enable-lv2 --enable-omx --enable- openal --enable-opencl --enable-opengl --enable-sdl2 --enable-libdc1394 --enable -libdrm --enable-libiec61883 --enable-nvenc --enable-chromaprint --enable-frei0r --enable-libx264 --enable-shared
libavutil 56. 31.100 / 56. 31.100
libavcodec 58. 54.100 / 58. 54.100
libavformat 58. 29.100 / 58. 29.100
libavdevice 58. 8.100 / 58. 8.100
libavfilter 7. 57.100 / 7. 57.100
libavresample 4. 0. 0 / 4. 0. 0
libswscale 5. 5.100 / 5. 5.100
libswresample 3. 5.100 / 3. 5.100
libpostproc 55. 5.100 / 55. 5.100
Hardware acceleration methods:
vdpau
cuda
vaapi
drm
opencl
cuvid
Display More
This nuc is equiped with two hdmi 2.0b outputs. I switched to the other one + display rescan *
same error:
May 6 15:40:13 vdr1 yavdr-frontend[1172]: INFO:pydbus2vdr:VDR Status: running
May 6 15:40:13 vdr1 vdr: [1407] dbus2vdr: thread-pool for handling method-calls started
May 6 15:40:13 vdr1 vdr: [1422] video directory scanner thread started (pid=1389, tid=1422, prio=low)
May 6 15:40:13 vdr1 vdr: [1422] video directory scanner thread ended (pid=1389, tid=1422)
May 6 15:40:13 vdr1 avahi-linker[959]: 2021-05-06 15:40:13,543 INFO Update recdir via dbus: 0 update of recordings triggered
May 6 15:40:13 vdr1 vdr: [1421] dbus2vdr: use of deprecated interface: 'List' should be called with the interface 'de.tvdr.vdr.pluginmanager'!
May 6 15:40:13 vdr1 yavdr-frontend[1172]: DEBUG:softhdvaapi:False
May 6 15:40:13 vdr1 yavdr-frontend[1172]: INFO:softhdvaapi:use_pasuspend is False
May 6 15:40:13 vdr1 yavdr-frontend[1172]: DEBUG:yaVDRFrontend:set_background with options path: /usr/share/yavdr/images/yavdr_logo.png, fill: False
May 6 15:40:13 vdr1 yavdr-frontend[1172]: DEBUG:VDRFrontend:user is active: True
May 6 15:40:13 vdr1 yavdr-frontend[1172]: DEBUG:softhdvaapi:check_state(): got status code: 912
May 6 15:40:13 vdr1 yavdr-frontend[1172]: DEBUG:softhdvaapi:status: softhdvaapi is detached
May 6 15:40:13 vdr1 yavdr-frontend[1172]: DEBUG:softhdvaapi:check_state(): got status code: 912
May 6 15:40:13 vdr1 vdr: [softhddev]Resume:
May 6 15:40:13 vdr1 vdr: video: visual 0x20 depth 24
May 6 15:40:13 vdr1 vdr: Create Window at 0,0
May 6 15:40:13 vdr1 vdr: video: window prepared
May 6 15:40:13 vdr1 vdr: video: screen saver extension present
May 6 15:40:13 vdr1 vdr: video: dpms extension present
May 6 15:40:13 vdr1 vdr: Cuvid New HW Decoder
May 6 15:40:13 vdr1 vdr[1389]: [AVHWDeviceContext @ 0x7fdb8401bb00] Failed to initialise VAAPI connection: -1 (unknown libva error).
May 6 15:40:13 vdr1 vdr: codec: can't allocate HW video codec context err fffffffb
May 6 15:40:13 vdr1 yavdr-frontend[1172]: WARNING:softhdvaapi:DBus communication failed!
May 6 15:40:13 vdr1 yavdr-frontend[1172]: DEBUG:softhdvaapi:g-dbus-error-quark: GDBus.Error:org.freedesktop.DBus.Error.NoReply: Message recipient disconnect
ed from message bus without replying (4)
May 6 15:40:13 vdr1 yavdr-frontend[1172]: DEBUG:softhdvaapi:change_state with command atta and options "-d :0" to attached
May 6 15:40:13 vdr1 yavdr-frontend[1172]: DEBUG:softhdvaapi:softhdvaapi could not be attached: None None
May 6 15:40:13 vdr1 yavdr-frontend[1172]: Traceback (most recent call last):
May 6 15:40:13 vdr1 yavdr-frontend[1172]: File "/usr/lib/python3/dist-packages/pydbus/subscription.py", line 52, in <lambda>
May 6 15:40:13 vdr1 yavdr-frontend[1172]: callback = (lambda con, sender, object, iface, signal, params: signal_fired(sender, object, iface, signal, par
ams.unpack())) if signal_fired is not None else lambda *args: None
May 6 15:40:13 vdr1 yavdr-frontend[1172]: File "/usr/lib/python3/dist-packages/pydbus2vdr.py", line 526, in _startup
May 6 15:40:13 vdr1 yavdr-frontend[1172]: self._on_status_change()
May 6 15:40:13 vdr1 yavdr-frontend[1172]: File "/usr/lib/python3/dist-packages/pydbus2vdr.py", line 541, in _on_status_change
May 6 15:40:13 vdr1 yavdr-frontend[1172]: callback(self.vdr_isrunning)
May 6 15:40:13 vdr1 yavdr-frontend[1172]: File "/usr/lib/python3/dist-packages/yavdr_frontend/vdrfrontend.py", line 58, in on_vdr_status_change
May 6 15:40:13 vdr1 yavdr-frontend[1172]: self.start()
May 6 15:40:13 vdr1 yavdr-frontend[1172]: File "/usr/lib/python3/dist-packages/yavdr_frontend/vdrfrontend.py", line 191, in _start
May 6 15:40:13 vdr1 yavdr-frontend[1172]: self.frontend.start()
May 6 15:40:13 vdr1 yavdr-frontend[1172]: File "/usr/lib/python3/dist-packages/yavdr_frontend/frontends/genericfrontend.py", line 159, in start
May 6 15:40:13 vdr1 yavdr-frontend[1172]: self.make_primary()
Display More
Teilerfolg!
Nochmal komplett neu installiert und ich habe Bild.
System Ubuntu 20.04.2 (Focal) mit yavdr ansible script. Alles standard
Zwar komisch verschoben:
aber immerhin.
Gehe jetzt beruhigt schlafen. Freitag Abend gehts weiter.
Hinweise wie ich ein "sauberes" Bild bekomme sind willkommen.
Edit: OSD ist ok, Ton fehlt auch noch. Über pulsecontrol wird die Soundkarte gelistet... verschieben nützt nix...
Ton ist eine andere Baustelle.
Sorry für die Aufregung.
Hi,
Geht denn das Abspielen von Aufnahmen? Sieht nach Empfangsproblem aus.
Mfg Stefan
Sieht mir eher nach einem Grafiktreiber Problem aus. Wenn du Basteln willst dann versuch doch mal das softhddrm Plugin. Damit werden erstmal alle X Probleme ausgeklammert.
Hast du der 5.12 Kernel ? Der NUC11 ist sehr neu und braucht evtl. diesen Kernel
QuoteHast du der 5.12 Kernel ? Der NUC11 ist sehr neu und braucht evtl. diesen Kernel
richtig konnte alles vom NUC10 auf den NUC11 übernehmen für softhddrm
vielleicht helfen ja diese Info´s
Grüße
cinfo
Mahlzeit,
nein Empfang ist nicht das Problem. Gemachte Aufnahme über PC abgespielt - alles ok.
Laut Femon ist auch genug Signal da:
Aufnahmen unter vdr abspielen geht auch nicht.
Probiere nachher libva und iHD auf den neusten Stand zu bringen...
Dann sehe ich weiter.
Ubuntu 20.04.2 habe ich mit Hardware enable Stack (HWE) - aktuell Kernel 5.8.0-50 - installiert.
Zur Not probiere ich den Weg ohne X und Kernel 5.12...
Aber mit drm nehme ich mir auch die Möglichkeit auf Kodi umzuschalten? Aus vdr osd...
NUC11 mit i5 saust richtig!
QuoteAber mit drm nehme ich mir auch die Möglichkeit auf Kodi umzuschalten?
Nein geht sauber
cinfo
Hallo zusammen,
ich habe nochmal einen Versuch gestartet UHD Sender mit meinem Asrock J4105 ITX ans laufen zu bringen...
In Kodi klappt das ganze mit leichten Instabilitäten, aber im Prinzip läuft es ... insofern hatte ich Hoffnung dass die GPU vielleicht für den VDR ausreichen könnte.
(Ich nutze den "Experimental" Zweig von YaVDR 0.6)
Im Prinzip gibt es hier ja 3 Plugins die laufen müssten:
vdr-plugin-softhddevice
vdr-plugin-softhdvaapi
vdr-plugin-softhddrm
Bei softhdvaapi und softhddevice bin ich mir sicher dass es schon mal "fast" lief - für einige Sekunden flüssig, aber immer mal wieder ein Zusammenbruch - insgesamt hatte ich die Hoffnung dass es irgendwann vielleicht doch mal klappt (mein VDR hängt über HDMI am TV und gibt nur 1080p aus, aber UHD Signale sollten ja trotzdem ein wesentlich besseres Bild liefern ... oder kostet das "downscaling" auch Rechenpower?)
Ich weiß das auch libplacebo letztens mal ein Update erfahren hat - allerdings geht jetzt scheinbar gar nichts mehr bei den Plugins wenn ich einen UHD Sender starte.
softhddrm bringt im Log folgende Fehlermeldung:
vdr: drm:FindDevice - failed to authorize drm magic: Permission denied
Gibt es dazu Ideen wo das Problem liegen könnte?
Gibt es Hoffnung für mein Asrock board mit "Intel UHD 600" und würde vielleicht ein
Upgrade auf das etwas neuere Board mit "Intel UHD 605" den Unterschied machen?
Gruß,
Grillbert
Kaum aktualiere ich:
root@vdr1:/home/rossi# vainfo
error: can't connect to X server!
libva info: VA-API version 1.12.0
libva info: User environment variable requested driver 'iHD'
libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/iHD_drv_video.so
libva info: Found init function __vaDriverInit_1_12
libva info: va_openDriver() returns 0
vainfo: VA-API version: 1.12 (libva 2.6.0)
vainfo: Driver version: Intel iHD driver for Intel(R) Gen Graphics - 21.2.1 (28e fdca6)
vainfo: Supported profile and entrypoints
VAProfileNone : VAEntrypointVideoProc
VAProfileNone : VAEntrypointStats
VAProfileMPEG2Simple : VAEntrypointVLD
VAProfileMPEG2Simple : VAEntrypointEncSlice
VAProfileMPEG2Main : VAEntrypointVLD
VAProfileMPEG2Main : VAEntrypointEncSlice
VAProfileH264Main : VAEntrypointVLD
VAProfileH264Main : VAEntrypointEncSlice
VAProfileH264Main : VAEntrypointFEI
VAProfileH264Main : VAEntrypointEncSliceLP
VAProfileH264High : VAEntrypointVLD
VAProfileH264High : VAEntrypointEncSlice
VAProfileH264High : VAEntrypointFEI
VAProfileH264High : VAEntrypointEncSliceLP
VAProfileVC1Simple : VAEntrypointVLD
VAProfileVC1Main : VAEntrypointVLD
VAProfileVC1Advanced : VAEntrypointVLD
VAProfileJPEGBaseline : VAEntrypointVLD
VAProfileJPEGBaseline : VAEntrypointEncPicture
VAProfileH264ConstrainedBaseline: VAEntrypointVLD
VAProfileH264ConstrainedBaseline: VAEntrypointEncSlice
VAProfileH264ConstrainedBaseline: VAEntrypointFEI
VAProfileH264ConstrainedBaseline: VAEntrypointEncSliceLP
VAProfileVP8Version0_3 : VAEntrypointVLD
VAProfileHEVCMain : VAEntrypointVLD
VAProfileHEVCMain : VAEntrypointEncSlice
VAProfileHEVCMain : VAEntrypointFEI
VAProfileHEVCMain : VAEntrypointEncSliceLP
VAProfileHEVCMain10 : VAEntrypointVLD
VAProfileHEVCMain10 : VAEntrypointEncSlice
VAProfileHEVCMain10 : VAEntrypointEncSliceLP
VAProfileVP9Profile0 : VAEntrypointVLD
VAProfileVP9Profile1 : VAEntrypointVLD
VAProfileVP9Profile2 : VAEntrypointVLD
VAProfileVP9Profile3 : VAEntrypointVLD
VAProfileHEVCMain12 : VAEntrypointVLD
VAProfileHEVCMain12 : VAEntrypointEncSlice
VAProfileHEVCMain422_10 : VAEntrypointVLD
VAProfileHEVCMain422_10 : VAEntrypointEncSlice
VAProfileHEVCMain422_12 : VAEntrypointVLD
VAProfileHEVCMain422_12 : VAEntrypointEncSlice
VAProfileHEVCMain444 : VAEntrypointVLD
VAProfileHEVCMain444 : VAEntrypointEncSliceLP
VAProfileHEVCMain444_10 : VAEntrypointVLD
VAProfileHEVCMain444_10 : VAEntrypointEncSliceLP
VAProfileHEVCMain444_12 : VAEntrypointVLD
VAProfileHEVCSccMain : VAEntrypointVLD
VAProfileHEVCSccMain : VAEntrypointEncSliceLP
VAProfileHEVCSccMain10 : VAEntrypointVLD
VAProfileHEVCSccMain10 : VAEntrypointEncSliceLP
VAProfileHEVCSccMain444 : VAEntrypointVLD
VAProfileHEVCSccMain444 : VAEntrypointEncSliceLP
VAProfileAV1Profile0 : VAEntrypointVLD
VAProfileHEVCSccMain444_10 : VAEntrypointVLD
VAProfileHEVCSccMain444_10 : VAEntrypointEncSliceLP
Display More
startet softhdvaapi nicht mehr:
May 7 14:41:55 vdr1 yavdr-frontend[1175]: INFO:pydbus2vdr:VDR Status: running
May 7 14:41:55 vdr1 vdr: [1516] dbus2vdr: thread-pool for handling method-calls started
May 7 14:41:55 vdr1 vdr: [1532] video directory scanner thread started (pid=1497, tid=1532, prio=low)
May 7 14:41:55 vdr1 vdr: [1532] video directory scanner thread ended (pid=1497, tid=1532)
May 7 14:41:55 vdr1 avahi-linker[955]: 2021-05-07 14:41:55,138 INFO Update recdir via dbus: 0 update of recordings triggered
May 7 14:41:55 vdr1 vdr: [1530] dbus2vdr: use of deprecated interface: 'List' should be called with the interface 'de.tvdr.vdr.pluginmanager'!
May 7 14:41:55 vdr1 yavdr-frontend[1175]: DEBUG:softhdvaapi:False
May 7 14:41:55 vdr1 yavdr-frontend[1175]: INFO:softhdvaapi:use_pasuspend is False
May 7 14:41:55 vdr1 yavdr-frontend[1175]: DEBUG:yaVDRFrontend:set_background with options path: /usr/share/yavdr/images/yavdr_logo.png, fill: False
May 7 14:41:55 vdr1 yavdr-frontend[1175]: DEBUG:VDRFrontend:user is active: True
May 7 14:41:55 vdr1 yavdr-frontend[1175]: DEBUG:softhdvaapi:check_state(): got status code: 912
May 7 14:41:55 vdr1 yavdr-frontend[1175]: DEBUG:softhdvaapi:status: softhdvaapi is detached
May 7 14:41:55 vdr1 yavdr-frontend[1175]: DEBUG:softhdvaapi:check_state(): got status code: 912
May 7 14:41:55 vdr1 vdr: [softhddev]Resume:
May 7 14:41:55 vdr1 vdr: video: visual 0x20 depth 24
May 7 14:41:55 vdr1 vdr: Create Window at 0,0
May 7 14:41:55 vdr1 vdr: video: window prepared
May 7 14:41:55 vdr1 vdr: video: screen saver extension present
May 7 14:41:55 vdr1 vdr: video: dpms extension present
May 7 14:41:55 vdr1 vdr: Cuvid New HW Decoder
May 7 14:41:55 vdr1 vdr[1497]: [AVHWDeviceContext @ 0x7fdf84019140] Failed to initialise VAAPI connection: -1 (unknown libva error).
May 7 14:41:55 vdr1 vdr: codec: can't allocate HW video codec context err fffffffb
May 7 14:41:55 vdr1 yavdr-frontend[1175]: WARNING:softhdvaapi:DBus communication failed!
May 7 14:41:55 vdr1 yavdr-frontend[1175]: DEBUG:softhdvaapi:g-dbus-error-quark: GDBus.Error:org.freedesktop.DBus.Error.NoReply: Message recipient disconnect
ed from message bus without replying (4)
May 7 14:41:55 vdr1 yavdr-frontend[1175]: DEBUG:softhdvaapi:change_state with command atta and options "-d :0" to attached
May 7 14:41:55 vdr1 yavdr-frontend[1175]: DEBUG:softhdvaapi:softhdvaapi could not be attached: None None
May 7 14:41:55 vdr1 yavdr-frontend[1175]: Traceback (most recent call last):
May 7 14:41:55 vdr1 yavdr-frontend[1175]: File "/usr/lib/python3/dist-packages/pydbus/subscription.py", line 52, in <lambda>
May 7 14:41:55 vdr1 yavdr-frontend[1175]: callback = (lambda con, sender, object, iface, signal, params: signal_fired(sender, object, iface, signal, par
ams.unpack())) if signal_fired is not None else lambda *args: None
May 7 14:41:55 vdr1 yavdr-frontend[1175]: File "/usr/lib/python3/dist-packages/pydbus2vdr.py", line 526, in _startup
May 7 14:41:55 vdr1 yavdr-frontend[1175]: self._on_status_change()
May 7 14:41:55 vdr1 yavdr-frontend[1175]: File "/usr/lib/python3/dist-packages/pydbus2vdr.py", line 541, in _on_status_change
May 7 14:41:55 vdr1 yavdr-frontend[1175]: callback(self.vdr_isrunning)
May 7 14:41:55 vdr1 yavdr-frontend[1175]: File "/usr/lib/python3/dist-packages/yavdr_frontend/vdrfrontend.py", line 58, in on_vdr_status_change
May 7 14:41:55 vdr1 yavdr-frontend[1175]: self.start()
May 7 14:41:55 vdr1 yavdr-frontend[1175]: File "/usr/lib/python3/dist-packages/yavdr_frontend/vdrfrontend.py", line 191, in _start
May 7 14:41:55 vdr1 yavdr-frontend[1175]: self.frontend.start()
May 7 14:41:55 vdr1 yavdr-frontend[1175]: File "/usr/lib/python3/dist-packages/yavdr_frontend/frontends/genericfrontend.py", line 159, in start
May 7 14:41:55 vdr1 yavdr-frontend[1175]: self.make_primary()
May 7 14:41:55 vdr1 yavdr-frontend[1175]: File "/usr/lib/python3/dist-packages/yavdr_frontend/frontends/genericfrontend.py", line 221, in make_primary
May 7 14:41:55 vdr1 yavdr-frontend[1175]: ) = self.dbus2vdr.Devices.GetPrimary()
Display More
Habe kein vainfo parat vom Zustand verschobenes Bild.
Mal sehen wie weit ich softhddrm aufgesetzt bekomme.
vdr_rossi hat Recht!
[Beitrag verschoben]
Oder besser in diesem Thread:
Sehe gerade das libva noch aktueller geht:
root@vdr1:/home/rossi# vainfo
libva info: VA-API version 1.12.0
libva info: User environment variable requested driver 'iHD'
libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/iHD_drv_video.so
libva info: Found init function __vaDriverInit_1_12
libva info: va_openDriver() returns 0
vainfo: VA-API version: 1.12 (libva 2.12.0.pre1)
vainfo: Driver version: Intel iHD driver for Intel(R) Gen Graphics - 21.2.1 (28efdca6)
vainfo: Supported profile and entrypoints
VAProfileNone : VAEntrypointVideoProc
VAProfileNone : VAEntrypointStats
VAProfileMPEG2Simple : VAEntrypointVLD
VAProfileMPEG2Simple : VAEntrypointEncSlice
VAProfileMPEG2Main : VAEntrypointVLD
VAProfileMPEG2Main : VAEntrypointEncSlice
VAProfileH264Main : VAEntrypointVLD
VAProfileH264Main : VAEntrypointEncSlice
VAProfileH264Main : VAEntrypointFEI
VAProfileH264Main : VAEntrypointEncSliceLP
VAProfileH264High : VAEntrypointVLD
VAProfileH264High : VAEntrypointEncSlice
VAProfileH264High : VAEntrypointFEI
VAProfileH264High : VAEntrypointEncSliceLP
VAProfileVC1Simple : VAEntrypointVLD
VAProfileVC1Main : VAEntrypointVLD
VAProfileVC1Advanced : VAEntrypointVLD
VAProfileJPEGBaseline : VAEntrypointVLD
VAProfileJPEGBaseline : VAEntrypointEncPicture
VAProfileH264ConstrainedBaseline: VAEntrypointVLD
VAProfileH264ConstrainedBaseline: VAEntrypointEncSlice
VAProfileH264ConstrainedBaseline: VAEntrypointFEI
VAProfileH264ConstrainedBaseline: VAEntrypointEncSliceLP
VAProfileVP8Version0_3 : VAEntrypointVLD
VAProfileHEVCMain : VAEntrypointVLD
VAProfileHEVCMain : VAEntrypointEncSlice
VAProfileHEVCMain : VAEntrypointFEI
VAProfileHEVCMain : VAEntrypointEncSliceLP
VAProfileHEVCMain10 : VAEntrypointVLD
VAProfileHEVCMain10 : VAEntrypointEncSlice
VAProfileHEVCMain10 : VAEntrypointEncSliceLP
VAProfileVP9Profile0 : VAEntrypointVLD
VAProfileVP9Profile1 : VAEntrypointVLD
VAProfileVP9Profile2 : VAEntrypointVLD
VAProfileVP9Profile3 : VAEntrypointVLD
VAProfileHEVCMain12 : VAEntrypointVLD
VAProfileHEVCMain12 : VAEntrypointEncSlice
VAProfileHEVCMain422_10 : VAEntrypointVLD
VAProfileHEVCMain422_10 : VAEntrypointEncSlice
VAProfileHEVCMain422_12 : VAEntrypointVLD
VAProfileHEVCMain422_12 : VAEntrypointEncSlice
VAProfileHEVCMain444 : VAEntrypointVLD
VAProfileHEVCMain444 : VAEntrypointEncSliceLP
VAProfileHEVCMain444_10 : VAEntrypointVLD
VAProfileHEVCMain444_10 : VAEntrypointEncSliceLP
VAProfileHEVCMain444_12 : VAEntrypointVLD
VAProfileHEVCSccMain : VAEntrypointVLD
VAProfileHEVCSccMain : VAEntrypointEncSliceLP
VAProfileHEVCSccMain10 : VAEntrypointVLD
VAProfileHEVCSccMain10 : VAEntrypointEncSliceLP
VAProfileHEVCSccMain444 : VAEntrypointVLD
VAProfileHEVCSccMain444 : VAEntrypointEncSliceLP
VAProfileAV1Profile0 : VAEntrypointVLD
VAProfileHEVCSccMain444_10 : VAEntrypointVLD
VAProfileHEVCSccMain444_10 : VAEntrypointEncSliceLP
Display More
Die Fehlermeldung ändert sich dadurch etwas:
May 7 16:24:31 vdr1 yavdr-frontend[1243]: INFO:pydbus2vdr:VDR Status: running
May 7 16:24:31 vdr1 vdr: [1523] dbus2vdr: thread-pool for handling method-calls started
May 7 16:24:31 vdr1 vdr: [1537] video directory scanner thread started (pid=1504, tid=1537, prio=low)
May 7 16:24:31 vdr1 vdr: [1537] video directory scanner thread ended (pid=1504, tid=1537)
May 7 16:24:31 vdr1 avahi-linker[1046]: 2021-05-07 16:24:31,415 INFO Update recdir via dbus: 0 update of recordings triggered
May 7 16:24:31 vdr1 vdr: [1536] dbus2vdr: use of deprecated interface: 'List' should be called with the interface 'de.tvdr.vdr.pluginmanager'!
May 7 16:24:31 vdr1 yavdr-frontend[1243]: DEBUG:softhdvaapi:False
May 7 16:24:31 vdr1 yavdr-frontend[1243]: INFO:softhdvaapi:use_pasuspend is False
May 7 16:24:31 vdr1 yavdr-frontend[1243]: DEBUG:yaVDRFrontend:set_background with options path: /usr/share/yavdr/images/yavdr_logo.png, fill: False
May 7 16:24:31 vdr1 yavdr-frontend[1243]: DEBUG:VDRFrontend:user is active: True
May 7 16:24:31 vdr1 yavdr-frontend[1243]: DEBUG:softhdvaapi:check_state(): got status code: 912
May 7 16:24:31 vdr1 yavdr-frontend[1243]: DEBUG:softhdvaapi:status: softhdvaapi is detached
May 7 16:24:31 vdr1 yavdr-frontend[1243]: DEBUG:softhdvaapi:check_state(): got status code: 912
May 7 16:24:31 vdr1 vdr: [softhddev]Resume:
May 7 16:24:31 vdr1 vdr: video: visual 0x20 depth 24
May 7 16:24:31 vdr1 vdr: Create Window at 0,0
May 7 16:24:31 vdr1 vdr: video: window prepared
May 7 16:24:31 vdr1 vdr: video: screen saver extension present
May 7 16:24:31 vdr1 vdr: video: dpms extension present
May 7 16:24:31 vdr1 vdr: Cuvid New HW Decoder
May 7 16:24:31 vdr1 vdr[1504]: [AVHWDeviceContext @ 0x7f5188008e00] Failed to initialise VAAPI connection: -1 (unknown libva error).
May 7 16:24:31 vdr1 vdr: codec: can't allocate HW video codec context err fffffffb
May 7 16:24:31 vdr1 systemd[1]: vdr.service: Main process exited, code=killed, status=6/ABRT
May 7 16:24:31 vdr1 systemd[1]: vdr.service: Failed with result 'signal'.
May 7 16:24:31 vdr1 yavdr-frontend[1243]: WARNING:softhdvaapi:DBus communication failed!
May 7 16:24:31 vdr1 yavdr-frontend[1243]: DEBUG:softhdvaapi:g-dbus-error-quark: GDBus.Error:org.freedesktop.DBus.Error.NoReply: Message recipient disconnect
ed from message bus without replying (4)
May 7 16:24:31 vdr1 yavdr-frontend[1243]: DEBUG:softhdvaapi:change_state with command atta and options "-d :0" to attached
May 7 16:24:31 vdr1 yavdr-frontend[1243]: DEBUG:softhdvaapi:softhdvaapi could not be attached: None None
May 7 16:24:31 vdr1 yavdr-frontend[1243]: Traceback (most recent call last):
May 7 16:24:31 vdr1 yavdr-frontend[1243]: File "/usr/lib/python3/dist-packages/pydbus/subscription.py", line 52, in <lambda>
May 7 16:24:31 vdr1 yavdr-frontend[1243]: callback = (lambda con, sender, object, iface, signal, params: signal_fired(sender, object, iface, signal, par
ams.unpack())) if signal_fired is not None else lambda *args: None
May 7 16:24:31 vdr1 yavdr-frontend[1243]: File "/usr/lib/python3/dist-packages/pydbus2vdr.py", line 526, in _startup
May 7 16:24:31 vdr1 yavdr-frontend[1243]: self._on_status_change()
May 7 16:24:31 vdr1 yavdr-frontend[1243]: File "/usr/lib/python3/dist-packages/pydbus2vdr.py", line 541, in _on_status_change
May 7 16:24:31 vdr1 yavdr-frontend[1243]: callback(self.vdr_isrunning)
May 7 16:24:31 vdr1 yavdr-frontend[1243]: File "/usr/lib/python3/dist-packages/yavdr_frontend/vdrfrontend.py", line 58, in on_vdr_status_change
May 7 16:24:31 vdr1 yavdr-frontend[1243]: self.start()
May 7 16:24:31 vdr1 yavdr-frontend[1243]: File "/usr/lib/python3/dist-packages/yavdr_frontend/vdrfrontend.py", line 191, in _start
May 7 16:24:31 vdr1 yavdr-frontend[1243]: self.frontend.start()
May 7 16:24:31 vdr1 yavdr-frontend[1243]: File "/usr/lib/python3/dist-packages/yavdr_frontend/frontends/genericfrontend.py", line 159, in start
May 7 16:24:31 vdr1 yavdr-frontend[1243]: self.make_primary()
Display More
Du hast danach schon auch die Plugins neu übersetzt?
Nein, ich nutze das yavdr ansible Script - also fertige Pakete.
Dann kannst du da nicht einfach eine neue iHD/vaapi-Version drüber bügeln.
Das passt nicht zusammen.
May 7 16:24:31 vdr1 vdr[1504]: [AVHWDeviceContext @ 0x7f5188008e00] Failed to initialise VAAPI connection: -1 (unknown libva error).
Diese Fehlermeldung kommt aus ffmpeg. Deswegen vermute ich das es am ffmpeg liegen könnte.
Habe nochmal neu angefangen.
Testsystem: Ubuntu 20.04.2 mit Kernel 5.8.0-50
softhdvaapi per yavdr ansible script installiert.
Erst kommt Bild, allerdings verschoben (wie oben zu sehen). Dann rangetastet mit libva bzw. iHD Update.
Erst als ich iHD von:
vainfo: VA-API version: 1.12 (libva 2.12.0.pre1)
vainfo: Driver version: Intel iHD driver for Intel(R) Gen Graphics - 20.1.1 ()
auf
vainfo: VA-API version: 1.12 (libva 2.12.0.pre1)
vainfo: Driver version: Intel iHD driver for Intel(R) Gen Graphics - 21.2.1 (12c
aktualisiert habe ist das Bild weg.
Im Syslog steht dann das:
May 10 15:42:47 vdr1 kernel: [ 10.823865] si2157 21-0063: firmware version: 3.0.5
May 10 15:42:47 vdr1 vdr: [1207] dbus2vdr: thread-pool for handling method-calls started
May 10 15:42:47 vdr1 vdr: [1244] video directory scanner thread started (pid=1095, tid=1244, prio=low)
May 10 15:42:47 vdr1 avahi-linker[1006]: 2021-05-10 15:42:47,430 INFO Update recdir via dbus: 0 update of recordings triggered
May 10 15:42:47 vdr1 vdr: [1244] video directory scanner thread ended (pid=1095, tid=1244)
May 10 15:42:47 vdr1 systemd[1]: dmesg.service: Succeeded.
May 10 15:42:47 vdr1 yavdr-frontend[1200]: INFO:pydbus2vdr:VDR Status: running
May 10 15:42:47 vdr1 vdr: [1243] dbus2vdr: use of deprecated interface: 'List' should be called with the interface 'de.tvdr.vdr.pluginmanager'!
May 10 15:42:47 vdr1 yavdr-frontend[1200]: DEBUG:softhdvaapi:False
May 10 15:42:47 vdr1 yavdr-frontend[1200]: INFO:softhdvaapi:use_pasuspend is False
May 10 15:42:47 vdr1 yavdr-frontend[1200]: DEBUG:VDRFrontend:could not read /var/cache/vdr/acpiwakeup.time: [Errno 2] No such file or directory: '/var/cache/vdr/acpiwakeup.time'
May 10 15:42:47 vdr1 yavdr-frontend[1200]: DEBUG:VDRFrontend:start_t has value StartType.MANUAL
May 10 15:42:47 vdr1 yavdr-frontend[1200]: DEBUG:VDRFrontend:attach_on_startup has value auto
May 10 15:42:47 vdr1 yavdr-frontend[1200]: DEBUG:yaVDRFrontend:set_background with options path: /usr/share/yavdr/images/yavdr_logo.png, fill: False
May 10 15:42:47 vdr1 yavdr-frontend[1200]: DEBUG:VDRFrontend:user is active: True
May 10 15:42:47 vdr1 yavdr-frontend[1200]: DEBUG:softhdvaapi:check_state(): got status code: 912
May 10 15:42:47 vdr1 yavdr-frontend[1200]: DEBUG:softhdvaapi:status: softhdvaapi is detached
May 10 15:42:47 vdr1 yavdr-frontend[1200]: DEBUG:softhdvaapi:check_state(): got status code: 912
May 10 15:42:47 vdr1 vdr: [softhddev]Resume:
May 10 15:42:47 vdr1 vdr: video: visual 0x20 depth 24
May 10 15:42:47 vdr1 vdr: Create Window at 0,0
May 10 15:42:47 vdr1 vdr: video: window prepared
May 10 15:42:47 vdr1 vdr: video: screen saver extension present
May 10 15:42:47 vdr1 vdr: video: dpms extension present
May 10 15:42:47 vdr1 vdr: video: dpms was enabled
May 10 15:42:47 vdr1 vdr: Cuvid New HW Decoder
May 10 15:42:47 vdr1 yavdr-frontend[1200]: DEBUG:softhdvaapi:change_state with command atta and options "-d :0" to attached
May 10 15:42:47 vdr1 yavdr-frontend[1200]: DEBUG:softhdvaapi:check_state(): got status code: 910
May 10 15:42:47 vdr1 yavdr-frontend[1200]: DEBUG:softhdvaapi:softhdvaapi successfully attached
May 10 15:42:47 vdr1 yavdr-frontend[1200]: DEBUG:softhdvaapi:current PrimaryDevice is softhdvaapi (Index: 2, Number: 2, hasDecoder: True, isPrimary: True)
May 10 15:42:47 vdr1 yavdr-frontend[1200]: DEBUG:softhdvaapi:softhdvaapi is the primary device
May 10 15:42:47 vdr1 yavdr-frontend[1200]: DEBUG:softhdvaapi:needed 0.000 s to switch primary device
May 10 15:42:47 vdr1 vdr: pesdemux: new codec 000000 -> 0x15003
May 10 15:42:47 vdr1 vdr: codec: using audio codec ID 0x15003 (ac3)
May 10 15:42:47 vdr1 vdr: codec: audio 'ATSC A/52A (AC-3)'
May 10 15:42:47 vdr1 vdr: codec/audio: format change fltp 48000Hz *2 channels
May 10 15:42:47 vdr1 vdr: codec/audio: resample fltp 48000Hz *2 -> s16 48000Hz *2
May 10 15:42:47 vdr1 vdr: pesdemux: pes start code id 0xbd
May 10 15:42:47 vdr1 vdr: video: h264 detected
May 10 15:42:47 vdr1 vdr: Init Placebo mit API 127
May 10 15:42:47 vdr1 vdr: Placebo mit vulkan
May 10 15:42:47 vdr1 vdr[1095]: INTEL-MESA: warning: Vulkan is not yet fully supported on gen12
May 10 15:42:47 vdr1 vdr[1095]: INTEL-MESA: warning: Performance support disabled, consider sysctl dev.i915.perf_stream_paranoid=0
May 10 15:42:47 vdr1 vdr: dma_buf support available
May 10 15:42:47 vdr1 vdr: Placebo: No LUT File used
May 10 15:42:47 vdr1 vdr: Placebo: init ok
May 10 15:42:47 vdr1 vdr: video/event: ReparentNotify
May 10 15:42:47 vdr1 vdr: video/event: MapNotify
May 10 15:42:48 vdr1 vdr: [softhddev]GetOsdSize: 3840x2160 1
May 10 15:42:48 vdr1 vdr: [1095] OSD size changed to 3840x2160 @ 1
May 10 15:42:49 vdr1 vdr: codec/audio: inital drift delay 1342ms
May 10 15:42:49 vdr1 vdr: [1095] [softhddev]CreateOsd: left 307, top 1607, level 0, using OpenGL OSD support
May 10 15:42:49 vdr1 vdr: [1095] [softhddev]Trying to start OpenGL Worker Thread
May 10 15:42:49 vdr1 vdr: [1283] oglThread thread started (pid=1095, tid=1283, prio=high)
May 10 15:42:49 vdr1 vdr: [1283] [softhddev]OpenGL using display :0
May 10 15:42:49 vdr1 vdr: [1283] [softhddev]OpenGL Context initialized
May 10 15:42:49 vdr1 vdr: [1283] [softhddev]Shaders initialized
May 10 15:42:49 vdr1 vdr: [1283] [softhddev]vdpau interop initialized
May 10 15:42:49 vdr1 vdr: [1283] [softhddev]Vertex buffers initialized
May 10 15:42:49 vdr1 vdr: [1283] [softhddev]Maximum Pixmap size: 16384x16384px
May 10 15:42:49 vdr1 vdr: [1095] [softhddev]OpenGL Worker Thread successfully started
May 10 15:42:49 vdr1 vdr: [1095] [softhddev]cOglOsd osdLeft 307 osdTop 1607 screenWidth 3840 screenHeight 2160
May 10 15:42:49 vdr1 vdr: CodecVideoOpen h264
May 10 15:42:49 vdr1 vdr: ***************codec: Video Open using video codec ID 0x001b (h264)
May 10 15:42:49 vdr1 vdr: codec: video 'H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10'
May 10 15:42:49 vdr1 vdr: codec: can use own buffer management
May 10 15:42:49 vdr1 vdr: codec: supports frame threads
May 10 15:42:49 vdr1 vdr: codec: supports slice threads
May 10 15:42:49 vdr1 vdr: Codec open 0
May 10 15:42:49 vdr1 vdr: Initializing cuvid hwaccel thread ID:1276
May 10 15:42:49 vdr1 vdr: video: ready --:--:--.--- 20ms/frame 13270ms
May 10 15:42:49 vdr1 vdr: Cuvid_get_format: codec 27 fmts:
May 10 15:42:49 vdr1 vdr: #0110x00000064 vdpau
May 10 15:42:49 vdr1 vdr: #0110x00000077 cuda
May 10 15:42:49 vdr1 vdr: #0110x0000002e vaapi_vld
May 10 15:42:49 vdr1 vdr: #0110000000000 yuv420p
May 10 15:42:49 vdr1 vdr: Cuvid_get_format: codec 27 fmts:
May 10 15:42:49 vdr1 vdr: #0110x00000064 vdpau
May 10 15:42:49 vdr1 vdr: #0110x00000077 cuda
May 10 15:42:49 vdr1 vdr: #0110x0000002e vaapi_vld
May 10 15:42:49 vdr1 vdr: video profile 100 codec id 27
May 10 15:42:49 vdr1 vdr: video: create decoder 16bit?=0 1280x720 old 0 0
May 10 15:42:49 vdr1 vdr: Cuvid Clean up
May 10 15:42:49 vdr1 vdr: video/cuvid: CuvidCreateSurfaces: 1280x720 * 7
May 10 15:42:49 vdr1 vdr: video/vulkan: create 7 Textures Format NV12 w 1280 h 720
May 10 15:42:49 vdr1 vdr: GetFormat Init ok 1280x720
May 10 15:42:49 vdr1 vdr: ++++++++++++++++++++++++++++++++++++starte audio
May 10 15:42:49 vdr1 vdr: video/cuvid: aspect ratio changed
May 10 15:42:49 vdr1 vdr: video: input 1280x720 (1:1)
May 10 15:42:49 vdr1 vdr: video: display aspect 16:9 Resolution 1
May 10 15:42:49 vdr1 vdr: video: video +0+0 3840x2160
May 10 15:42:49 vdr1 vdr: video: crop to +0+0 1280x720
May 10 15:42:49 vdr1 vdr: video: normal aspect output 3840x2160+0+0
May 10 15:42:49 vdr1 vdr: Failed rendering first frame!
May 10 15:42:49 vdr1 vdr: message repeated 3 times: [ Failed rendering first frame!]
May 10 15:42:50 vdr1 vdr: video: slow down video, duping frame 91
May 10 15:42:50 vdr1 vdr: video/cuvid: synced after 29 frames 13847ms
May 10 15:42:50 vdr1 vdr[1095]: warn: DRM modifier INTEL 0x2 not available for format r8. Ignoring, but expect possible corruption. Available modifiers:
May 10 15:42:50 vdr1 vdr[1095]: warn: INVALID
May 10 15:42:50 vdr1 vdr[1095]: warn: LINEAR
May 10 15:42:50 vdr1 vdr[1095]: warn: Using legacy hacks for DMA buffers without modifiers. May result in corruption!
May 10 15:42:50 vdr1 vdr[1095]: error: Imported object offset 942080 conflicts with alignment 65536!
May 10 15:42:50 vdr1 vdr[1095]: error: Validation failed: (image->planes[i]).texture (../src/renderer.c:2084)
May 10 15:42:50 vdr1 vdr[1095]: error: Validation failed: (image->planes[i]).texture (../src/renderer.c:2084)
May 10 15:42:50 vdr1 vdr[1095]: error: Imported object offset 942080 conflicts with alignment 65536!
May 10 15:42:50 vdr1 vdr[1095]: message repeated 3 times: [ error: Imported object offset 942080 conflicts with alignment 65536!]
May 10 15:42:50 vdr1 vdr[1095]: error: Validation failed: (image->planes[i]).texture (../src/renderer.c:2084)
May 10 15:42:50 vdr1 vdr[1095]: error: Validation failed: (image->planes[i]).texture (../src/renderer.c:2084)
May 10 15:42:50 vdr1 vdr[1095]: error: Imported object offset 942080 conflicts with alignment 65536!
May 10 15:42:50 vdr1 vdr[1095]: error: Validation failed: (image->planes[i]).texture (../src/renderer.c:2084)
May 10 15:42:50 vdr1 vdr[1095]: message repeated 17 times: [ error: Validation failed: (image->planes[i]).texture (../src/renderer.c:2084)]
May 10 15:42:50 vdr1 vdr[1095]: error: Imported object offset 942080 conflicts with alignment 65536!
May 10 15:42:50 vdr1 vdr[1095]: error: Validation failed: (image->planes[i]).texture (../src/renderer.c:2084)
May 10 15:42:50 vdr1 vdr[1095]: error: Validation failed: (image->planes[i]).texture (../src/renderer.c:2084)
May 10 15:42:50 vdr1 vdr[1095]: error: Imported object offset 942080 conflicts with alignment 65536!
...
Display More
ausserdem habe ich, nach diesem Muster, versucht softhdvaapi neu zu übersetzen und installieren.
Fehlermeldung bleibt...
libplacebo war bei mir auch verbogen --> aktuell ist 141.
baue das Plugin noch einmal ohne libplacebo --> dann sollte eigentlich eine stabile Bildausgabe kommen
#
# Makefile for a Video Disk Recorder plugin
#
# $Id: 2a41981a57e5e83036463c6a08c84b86ed9d2be3 $
# The official name of this plugin.
# This name will be used in the '-P...' option of VDR to load the plugin.
# By default the main source file also carries this name.
### Configuration (edit this for your needs)
# comment out if not needed
# what kind of decoder do we make -
# if VAAPI is enabled the pluginname is softhdvaapi
# if CUVID is enabled the pluginname is softhdcuvid
# if DRM is enabled the pluginname is softhddrm
VAAPI ?= 1
CUVID ?= 0
# if you enable DRM then the plugin will only run without X server
# only valid for VAAPI
DRM ?= 0
# use libplacebo -
# available for all decoders but for DRM you need LIBPLACEBO_GL
LIBPLACEBO ?= 0
LIBPLACEBO_GL ?= 0
# use YADIF deint - only available with cuvid
#YADIF=1
# use gamma correction
#GAMMA ?= 0
...
Display More
Grüße
cinfo
Wie schon geschrieben - libplacebo > 127 führt bei mir nach wie vor zu Bild- und Tonstörungen bis zum völlig Filmriss.
Don’t have an account yet? Register yourself now and be a part of our community!