Mittlerweile sind wir ja im 'Ultra High Definition' Zeitalter angekommen (ich frage mich welche Superlative die nächste Variante bekommt... super mega Definition ?) und auf Astra 19.2°E sind vor einiger Zeit die ersten FTA UHD Demo Kanäle aufgetaucht. Die für DVB Standardisierte Variante verwendet 'High Efficiency Video Coding (HEVC)' auch unter H.265 bekannt, 10 Bit Farbtiefe (wenigstens via Sat, das deutsche DVB-T2 verwendet meines wissens 8 Bit) und einer Auflösung von 3840 × 2160 (4k, UHD-1) bzw. 7680 × 4320 (8k, UHD-2).
VDR ist mittlerweile auch ohne Patches UHD fähig und ein funktionierendes Ausgabe-Plugin ist ebenso bereits vorhanden.
Benötigt werden neben der aktuellen VDR Version (momentan 2.4.0) und einer Nvidia Karte ab der 1000er Serie, ein relativ potenter CPU und natürlich ffmpeg (ich habe hier mit einer selbst kompilierten Version 3.4 getestet.)
Ob die eigene Version von ffmpeg aktuell genug ist kann man via 'ffmpeg -decoders | grep hevc_cuvid' herausfinden. Das sollte im Idealfall
hevc_cuvid Nvidia CUVID HEVC decoder (codec hevc)
ausgeben. Wenn nicht muß ffmpeg manuell kompiliert werden.
Ein hevc fähiges Ausgabe plugin für den VDR gibt es unter
https://github.com/jojo61/vdr-plugin-softhdcuvid . Dies ist wie jedes andere VDR Plugin zu installieren. In diesem SoftHDDevice Fork ist für NVIDIA Karten der CUVID decoder eingebaut. Damit ist es nun endlich möglich auch mit NVIDIA Karten HEVC mit 10 Bit - wie es über Sat ausgestrahlt wird - zu dekodieren.
Aus dem Readme des Plugins:
This is a fork of johns original softhddevice work and I just added support for HEVC VDPAU/CUVID support.
Currently I have tested it with a GTX 1050 from NVIDIA and a RX 460 from AMD.
Current Status NVIDA:
The driver will now use CUDA for decodeing HEVC. You have to compile with the CUVID define
Even with the CUVID decoder, the output uses vdpau for putting the frames on the screen. Also deinterlacing is done there.
Only 8 Bit Color is used on screen (limitation from vdpau).
Current Status of AMD:
The AMD driver suppports both (8 Bit and 10 Bit) HEVC codecs. You have to disable den CUVID compiling
The VAAPI ist old and should not be used anymore. I will remove it soon.
You have to adapt the Makefile to your needs. I use FFMPEG 3.4.1 with CUDA Support compiled in
Aktuell frei empfangbare UHD-Sender auf Astra-19.2°E im VDR Format (via HD+ sind noch ein paar Sender mehr zu empfangen):
SES UHD Demo Channel;SES:10994:HC56M5O35P0S1:S19.2E:22000:511=36:0:0:0:1:1:1035:0
PEARL TV 4K UHD;SES ASTRA:12343:HC23M5O20P0S1:S19.2E:30000:2815=36:2816=deu@3:0:0:2010:1:1109:0
Fashion 4K;SES ASTRA:11111:HC23M5O35P0S1:S19.2E:22000:2815=36:2816=eng@3:0:0:12510:1:1043:0
QVC UHD;GLOBECAST:11288:VC23M5O20P0S1:S19.2E:22000:255=36:256=deu@3:57:0:4230:1:55:0
Demo Canal+ UHD;SES ASTRA:12324:VC23M5O25P0S1:S19.2E:29700:410=36:0;421=und@122:0:0:8604:1:341:0
https://www.lyngsat.com/uhd/Astra-1KR-1L-1M-1N.htmlEdit: Via Hotbird 13.0°E gibt es ein richtiges UHD FTA Schmankerl:
NASA TV UHD
Frequency: 11373 MHz
Horizontal polarization, DVB-S2, 8PSK, FEC 3/4
Symbol rate: 27500
https://www.lyngsat.com/uhd/Eutelsat-Hot-Bird-13B-13C-13E.html