Welche Nvidia für UHD softhdcuvid, GT1030 oder GTX1050(ti)

  • Moin,


    bevor die großen Verkaufsschlachten wollte ich noch mal die Frage aufwerfen wie man mit der GraKa am besten einsteigt. Es gibt ja auch die Sache mit dem HDR10 und dem Linuxtreiber der selbigens nicht aus dem hdmi schieben kann.


    Also wie gehts los, gibt ja nur eine einzige passive 1030 mit DP Ausgang, oder ne gebrauchte 1050 mit oder ohne ti ?, gfs mit nem passive cooling mod wie hier: https://www.tomshardware.com/r…-cooling-mod,4837.html#p1


    Christian

    CKone: yavdr-ansible/18.04 LTS/2.4.1/kodi18 auf Intel DH67BL, Intel Celeron G540, 2x 2GB Kingston DDR3, Zotac GT630 1GB, S2-1600, Ocz Agility 3 60GB, LG GH24NS DVD, 15.6" Selbstbau TFT, Harmony 665, CIR Selbstbau - das Ganze im Silverstone SST-SG03B
    CKtwo: yavdr-ansible/18.04 LTS/2.4.1/kodi18 auf Intel DH67BL, Intel Celeron G1610, 2x 2GB Corsair DDR3, Zotac GT630 1GB, TT S2-1600, Ocz Vertex 2 50 GB, 92 Kanal Seduatmo, Harmony 665, atric USB
    CKthree: yavdr-ansible/22.04 LTS/2.6.1/kodi19.3 auf Intel NUC, Celeron J4005, UHD Graphics 600, 4GB Crucial DDR4, Ocz Vertex2 50 GB, Harmony 350

    PowerEdge: Ubuntu Server 16.04 LTS / VDR 2.4.1 auf Dell PowerEdge T20, Xeon E3-1225 v3, 16GB ECC DDR3, 2x Cine S2 V6 mit Duoflex, Samsung 840 EVO 120GB, 3x WD White WD80EZAZ 8TB in SW Raid5



  • Was mich persönlich an der GT1030 stört, ist, dass sie kein hevc_nvenc unterstützt.


    vdr-User-# 755 to_h264 chk_r vdr-transcode github

  • Für Fernsehen schauen sollte das aber wurscht sein.


    Ich persönlich finde es wichtig alle drei Anschlüsse zu haben solang das mit dem hdr10 ungewiss ist.

    CKone: yavdr-ansible/18.04 LTS/2.4.1/kodi18 auf Intel DH67BL, Intel Celeron G540, 2x 2GB Kingston DDR3, Zotac GT630 1GB, S2-1600, Ocz Agility 3 60GB, LG GH24NS DVD, 15.6" Selbstbau TFT, Harmony 665, CIR Selbstbau - das Ganze im Silverstone SST-SG03B
    CKtwo: yavdr-ansible/18.04 LTS/2.4.1/kodi18 auf Intel DH67BL, Intel Celeron G1610, 2x 2GB Corsair DDR3, Zotac GT630 1GB, TT S2-1600, Ocz Vertex 2 50 GB, 92 Kanal Seduatmo, Harmony 665, atric USB
    CKthree: yavdr-ansible/22.04 LTS/2.6.1/kodi19.3 auf Intel NUC, Celeron J4005, UHD Graphics 600, 4GB Crucial DDR4, Ocz Vertex2 50 GB, Harmony 350

    PowerEdge: Ubuntu Server 16.04 LTS / VDR 2.4.1 auf Dell PowerEdge T20, Xeon E3-1225 v3, 16GB ECC DDR3, 2x Cine S2 V6 mit Duoflex, Samsung 840 EVO 120GB, 3x WD White WD80EZAZ 8TB in SW Raid5



  • Was mich persönlich an der GT1030 stört, ist, dass sie kein hevc_nvenc unterstützt.

    Was meinst Du damit?

    Ich habe hier diese passive GT1030 mit Display-Port und HDMI-Port im VDR stecken: MSI Geforce GT1030 2GH LP OC

    Hier gibt's einen ausführlichen Test zu der Karte: phoronix - MSI GrForce GT1030


    Mit dem aktuellem softhdcuvid-Plugin und yavdr-ansible kann ich damit einwandfrei alle SD, HD und UHD-Sender darstellen.

    Die HEVC-Decodierung läuft dabei auf der GT1030, da die CPU bei 5...6% läuft.

    Wobei ich SD kaum schaue und somit eigentlich nicht getestet habe, aber HD und UHD laufen auf jeden Fall problemlos.


    Was nicht geht, ist UHD mit HDR!

    Aber das wird wohl alle Nvidia-Karten unter Linux betreffen, da der nvidia-treiber hier noch nichts kann!

    Unter Windows10 soll es wohl gehen (dazu gab es ein paar Threads im Kodi-Forum).


    Paul

  • hevc_nvenc ist bestimmt encoding?!

    - Client1: Thermaltake DH 102 mit 7" TouchTFT * Debian Stretch/vdr-2.4.0/graphtft/MainMenuHooks-Patch * Zotac H55-ITX WiFi * Core i3 540 * 4GB RAM ** Zotac GT630 * 1 TB System HDD * 4 GB RAM * Harmony 900 * satip-Plugin

    - Client2: Alfawise H96 Pro Plus * KODI
    - Server: Intel Pentium G3220 * DH87RL * 16GB RAM * 4x4TB 3.5" WD RED + 1x500GB 2.5" * satip-Plugin
    - SAT>IP: Inverto iLNB

  • So ist es


    vdr-User-# 755 to_h264 chk_r vdr-transcode github

  • Bliebe die Frage nach dem Mehrwert auf nem normalen Client vdr, vllt übersehe ich ja was?

    CKone: yavdr-ansible/18.04 LTS/2.4.1/kodi18 auf Intel DH67BL, Intel Celeron G540, 2x 2GB Kingston DDR3, Zotac GT630 1GB, S2-1600, Ocz Agility 3 60GB, LG GH24NS DVD, 15.6" Selbstbau TFT, Harmony 665, CIR Selbstbau - das Ganze im Silverstone SST-SG03B
    CKtwo: yavdr-ansible/18.04 LTS/2.4.1/kodi18 auf Intel DH67BL, Intel Celeron G1610, 2x 2GB Corsair DDR3, Zotac GT630 1GB, TT S2-1600, Ocz Vertex 2 50 GB, 92 Kanal Seduatmo, Harmony 665, atric USB
    CKthree: yavdr-ansible/22.04 LTS/2.6.1/kodi19.3 auf Intel NUC, Celeron J4005, UHD Graphics 600, 4GB Crucial DDR4, Ocz Vertex2 50 GB, Harmony 350

    PowerEdge: Ubuntu Server 16.04 LTS / VDR 2.4.1 auf Dell PowerEdge T20, Xeon E3-1225 v3, 16GB ECC DDR3, 2x Cine S2 V6 mit Duoflex, Samsung 840 EVO 120GB, 3x WD White WD80EZAZ 8TB in SW Raid5



  • Eine Alternative wäre noch die Quadro P400


    vdr-User-# 755 to_h264 chk_r vdr-transcode github

  • Seid ihr euch überhaupt sicher, dass es ausreicht die Ausgabe auf 10 Bit zu stellen um HDR Material korrekt wiederzugeben?


    https://www.x.org/wiki/Events/XDC2017/goins_hdr.pdf

    Das war letztes jahr. Mehr als ein Entwurf ist bis heute nicht bei rausgekommen.

  • naja, unter Windows funktioniert es ja offensichtlich, wie andere User berichten

    CKone: yavdr-ansible/18.04 LTS/2.4.1/kodi18 auf Intel DH67BL, Intel Celeron G540, 2x 2GB Kingston DDR3, Zotac GT630 1GB, S2-1600, Ocz Agility 3 60GB, LG GH24NS DVD, 15.6" Selbstbau TFT, Harmony 665, CIR Selbstbau - das Ganze im Silverstone SST-SG03B
    CKtwo: yavdr-ansible/18.04 LTS/2.4.1/kodi18 auf Intel DH67BL, Intel Celeron G1610, 2x 2GB Corsair DDR3, Zotac GT630 1GB, TT S2-1600, Ocz Vertex 2 50 GB, 92 Kanal Seduatmo, Harmony 665, atric USB
    CKthree: yavdr-ansible/22.04 LTS/2.6.1/kodi19.3 auf Intel NUC, Celeron J4005, UHD Graphics 600, 4GB Crucial DDR4, Ocz Vertex2 50 GB, Harmony 350

    PowerEdge: Ubuntu Server 16.04 LTS / VDR 2.4.1 auf Dell PowerEdge T20, Xeon E3-1225 v3, 16GB ECC DDR3, 2x Cine S2 V6 mit Duoflex, Samsung 840 EVO 120GB, 3x WD White WD80EZAZ 8TB in SW Raid5



  • Seid ihr euch überhaupt sicher, dass es ausreicht die Ausgabe auf 10 Bit zu stellen um HDR Material korrekt wiederzugeben?

    Ich denke dazu ist noch mehr notwendig, als nur 10bit Farbtiefe, denn HDR geht auch mit 8bit.


    Mit meiner Android-Chinabox kann ich bei Coreelec auch das HDR10 mit nur 8bit Farbtiefe darstellen, dass ist kein Problem. Wenn dann aber der Farbraum nicht passt, dann ist das Bild zu dunkel und meistens auch zu sehr ins Rote verschoben (Gamma stimmt dann nicht!)


    Was also noch mit über den HDMI-Port muss sind die "Befehle" bzw. "Codes", damit der wiedergebende TV auch weiß, dass nun HDR-Material mit dem entsprechenden Format (HDR10, HLG ...) kommt und dann noch die Angabe des zugehörigen Farbraums (BT2020).


    Solange hier NVIDIA nichts in die Linux-Treiber integriert wird es wohl leider nichts mit HDR über den VDR werden.


    Paul

  • Bei HLG wird nur eine fixe Gamma funktion verwendet und das kommt m.E. ohne Daten zum Fernseher aus. D.h. mit 10 Bit Farbtiefe kann man das auch im VDR umsetzen. Und da die Fernsehsender nur HLG verwenden sollte das also auch unter Linux umsetzbar sein.

    Das ist der Grund warum ich das softhdcuvid geschrieben habe. Nur bisher ist es mir nicht gelungen 10 Bit mit UHD auflösung zum Fernseher zu bringen. In HD (runterskaliert) geht das schon. Der Shader für HLG ist aber noch nicht in Ordnung, da muss ich noch nacharbeiten.

    Ich müsste das mal mit einer P400 testen, habe aber keine :)

  • naja, wenn niemand eine hat kann man ja auch zusammenschmeißen :mua

    CKone: yavdr-ansible/18.04 LTS/2.4.1/kodi18 auf Intel DH67BL, Intel Celeron G540, 2x 2GB Kingston DDR3, Zotac GT630 1GB, S2-1600, Ocz Agility 3 60GB, LG GH24NS DVD, 15.6" Selbstbau TFT, Harmony 665, CIR Selbstbau - das Ganze im Silverstone SST-SG03B
    CKtwo: yavdr-ansible/18.04 LTS/2.4.1/kodi18 auf Intel DH67BL, Intel Celeron G1610, 2x 2GB Corsair DDR3, Zotac GT630 1GB, TT S2-1600, Ocz Vertex 2 50 GB, 92 Kanal Seduatmo, Harmony 665, atric USB
    CKthree: yavdr-ansible/22.04 LTS/2.6.1/kodi19.3 auf Intel NUC, Celeron J4005, UHD Graphics 600, 4GB Crucial DDR4, Ocz Vertex2 50 GB, Harmony 350

    PowerEdge: Ubuntu Server 16.04 LTS / VDR 2.4.1 auf Dell PowerEdge T20, Xeon E3-1225 v3, 16GB ECC DDR3, 2x Cine S2 V6 mit Duoflex, Samsung 840 EVO 120GB, 3x WD White WD80EZAZ 8TB in SW Raid5



  • Die ist schon im Preis gefallen. Günstigster Preis derzeit 120.90€ https://geizhals.de/pny-quadro…-pb-a1576525.html?hloc=de


    Je mehr sich finden, die bereit sind, was zu spenden, desto günstiger wird es für die Einzelnen.


    vdr-User-# 755 to_h264 chk_r vdr-transcode github

  • Bei HLG wird nur eine fixe Gamma funktion verwendet und das kommt m.E. ohne Daten zum Fernseher aus

    Na ja, aber einer muss dem TV doch sagen, dass nun HDR-HLG gesendet wird incl. der jeweiligen dynamischen HDR-Metadaten, die bei HDR-HLG verwendet werden?


    Die Astra-UHD-Sender, welche aktuell schon ständig mit HDR-HLG senden (Travelxp4k und SES-UHD-Demo-Sender) kann man ja auch so schon empfangen und anschauen, aber eben nur als "normales" UHD ohne HDR-HLG.


    Paul

  • nutze softhdcuvid zwar noch nicht, da meine zboxen nur gt 610 haben,

    ich den einsatz von jojo61 aber zu schaetzen weiss, waere ich mit 30 euro dabei


    nutze es zwar, allerdings momentan nur unter SD und HD.


    Setze aber auch voll auf jojo61 und denke das es der VDR ohne softhdcuvid sehr schwer haben wird als Client die nächsten 2-3 Jahre zu überstehen (dann wenn sie UHD Sendersetig ausrollen) - von daher würde ich mich auch mit 30€ beteiligen wollen.


    Christian

    CKone: yavdr-ansible/18.04 LTS/2.4.1/kodi18 auf Intel DH67BL, Intel Celeron G540, 2x 2GB Kingston DDR3, Zotac GT630 1GB, S2-1600, Ocz Agility 3 60GB, LG GH24NS DVD, 15.6" Selbstbau TFT, Harmony 665, CIR Selbstbau - das Ganze im Silverstone SST-SG03B
    CKtwo: yavdr-ansible/18.04 LTS/2.4.1/kodi18 auf Intel DH67BL, Intel Celeron G1610, 2x 2GB Corsair DDR3, Zotac GT630 1GB, TT S2-1600, Ocz Vertex 2 50 GB, 92 Kanal Seduatmo, Harmony 665, atric USB
    CKthree: yavdr-ansible/22.04 LTS/2.6.1/kodi19.3 auf Intel NUC, Celeron J4005, UHD Graphics 600, 4GB Crucial DDR4, Ocz Vertex2 50 GB, Harmony 350

    PowerEdge: Ubuntu Server 16.04 LTS / VDR 2.4.1 auf Dell PowerEdge T20, Xeon E3-1225 v3, 16GB ECC DDR3, 2x Cine S2 V6 mit Duoflex, Samsung 840 EVO 120GB, 3x WD White WD80EZAZ 8TB in SW Raid5



  • Na ja, aber einer muss dem TV doch sagen, dass nun HDR-HLG gesendet wird incl. der jeweiligen dynamischen HDR-Metadaten, die bei HDR-HLG verwendet werden?


    Die Astra-UHD-Sender, welche aktuell schon ständig mit HDR-HLG senden (Travelxp4k und SES-UHD-Demo-Sender) kann man ja auch so schon empfangen und anschauen, aber eben nur als "normales" UHD ohne HDR-HLG.


    Paul

    Bei HDR-HLG gibt es keine dynamischen Metadaten. Die HLG Funktion ist fest im Fernseher eingebaut und definiert die Gammakurve. Meistens kann man das auch per Fernbedienung aktivieren. Natürlich gibt es wohl ein Kommando (über HDMI) um das auch extern zu aktivieren, aber das geht derzeit nicht unter Linux.


    PS: Ihr braucht nichts zu spenden. Ich kann mir eine P400 auch so leisten. Bin aber derzeit damit beschäftigt meinen Rechner wieder zu reparieren nachdem ich ihn mir mit einem Update auf Leap 15 zerschossen habe. Da geht grad keine zweite Xsession auf dem DP Port. Wenn das wieder klappt dann werde ich mir wohl mal eine P400 bestellen und sehen was damit machbar ist. jsffm hat ja schon gesagt das damit wohl YCbCr444 auf dem DisplayPort einstellbar ist. Und das ist voraussetzung das man UHD mit 10 Bit auf den Fernseher bekommt. Eigendlich braucht man YCrCb420, wobei das evtl der HDMI Adapter runterrechnen kann. Bei RGB bräuchte man HDMI 2.1.

  • Die HLG Funktion ist fest im Fernseher eingebaut und definiert die Gammakurve.

    HDMI 2.0b und evtl. Update sollte für den FS reichen.

    Die Frage von Paulaner ist wohl eine andere. HLG ( Hybrid Log Gamma) ist eine Funktion innerhalb HDR die es ermöglicht, SDR und HDR in einem Stream zu verpacken, ansonsten müsste HDR und SDR (Standard Dynamic Umfang) auf getrennten Streams übertragen werden. Und das könnte sich kein Anbieter bei den Datenmengen leisten. HLG ermöglicht es nun dem FS, über Metadaten aus dem Stream die Infos zu bekommen, sodass der hohe Dynamik Umfang genutzt werden kann. Fehlt dieser (oder kann nicht verwendet werden) wird der normale Standard Dynamic Umfang verwendet.

  • Argus so wie ich es derzeit verstehe ist die HLG Funktion so gestaltet das am Anfang der Kurve eher SDR und am Ende eher HDR ist. Sie läuft ja bis zum ende und bricht nicht vorzeitig ab. Damit wird dann ein grösserer Dynamikbereich erreicht. Gesendet wird das dann mit dieser Gammakurve und SDR Fernseher mit ihrer kurzen Gammakurve stellen dann den hinteren dynamikbereich nicht mehr dar. Da wir hier ja keinen Datenstream an den FS senden muss man es dem FS anders sagen das nun HLG eingesetzt wird. Das geht aber unter lInux derzeit nicht. Bei meinem Fernseher kann ich aber per Fernbedienung sagen das er die HLG Kurve nutzen soll. Damit würde es dann auch ohne siganlisierung über HDMi oder DP gehen.

    Evtl. schalten machen FS auch auf HLG wenn ein 10 Bit Bild ankommt. Das ist aber auch kontraproduktiv weil man dann die Farbtiefe umschalten müsste und das geht mit Xorg nicht im laufenden Betrieb.

    HDMI 2.0b könnte reichen für 444 aber bisher gibt es kaum Fernseher die das können. Die die ich bisher gesehen habe haben nur HDMI2.0a und machen HDR mit 420. Soweit man da überhaupt etwas aus dem Spezifikationen herauslesen kann.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!