Für das VPP Problem hier meine Lösung:
Post
RE: [ANNOUNCE] vaapivideo 1.5.0
Ich bin da mal mit dem Holzhammer drangegangen:
(Code, 12 lines)
jetzt läuft es !
(Code, 12 lines)
jetzt läuft es !
jsffm
Für das VPP Problem hier meine Lösung:
so ich habe es mal geschafft die aktuelle Version auf Ubuntu 22.04.5 LTS (GNU/Linux 6.15.2-x64v3-xanmod1 x86_64) - ffmpeg version n8.1-dev zu testen -- hier die Fehler die zum Abbruch führen
Code Display MoreMar 13 19:11:00 BM2LTS-VT vdr: [1480] frontend 0/0 provides DVB-C,DVB-S,DVB-S2 with QPSK,QAM16,QAM32,QAM64,QAM128,QAM256,VSB8,VSB16,TURBO_FEC > Mar 13 19:11:00 BM2LTS-VT vdr: [1480] frontend 1/0 provides DVB-C,DVB-S,DVB-S2 with QPSK,QAM16,QAM32,QAM64,QAM128,QAM256,VSB8,VSB16,TURBO_FEC > Mar 13 19:11:00 BM2LTS-VT vdr: [1480] frontend 2/0 provides DVB-C,DVB-S,DVB-S2 with QPSK,QAM16,QAM32,QAM64,QAM128,QAM256,VSB8,VSB16,TURBO_FEC > Mar 13 19:11:00 BM2LTS-VT vdr: [1480] frontend 3/0 provides DVB-C,DVB-S,DVB-S2 with QPSK,QAM16,QAM32,QAM64,QAM128,QAM256,VSB8,VSB16,TURBO_FEC > Mar 13 19:11:00 BM2LTS-VT vdr: [1480] found 4 DVB devices Mar 13 19:11:00 BM2LTS-VT vdr: [1480] initializing plugin: vaapivideo (1.1.0-BM2LTS): Hardware-accelerated(DRM) video playback with VAAPI Mar 13 19:11:00 BM2LTS-VT vdr: [1480] vaapivideo: using audio device: default Mar 13 19:11:00 BM2LTS-VT vdr: [1480] vaapivideo/device: created Mar 13 19:11:00 BM2LTS-VT vdr: [1480] vaapivideo/device: display 1920x1080@50Hz (connector 313, CRTC 100) Mar 13 19:11:00 BM2LTS-VT vdr: [1480] vaapivideo/device: VA-API driver -- Intel iHD driver for Intel(R) Gen Graphics - 26.1.4 (509ffba1b) Mar 13 19:11:00 BM2LTS-VT vdr: [1480] vaapivideo/device: VAAPI decode -- mpeg2=hw h264=hw hevc=hw Mar 13 19:11:00 BM2LTS-VT vdr: [1480] vaapivideo/device: VPP probe failed -- vaCreateSurfaces error Mar 13 19:11:00 BM2LTS-VT vdr: [1480] vaapivideo/device: VPP unavailable -- GPU is not suitable for this plugin Mar 13 19:11:00 BM2LTS-VT vdr: [1480] vaapivideo/device: hardware initialization failed Mar 13 19:11:00 BM2LTS-VT vdr: [1480] vaapivideo: ======================================== Mar 13 19:11:00 BM2LTS-VT vdr: [1480] vaapivideo: device initialization FAILED Mar 13 19:11:00 BM2LTS-VT vdr: [1480] vaapivideo: plugin will not be available Mar 13 19:11:00 BM2LTS-VT vdr: [1480] vaapivideo: VDR will continue with DVB devices only Mar 13 19:11:00 BM2LTS-VT vdr: [1480] vaapivideo: see error messages above for details Mar 13 19:11:00 BM2LTS-VT vdr: [1480] vaapivideo: ======================================== Mar 13 19:11:00 BM2LTS-VT vdr: [1480] deleting plugin:Code Display Moreroot@BM2LTS-VT:~# vainfo Trying display: wayland Trying display: x11 error: can't connect to X server! Trying display: drm libva info: VA-API version 1.23.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_23 libva info: va_openDriver() returns 0 vainfo: VA-API version: 1.23 (libva 2.22.0.1) vainfo: Driver version: Intel iHD driver for Intel(R) Gen Graphics - 26.1.4 (509ffba1b) 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
diesen Fehler haben ja viele hier.
Keine Ahnung wo der herkommt.
Umgehen kann man es nur mit der 'Holzhammer' Methode
Für das VPP Problem hier meine Lösung:
PostRE: [ANNOUNCE] vaapivideo 1.5.0
Ich bin da mal mit dem Holzhammer drangegangen:
(Code, 12 lines)
jetzt läuft es !
jsffmMarch 10, 2026 at 3:32 PM
Danke für diesen Tipp -- aber leider hat es keine Veränderung am Fehler gebracht
Danke für diesen Tipp -- aber leider hat es keine Veränderung am Fehler gebracht
der Fehler wird mit dem patch immer noch ausgegeben, aber das plugin sollte laufen.
der Fehler wird mit dem patch immer noch ausgegeben, aber das plugin sollte laufen.
leider nicht - wird nicht hell -- kein Bild und Ton
leider nicht - wird nicht hell -- kein Bild und Ton
Ein xserver läuft aber nicht, oder ?
Da fehlt u.a. ausreichend aktuelle ffmpeg-Bibliotheken, gegen die man das Plugin bauen könnte. Mit Ubuntu 26.04 klappt es.
Gibt es dann auch ein angepasstes ansible-Playbook, bei dem der nicht benötigte X-Server gleich weggelassen wird und das entsprechende Ausgabeplugin wie softhddrm oder das vaapivideo installiert werden kann?
Ein xserver läuft aber nicht, oder ?
nein -- Aber softhddrm läuft hier ohne Fehler
nein -- Aber softhddrm läuft hier ohne Fehler
das muß dann zork mal schauen, denn es scheinen ja viele ein Problem zu haben, das die Initialisierung des Plugin nicht sauber durchläuft.
Intel iGPU 10er, seit heute noch ein Core i3i 13xxx. AMD Ryzen mobile 6xxx. Systeme habe ich genug, auf allen läuft es. Ich vermute jetzt schon, dass es an der Distribution liegt bei einigen. Ich fange Mal an, ein System auf Debian Trixie umzurüsten. Aktuell scheitert es an der relativ einfachen dynamischen VPP Erkennung.
Ich glaube nicht das es an der Distribution liegt, generell,
sondern an Versionen (Kernel, ffmep usw. ),
Denn wird nutzten ja keine Distribution, sondern bauen ja alles selbst.
ein Frage:
Welche DVB Karten, oder Hardware nutzt du?
Hi,
da offensichtlich die meisten ein Problem mit der VAAPI-Initialisierung haben, habe ich einen vaapi_prober geschrieben, der einfach nur eurer System testet. Ich möchte alle bitten, euer System damit zu testen. Wenn ihr Fehler in diesen Programm findet, baue ich die Verbesserungen in das Plugin ein.
Hier mal ein paar Output von meinen Systemen als Referenz.
Intel Core i5-10210U oder Intel Core i3-13100 (Output identisch):
VAAPI Capability Prober (DVB-S2 / YUV420-NV12)
================================================
DRM device: /dev/dri/card1
Render node: /dev/dri/renderD128
libva info: VA-API version 1.23.0
libva info: Trying to open /usr/lib64/dri-nonfree/iHD_drv_video.so
libva info: Found init function __vaDriverInit_1_23
libva info: va_openDriver() returns 0
VA-API: 1.23
Driver: Intel iHD driver for Intel(R) Gen Graphics - 25.4.6 ()
--- Hardware Decode (VLD + YUV420) ---
MPEG-2 Main yes
H.264 Main yes
H.264 High yes
HEVC Main 10 yes
--- Video Processing Pipeline (VPP) ---
General (VideoProc) yes
Scaling yes
P010 (10-bit) surfaces yes
NV12 (8-bit) surfaces yes
10-bit -> 8-bit conversion yes
Noise Reduction (Denoise) yes
Sharpening yes
Color Balance yes
Skin Tone Enhancement yes
Total Color Correction yes
HVS Noise Reduction no
HDR Tone Mapping (HDR10) HDR->HDR, HDR->SDR
--- DVB-S2 Color Conversion Paths ---
BT.601 -> BT.709 (MPEG-2 SD) yes
BT.709 passthrough (H.264 HD) yes
BT.2020 -> BT.709 (HEVC UHD) yes
P010 -> NV12 (10->8 bit) yes
HLG -> SDR (no TM required) yes
PQ/HDR10 -> SDR (tone map) yes
--- Deinterlacing Algorithms ---
Motion Compensated yes
Motion Adaptive yes
Weave no
Bob yes
Display More
AMD Ryzen 9 6900HS:
VAAPI Capability Prober (DVB-S2 / YUV420-NV12)
================================================
DRM device: /dev/dri/card1
Render node: /dev/dri/renderD128
VA-API: 1.23
Driver: Mesa Gallium driver 25.3.6 for AMD Radeon 680M (radeonsi, rembrandt, LLVM 22.1.0, DRM 3.64, 6.19.6-300.fc44.x86_64)
--- Hardware Decode (VLD + YUV420) ---
MPEG-2 Main no
H.264 Main yes
H.264 High yes
HEVC Main 10 yes
--- Video Processing Pipeline (VPP) ---
General (VideoProc) yes
Scaling yes
P010 (10-bit) surfaces yes
NV12 (8-bit) surfaces yes
10-bit -> 8-bit conversion yes
Noise Reduction (Denoise) no
Sharpening no
Color Balance no
Skin Tone Enhancement no
Total Color Correction no
HVS Noise Reduction no
HDR Tone Mapping no
--- DVB-S2 Color Conversion Paths ---
BT.601 -> BT.709 (MPEG-2 SD) yes
BT.709 passthrough (H.264 HD) yes
BT.2020 -> BT.709 (HEVC UHD) yes
P010 -> NV12 (10->8 bit) yes
HLG -> SDR (no TM required) yes
PQ/HDR10 -> SDR (tone map) no
--- Deinterlacing Algorithms ---
Motion Compensated no
Motion Adaptive yes
Weave yes
Bob yes
Display More
Jetzt kommt ihr!
PS: Wieso darf man keine cpp-Files anhängen, da sollte mal der Forum-Admin die "allowed attachment list" anpassen. Bitte erst mal vaapi_prober.txt in vaapi_prober.cpp umbenennen!
Zum Kompilieren ![]()
Desktop:
sg75@x2 ~/Downloads $ ./vaapi_prober /dev/dri/card1
VAAPI Capability Prober (DVB-S2 / YUV420-NV12)
================================================
DRM device: /dev/dri/card1
Render node: /dev/dri/renderD128
VA-API: 1.23
Driver: Mesa Gallium driver 26.0.1-arch1.1 for AMD Radeon RX 560 Series (radeonsi, polaris11, ACO, DRM 3.64, 6.19.6-arch1-1)
--- Hardware Decode (VLD + YUV420) ---
MPEG-2 Main yes
H.264 Main yes
H.264 High yes
HEVC Main 10 yes
--- Video Processing Pipeline (VPP) ---
General (VideoProc) yes
Scaling yes
P010 (10-bit) surfaces yes
NV12 (8-bit) surfaces yes
10-bit -> 8-bit conversion yes
Noise Reduction (Denoise) no
Sharpening no
Color Balance no
Skin Tone Enhancement no
Total Color Correction no
HVS Noise Reduction no
HDR Tone Mapping no
--- DVB-S2 Color Conversion Paths ---
BT.601 -> BT.709 (MPEG-2 SD) yes
BT.709 passthrough (H.264 HD) yes
BT.2020 -> BT.709 (HEVC UHD) yes
P010 -> NV12 (10->8 bit) yes
HLG -> SDR (no TM required) yes
PQ/HDR10 -> SDR (tone map) no
--- Deinterlacing Algorithms ---
Motion Compensated no
Motion Adaptive yes
Weave yes
Bob yes
Display More
VDR:
VAAPI Capability Prober (DVB-S2 / YUV420-NV12)
================================================
DRM device: /dev/dri/card1
Render node: /dev/dri/renderD128
VA-API: 1.22
Driver: Intel i965 driver for Intel(R) Broxton - 2.4.1
--- Hardware Decode (VLD + YUV420) ---
MPEG-2 Main yes
H.264 Main yes
H.264 High yes
HEVC Main 10 yes
--- Video Processing Pipeline (VPP) ---
General (VideoProc) yes
Scaling yes
P010 (10-bit) surfaces yes
NV12 (8-bit) surfaces yes
10-bit -> 8-bit conversion yes
Noise Reduction (Denoise) yes
Sharpening yes
Color Balance yes
Skin Tone Enhancement yes
Total Color Correction no
HVS Noise Reduction no
HDR Tone Mapping no
--- DVB-S2 Color Conversion Paths ---
BT.601 -> BT.709 (MPEG-2 SD) yes
BT.709 passthrough (H.264 HD) yes
BT.2020 -> BT.709 (HEVC UHD) yes
P010 -> NV12 (10->8 bit) yes
HLG -> SDR (no TM required) yes
PQ/HDR10 -> SDR (tone map) no
--- Deinterlacing Algorithms ---
Motion Compensated yes
Motion Adaptive yes
Weave no
Bob yes
Display More
Ihr müsst bitte auch dazuschreiben, ob da vaapivideo einen Fehler beim Probing wirft oder nicht. Und die Distribution, zum Nachvollziehen. Aktuell konnte ich noch kein Problem in irgendeiner Distribution finden (Gentoo, Debian 13, Fedora 44).
kompiliert wie im in vaapi_prober.cpp beschrieben.
habe es an 2 Rechnern getestet. Beide gentoo
Fehlermeldung bei beiden gleich nur einmal card0 beim anderen card1
Mar 12 15:29:11 <hostname> vdr[16668]: [16668] initializing plugin: vaapivideo (1.1.0): Hardware-accelerated video playback with VAAPI
Mar 12 15:29:11 <hostname> vdr[16668]: [16668] vaapivideo: auto-detected /dev/dri/card0 (primary GPU)
Mar 12 15:29:11 <hostname> vdr[16668]: [16668] vaapivideo: using audio device: default
Mar 12 15:29:11 <hostname> vdr[16668]: [16668] vaapivideo: creating cVaapiDevice (DRM=/dev/dri/card0, audio=default)
Mar 12 15:29:11 <hostname> vdr[16668]: [16668] vaapivideo/device: created
Mar 12 15:29:11 <hostname> vdr[16668]: [16668] vaapivideo/device: initializing - DRM '/dev/dri/card0', audio 'default'
Mar 12 15:29:11 <hostname> vdr[16668]: [16668] vaapivideo/device: opened DRM fd=11
Mar 12 15:29:11 <hostname> vdr[16668]: [16668] vaapivideo/device: display 3840x2160@60Hz (connector 262, CRTC 88)
Mar 12 15:29:11 <hostname> vdr[16668]: [16668] vaapivideo/device: render node /dev/dri/renderD128 (primary /dev/dri/card0)
Mar 12 15:29:11 <hostname> vdr[16668]: [16668] vaapivideo/device: VA-API driver -- Intel iHD driver for Intel(R) Gen Graphics - 26.1.2 ()
Mar 12 15:29:11 <hostname> vdr[16668]: [16668] vaapivideo/device: VAAPI decode -- mpeg2=hw h264=hw hevc=hw
Mar 12 15:29:11 <hostname> vdr[16668]: [16668] vaapivideo/device: VPP probe failed -- vaCreateSurfaces error
Mar 12 15:29:11 <hostname> vdr[16668]: [16668] vaapivideo/device: VPP unavailable -- GPU is not suitable for this plugin
Mar 12 15:29:11 <hostname> vdr[16668]: [16668] vaapivideo/device: hardware initialization failed
Mar 12 15:29:11 <hostname> vdr[16668]: [16668] vaapivideo: ========================================
Mar 12 15:29:11 <hostname> vdr[16668]: [16668] vaapivideo: device initialization FAILED
Mar 12 15:29:11 <hostname> vdr[16668]: [16668] vaapivideo: plugin will not be available
Mar 12 15:29:11 <hostname> vdr[16668]: [16668] vaapivideo: VDR will continue with DVB devices only
Mar 12 15:29:11 <hostname> vdr[16668]: [16668] vaapivideo: see error messages above for details
Mar 12 15:29:11 <hostname> vdr[16668]: [16668] vaapivideo: ========================================
Mar 12 15:29:12 <hostname> vdr[16668]: [16668] vaapivideo/device: destroying (isPrimary=0)
Mar 12 15:29:12 <hostname> vdr[16668]: [16668] vaapivideo/device: destroyed
Mar 12 15:29:12 <hostname> vdr[16668]: [16668] deleting plugin: vaapivideo
Display More
Rechner 1:
CPU Intel(R) Pentium(R) Silver N6005 @ 2.00GHz
vaapi_prober Ausgabe
VAAPI Capability Prober (DVB-S2 / YUV420-NV12)
================================================
DRM device: /dev/dri/card1
Render node: /dev/dri/renderD129
libva info: VA-API version 1.23.0
libva info: Trying to open /usr/lib64/va/drivers/iHD_drv_video.so
libva info: Found init function __vaDriverInit_1_22
libva info: va_openDriver() returns 0
VA-API: 1.23
Driver: Intel iHD driver for Intel(R) Gen Graphics - 25.4.6 ()
--- Hardware Decode (VLD + YUV420) ---
MPEG-2 Main yes
H.264 Main yes
H.264 High yes
HEVC Main 10 yes
--- Video Processing Pipeline (VPP) ---
General (VideoProc) yes
Scaling yes
P010 (10-bit) surfaces yes
NV12 (8-bit) surfaces yes
10-bit -> 8-bit conversion yes
Noise Reduction (Denoise) yes
Sharpening yes
Color Balance yes
Skin Tone Enhancement yes
Total Color Correction yes
HVS Noise Reduction no
HDR Tone Mapping no
--- DVB-S2 Color Conversion Paths ---
BT.601 -> BT.709 (MPEG-2 SD) yes
BT.709 passthrough (H.264 HD) yes
BT.2020 -> BT.709 (HEVC UHD) yes
P010 -> NV12 (10->8 bit) yes
HLG -> SDR (no TM required) yes
PQ/HDR10 -> SDR (tone map) no
--- Deinterlacing Algorithms ---
Motion Compensated yes
Motion Adaptive yes
Weave no
Bob yes
Display More
Rechner 2:
Intel(R) Core(TM) i5-14500
vaapi_render Ausgabe
VAAPI Capability Prober (DVB-S2 / YUV420-NV12)
================================================
DRM device: /dev/dri/card0
Render node: /dev/dri/renderD128
libva info: VA-API version 1.23.0
libva info: Trying to open /usr/lib64/va/drivers/iHD_drv_video.so
libva info: Found init function __vaDriverInit_1_23
libva info: va_openDriver() returns 0
VA-API: 1.23
Driver: Intel iHD driver for Intel(R) Gen Graphics - 26.1.2 ()
--- Hardware Decode (VLD + YUV420) ---
MPEG-2 Main yes
H.264 Main yes
H.264 High yes
HEVC Main 10 yes
--- Video Processing Pipeline (VPP) ---
General (VideoProc) yes
Scaling yes
P010 (10-bit) surfaces yes
NV12 (8-bit) surfaces yes
10-bit -> 8-bit conversion yes
Noise Reduction (Denoise) yes
Sharpening yes
Color Balance yes
Skin Tone Enhancement yes
Total Color Correction yes
HVS Noise Reduction no
HDR Tone Mapping (HDR10) HDR->HDR, HDR->SDR
--- DVB-S2 Color Conversion Paths ---
BT.601 -> BT.709 (MPEG-2 SD) yes
BT.709 passthrough (H.264 HD) yes
BT.2020 -> BT.709 (HEVC UHD) yes
P010 -> NV12 (10->8 bit) yes
HLG -> SDR (no TM required) yes
PQ/HDR10 -> SDR (tone map) yes
--- Deinterlacing Algorithms ---
Motion Compensated yes
Motion Adaptive yes
Weave no
Bob yes
Display More
Ubuntu 22.04.5 LTS (GNU/Linux 6.15.2-x64v3-xanmod1 x86_64) - ffmpeg version n8.1-dev
g++ vaapi_prober.cpp -o vaapi_prober -I/usr/include/drm -std=c++20 -lva -ldrm -lva-drm
./vaapi_prober /dev/dri/card1
VAAPI Capability Prober (DVB-S2 / YUV420-NV12)
================================================
DRM device: /dev/dri/card1
Render node: /dev/dri/renderD128
libva info: VA-API version 1.23.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_23
libva info: va_openDriver() returns 0
VA-API: 1.23
Driver: Intel iHD driver for Intel(R) Gen Graphics - 26.1.4 (509ffba1b)
--- Hardware Decode (VLD + YUV420) ---
MPEG-2 Main yes
H.264 Main yes
H.264 High yes
HEVC Main 10 yes
--- Video Processing Pipeline (VPP) ---
General (VideoProc) yes
Scaling yes
P010 (10-bit) surfaces yes
NV12 (8-bit) surfaces yes
10-bit -> 8-bit conversion yes
Noise Reduction (Denoise) yes
Sharpening yes
Color Balance yes
Skin Tone Enhancement yes
Total Color Correction yes
HVS Noise Reduction no
HDR Tone Mapping (HDR10) HDR->HDR, HDR->SDR
--- DVB-S2 Color Conversion Paths ---
BT.601 -> BT.709 (MPEG-2 SD) yes
BT.709 passthrough (H.264 HD) yes
BT.2020 -> BT.709 (HEVC UHD) yes
P010 -> NV12 (10->8 bit) yes
HLG -> SDR (no TM required) yes
PQ/HDR10 -> SDR (tone map) yes
--- Deinterlacing Algorithms ---
Motion Compensated yes
Motion Adaptive yes
Weave no
Bob yes
Display More
Nacktes Debian 13 aufgesetzt, VDR 2.6.9 (läuft!), Plugin in den Pluginordner kopiert und siehe:
initializing plugin: vaapivideo (1.1.0): Hardware-accelerated video playback with VAAPI
vaapivideo: auto-detected /dev/dri/card0 (primary GPU)
vaapivideo: using audio device: default
vaapivideo: creating cVaapiDevice (DRM=/dev/dri/card0, audio=default)
new device number 3 (card index 3)
vaapivideo/device: created
vaapivideo/device: initializing - DRM '/dev/dri/card0', audio 'default'
frontend 1/0 tuner thread started (pid=2900, tid=2908, prio=high)
vaapivideo/device: opened DRM fd=4
vaapivideo/device: display 1920x1080@50Hz (connector 260, CRTC 82)
vaapivideo/device: render node /dev/dri/renderD128 (primary /dev/dri/card0)
vaapivideo/device: VA-API driver -- Intel iHD driver for Intel(R) Gen Graphics - 25.2.3 ()
vaapivideo/device: VAAPI decode -- mpeg2=hw h264=hw hevc=hw
vaapivideo/device: VPP capabilities -- denoise=yes sharpen=yes deinterlace=motion_compensated
vaapivideo/audio: IEC958 not supported on hw:0,0
vaapivideo/audio: opened PCM @ 48000Hz on 'default'
vaapivideo/audio: initialized on 'default'
vaapivideo/display: created
vaapivideo/display: initializing 1920x1080@50Hz
vaapivideo/audio thread started (pid=2900, tid=2909, prio=high)
vaapivideo/audio: processing thread started
vaapivideo/display: searching for plane 0 (format 0x3231564e)
vaapivideo/display: plane 32 COLOR_ENCODING prop=35 bt709_value=1 found=1
vaapivideo/display: plane 32 COLOR_RANGE prop=36 limited_value=0 found=1
vaapivideo/display: candidate plane 32 type=PRI (found=0, need=0)
vaapivideo/display: video plane 32 type=PRI
vaapivideo/display: searching for plane 0 (format 0x34325241)
vaapivideo/display: plane 41 COLOR_ENCODING prop=44 bt709_value=1 found=1
vaapivideo/display: plane 41 COLOR_RANGE prop=45 limited_value=0 found=1
vaapivideo/display: candidate plane 41 type=OVL (found=0, need=0)
vaapivideo/display: OSD plane 41 type=OVL zpos=yes
vaapivideo/display: setting display mode 1920x1080@50Hz
vaapivideo/display: initialized 1920x1080@50Hz
vaapivideo/display: thread started (thread=140241177421504)
vaapivideo/decoder: initialized (packet queue size=50)
vaapivideo/device: pre-cached OSD size 1920x1080
vaapivideo/device: initialized - DRM=/dev/dri/card0 audio=default
vaapivideo/decoder thread started (pid=2900, tid=2911, prio=high)
vaapivideo/decoder: thread started
vaapivideo: initialized, version 1.1.0
setting primary device to 3
Display More
Das einzige Paket, was ich installiert habe:
ii intel-media-va-driver:amd64 25.2.3+dfsg1-1 amd64 VAAPI driver for the Intel GEN8+ Graphics family
Ein "non-free" Paket gibt es nicht mehr unter Debian 13, wohl aber firmware-intel-graphics (nur encoding). Ohne Feedback, warum eure Systeme nicht laufen, werden wir nicht weiterkommen.
Alle Systeme gentoo, vpp wird nicht erkannt.
Intel(R) N100
VAAPI Capability Prober (DVB-S2 / YUV420-NV12)
================================================
DRM device: /dev/dri/card0
Render node: /dev/dri/renderD128
libva info: VA-API version 1.22.0
libva info: User environment variable requested driver 'iHD'
libva info: Trying to open /usr/lib64/va/drivers/iHD_drv_video.so
libva info: Found init function __vaDriverInit_1_22
libva info: va_openDriver() returns 0
VA-API: 1.22
Driver: Intel iHD driver for Intel(R) Gen Graphics - 25.4.6 ()
--- Hardware Decode (VLD + YUV420) ---
MPEG-2 Main yes
H.264 Main yes
H.264 High yes
HEVC Main 10 yes
--- Video Processing Pipeline (VPP) ---
General (VideoProc) yes
Scaling yes
P010 (10-bit) surfaces yes
NV12 (8-bit) surfaces yes
10-bit -> 8-bit conversion yes
Noise Reduction (Denoise) yes
Sharpening yes
Color Balance yes
Skin Tone Enhancement yes
Total Color Correction yes
HVS Noise Reduction no
HDR Tone Mapping (HDR10) HDR->HDR, HDR->SDR
--- DVB-S2 Color Conversion Paths ---
BT.601 -> BT.709 (MPEG-2 SD) yes
BT.709 passthrough (H.264 HD) yes
BT.2020 -> BT.709 (HEVC UHD) yes
P010 -> NV12 (10->8 bit) yes
HLG -> SDR (no TM required) yes
PQ/HDR10 -> SDR (tone map) yes
--- Deinterlacing Algorithms ---
Motion Compensated yes
Motion Adaptive yes
Weave no
Bob yes
Display More
VGA compatible controller: Intel Corporation DG2 [Arc A310] (rev 05)
VAAPI Capability Prober (DVB-S2 / YUV420-NV12)
================================================
DRM device: /dev/dri/card0
Render node: /dev/dri/renderD128
libva info: VA-API version 1.22.0
libva info: User environment variable requested driver 'iHD'
libva info: Trying to open /usr/lib64/va/drivers/iHD_drv_video.so
libva info: Found init function __vaDriverInit_1_22
libva info: va_openDriver() returns 0
VA-API: 1.22
Driver: Intel iHD driver for Intel(R) Gen Graphics - 25.4.6 ()
--- Hardware Decode (VLD + YUV420) ---
MPEG-2 Main yes
H.264 Main yes
H.264 High yes
HEVC Main 10 yes
--- Video Processing Pipeline (VPP) ---
General (VideoProc) yes
Scaling yes
P010 (10-bit) surfaces yes
NV12 (8-bit) surfaces yes
10-bit -> 8-bit conversion yes
Noise Reduction (Denoise) yes
Sharpening yes
Color Balance yes
Skin Tone Enhancement yes
Total Color Correction yes
HVS Noise Reduction yes
HDR Tone Mapping (HDR10) HDR->HDR, HDR->SDR
--- DVB-S2 Color Conversion Paths ---
BT.601 -> BT.709 (MPEG-2 SD) yes
BT.709 passthrough (H.264 HD) yes
BT.2020 -> BT.709 (HEVC UHD) yes
P010 -> NV12 (10->8 bit) yes
HLG -> SDR (no TM required) yes
PQ/HDR10 -> SDR (tone map) yes
--- Deinterlacing Algorithms ---
Motion Compensated yes
Motion Adaptive yes
Weave no
Bob yes
Display More
Intel(R) Pentium(R) Silver J5040 CPU @ 2.00GHz
AAPI Capability Prober (DVB-S2 / YUV420-NV12)
================================================
DRM device: /dev/dri/card0
Render node: /dev/dri/renderD128
libva info: VA-API version 1.22.0
libva info: User environment variable requested driver 'iHD'
libva info: Trying to open /usr/lib64/va/drivers/iHD_drv_video.so
libva info: Found init function __vaDriverInit_1_22
libva info: va_openDriver() returns 0
VA-API: 1.22
Driver: Intel iHD driver for Intel(R) Gen Graphics - 25.4.6 ()
--- Hardware Decode (VLD + YUV420) ---
MPEG-2 Main yes
H.264 Main yes
H.264 High yes
HEVC Main 10 yes
--- Video Processing Pipeline (VPP) ---
General (VideoProc) yes
Scaling yes
P010 (10-bit) surfaces yes
NV12 (8-bit) surfaces yes
10-bit -> 8-bit conversion yes
Noise Reduction (Denoise) yes
Sharpening yes
Color Balance yes
Skin Tone Enhancement yes
Total Color Correction yes
HVS Noise Reduction no
HDR Tone Mapping (HDR10) HDR->HDR, HDR->SDR
--- DVB-S2 Color Conversion Paths ---
BT.601 -> BT.709 (MPEG-2 SD) yes
BT.709 passthrough (H.264 HD) yes
BT.2020 -> BT.709 (HEVC UHD) yes
P010 -> NV12 (10->8 bit) yes
HLG -> SDR (no TM required) yes
PQ/HDR10 -> SDR (tone map) yes
--- Deinterlacing Algorithms ---
Motion Compensated yes
Motion Adaptive yes
Weave no
Bob yes
Display More
Nacktes Debian 13 aufgesetzt, VDR 2.6.9 (läuft!), Plugin in den Pluginordner kopiert und siehe:
Code Display Moreinitializing plugin: vaapivideo (1.1.0): Hardware-accelerated video playback with VAAPI vaapivideo: auto-detected /dev/dri/card0 (primary GPU) vaapivideo: using audio device: default vaapivideo: creating cVaapiDevice (DRM=/dev/dri/card0, audio=default) new device number 3 (card index 3) vaapivideo/device: created vaapivideo/device: initializing - DRM '/dev/dri/card0', audio 'default' frontend 1/0 tuner thread started (pid=2900, tid=2908, prio=high) vaapivideo/device: opened DRM fd=4 vaapivideo/device: display 1920x1080@50Hz (connector 260, CRTC 82) vaapivideo/device: render node /dev/dri/renderD128 (primary /dev/dri/card0) vaapivideo/device: VA-API driver -- Intel iHD driver for Intel(R) Gen Graphics - 25.2.3 () vaapivideo/device: VAAPI decode -- mpeg2=hw h264=hw hevc=hw vaapivideo/device: VPP capabilities -- denoise=yes sharpen=yes deinterlace=motion_compensated vaapivideo/audio: IEC958 not supported on hw:0,0 vaapivideo/audio: opened PCM @ 48000Hz on 'default' vaapivideo/audio: initialized on 'default' vaapivideo/display: created vaapivideo/display: initializing 1920x1080@50Hz vaapivideo/audio thread started (pid=2900, tid=2909, prio=high) vaapivideo/audio: processing thread started vaapivideo/display: searching for plane 0 (format 0x3231564e) vaapivideo/display: plane 32 COLOR_ENCODING prop=35 bt709_value=1 found=1 vaapivideo/display: plane 32 COLOR_RANGE prop=36 limited_value=0 found=1 vaapivideo/display: candidate plane 32 type=PRI (found=0, need=0) vaapivideo/display: video plane 32 type=PRI vaapivideo/display: searching for plane 0 (format 0x34325241) vaapivideo/display: plane 41 COLOR_ENCODING prop=44 bt709_value=1 found=1 vaapivideo/display: plane 41 COLOR_RANGE prop=45 limited_value=0 found=1 vaapivideo/display: candidate plane 41 type=OVL (found=0, need=0) vaapivideo/display: OSD plane 41 type=OVL zpos=yes vaapivideo/display: setting display mode 1920x1080@50Hz vaapivideo/display: initialized 1920x1080@50Hz vaapivideo/display: thread started (thread=140241177421504) vaapivideo/decoder: initialized (packet queue size=50) vaapivideo/device: pre-cached OSD size 1920x1080 vaapivideo/device: initialized - DRM=/dev/dri/card0 audio=default vaapivideo/decoder thread started (pid=2900, tid=2911, prio=high) vaapivideo/decoder: thread started vaapivideo: initialized, version 1.1.0 setting primary device to 3Das einzige Paket, was ich installiert habe:
Codeii intel-media-va-driver:amd64 25.2.3+dfsg1-1 amd64 VAAPI driver for the Intel GEN8+ Graphics familyEin "non-free" Paket gibt es nicht mehr unter Debian 13, wohl aber firmware-intel-graphics (nur encoding). Ohne Feedback, warum eure Systeme nicht laufen, werden wir nicht weiterkommen.
VDR 2.6.9 ?, oder doch 2.7.9
VDR 2.6.9 ?, oder doch 2.7.9
2.6.9 läuft auch, werde ich anpassen im Source (ab 2.6.0 werde ich das Plugin unterstützen).
2.6.9 läuft auch, werde ich anpassen im Source (ab 2.6.0 werde ich das Plugin unterstützen).
Also ich teste immer mit VDR 2.7.9
Don’t have an account yet? Register yourself now and be a part of our community!