Unterstützte Ausgabeplugins - yavdr/yavdr-bugtracker GitHub Wiki

Da das originale softhddevice nicht mehr weiterentwickelt zu werden scheint, gibt es mittlerweise eine Reihe von Ablegern, die je nach Einsatzszenario mehr oder weiniger gut geeignet sind. Aktuell sind die folgenden Pakete für Ausgabeplugins verfügbar:

Paketname VDPAU VAAPI HEVC ffmpeg Kommentar
vdr-plugin-softhddevice-vpp Ja Ja Ja (Software) 3.4 Fork von softhddevice, unterstützt Ausgabe über VDPAU und VAAPI
vdr-plugin-softhddevice-vdpau-hevc Ja Ja Ja (Hardware) 3.3 Wie softhddevice-vpp, aber gegen ffmpeg 3.3 gebaut
vdr-plugin-softhddevice-openglosd Ja Nein Nein 3.4 Fork von softhddevice mit hardwarebeschleunigtem OSD
vdr-plugin-softhddevice-openglosd-ffmpeg-2.8 Ja Nein Nein 2.8 wie softhddevice-openglosd, scheint mit ffmpeg 2.8 stabiler zu laufen
vdr-plugin-softhddevice Ja Nein Ja (Software) 3.4 Für neuere ffmpeg-Versionen angepasste Weiterentwicklung von softhddevice-vpp
vdr-plugin-softhddevice-ffmpeg-2.8 Ja Nein Nein 2.8 originale Variante des softhddevice-Plugin, gegen ffmpeg 2.8 gebaut.
vdr-plugin-vaapidevice Nein Ja Ja (Software) 3.3 Auf VAAPI reduzierte Variante von softhddevice-vpp
vdr-plugin-vaapidevice-hecv Nein Ja Ja (Hardware) 3.3 wie vaapidevice, gegen ffmpeg-3.3 gebaut
vdr-plugin-softhdcuvid Ja Nein Ja (CUVID) 3.4 Für Nvidia-Karten mit CUDA/CUVID Decoder (ab GT630 Kepler und höher)
vdr-plugin-xineliboutput Ja Ja Ja (Software) 3.4 Unterstützt VAAPI und VDPAU, läuft auch ohne Hardwarebeschleunigung in VMs

HEVC sollte mit Nvidia-GPUs ab der GTX 950/GT 1030 aufwärts und mit Intel IGPs ab der Skylake-Generation (mehr als 8-Bit pro Farbkanal erst ab Kabylake) funktionieren. Die Ausgabe ist bislang auf 8-Bit pro Farbkanal beschränkt.

Bekannte Probleme bei den Ausgabeplugins:

softhddevice-vpp
Farbfehldarstellung des OSD mit bestimmten Nvidia-Karten (z.B. GT630 mit Kepler Chipsatz)
VDPAU mit ffmpeg 3.4/3.3
bei SAT-Empfang in Verbindung Crashes auf bestimmten Sendern, in dem Fall eine der Varianten mit ffmpeg 2.8 verwenden.
VDPAU und VAAPI mit ffmpeg 3.4
keine Hardwarebeschleunigung für HEVC-Material, in dem Fall eine Variante mit ffmpeg 3.3 verwenden.
⚠️ **GitHub.com Fallback** ⚠️