MLD 5.3 stable / Kodi / 4k HEVC

  • Hallo!

    Seit kurzem bin ich von yavdr auf MLD 5.3 stable umgestiegen.

    Ich war verblüfft, wie gut das ging. Daher ein Danke für die tolle Distribution, aber auch nochmal ein Danke an die yavdr-Architekten!


    Neulich wollte ich erstmalig ein 4k HEVC Video unter Kodi abspielen. Das ging leider nicht so recht: Kein Ton, Bild ruckelt.

    Als Hardware nutze die in meiner Signatur (Athlon II x3 und GT1030). Die Auslastung zeigte schnell, dass die Hardware nicht richtig mitarbeitet.

    Meine Recherchen zeigten, dass Kodi das wohl erst ab Version 17.4 kann:

    https://www.easy-vdr.de/thread-18148-post-177439.html


    Ist es möglich die Kodi-Version aus dem 5.4 testing zu verwenden, welche nach meinem Überblick 17.6 ist?

    Wenn ja, welche Pakete bräuchte ich dann dafür?

    Oder muss / sollte ich gleich komplett auf 5.4 testing schwenken?


    Danke vorab!

    Matthias

    :bpl
    __________________________
    Produktiv-System: Asrock J4105M + 2x DVBSky S952 V3 + smart Mickey Mouse + LG OLED65C7D - yavdr ansible focal - softhddevice 1k + Kodi in 4k

    So nebenbei: Coreelec auf Odroid-N2 und im Aufbau eine HK1 RBOX (S905X4), auch mit Coreelec

  • Ich bin natürlich ungeduldig und habe auf einer am USB hängenden Platte mal schnell 5.4 installiert.


    Leider bringt das kaum Verbesserung: Ton ist da, aber 4k Video ruckelt.

    Ist das System in der Kombi Athlon II X3 420 / GT 1030 doch zu schwach für h265/hevc?

    :bpl
    __________________________
    Produktiv-System: Asrock J4105M + 2x DVBSky S952 V3 + smart Mickey Mouse + LG OLED65C7D - yavdr ansible focal - softhddevice 1k + Kodi in 4k

    So nebenbei: Coreelec auf Odroid-N2 und im Aufbau eine HK1 RBOX (S905X4), auch mit Coreelec

  • ich glaube, ich hab's gecheckt. Das Video hat 10bit Tiefe, was VDPAU aktuell nicht unterstützt...

    Jetzt schaue ich mir der Vollständigkeit halber ein Testvideo mit 8 bit an. :)


    Nachtrag: tatsächlich...

    :bpl
    __________________________
    Produktiv-System: Asrock J4105M + 2x DVBSky S952 V3 + smart Mickey Mouse + LG OLED65C7D - yavdr ansible focal - softhddevice 1k + Kodi in 4k

    So nebenbei: Coreelec auf Odroid-N2 und im Aufbau eine HK1 RBOX (S905X4), auch mit Coreelec

    Einmal editiert, zuletzt von presskopf ()

  • Hi,

    tja und das wirds wohl auch nie können, da VDPAU nicht mehr entwickelt wird...


    MfG,

    Stefan

    Test-VDR1: HP rp5700 Fertigsystem, Core2Duo E6400, 2GB RAM, FF-SD C-2300, nvidia Slim-GT218 x1 | easyVDR 2.0 64Bit
    VDR3: in Rente

    VDR4: MSI G31M2 v2, Digitainer2-Geh., t6963c 6" gLCD, E5200, 2GB, 3TB WD Red, GT730, 2x TT S2-3200; easyVDR 3.5 64bit
    VDR5: Gigabyte
    GA-G31M-S2L, Intel E2140, Zotac GT730 passiv, Digitainer2-Geh., t6963c 6 " gLCD, 2 TB WD Red, 2x TT S2-3200 (an 1 Kabel) easyVDR 3.5 64bit
    VDR6:
    Intel E5200, GT630 passiv, F1 750 GB, t6963c gLCD, 2x TT S2-3200 | easyVDR 3.5 64bit
    VDR-User #1068
    www.easy-vdr.de

  • Ja, das ist schade.


    Dann muss ich mich wohl doch von meinem AMD trennen und auf Intel mit VAAPI umsteigen müssen.

    Ich seh's schon: Das wird wieder eine Hardware-Sucherei... :/

    :bpl
    __________________________
    Produktiv-System: Asrock J4105M + 2x DVBSky S952 V3 + smart Mickey Mouse + LG OLED65C7D - yavdr ansible focal - softhddevice 1k + Kodi in 4k

    So nebenbei: Coreelec auf Odroid-N2 und im Aufbau eine HK1 RBOX (S905X4), auch mit Coreelec

  • Hi,

    Vielleicht ist ja ein Fähiger Programmierer hier, der sich der NVenc/dec Implementierung annimmt...

    MfG Stefan

    Test-VDR1: HP rp5700 Fertigsystem, Core2Duo E6400, 2GB RAM, FF-SD C-2300, nvidia Slim-GT218 x1 | easyVDR 2.0 64Bit
    VDR3: in Rente

    VDR4: MSI G31M2 v2, Digitainer2-Geh., t6963c 6" gLCD, E5200, 2GB, 3TB WD Red, GT730, 2x TT S2-3200; easyVDR 3.5 64bit
    VDR5: Gigabyte
    GA-G31M-S2L, Intel E2140, Zotac GT730 passiv, Digitainer2-Geh., t6963c 6 " gLCD, 2 TB WD Red, 2x TT S2-3200 (an 1 Kabel) easyVDR 3.5 64bit
    VDR6:
    Intel E5200, GT630 passiv, F1 750 GB, t6963c gLCD, 2x TT S2-3200 | easyVDR 3.5 64bit
    VDR-User #1068
    www.easy-vdr.de

  • Hi,

    Vielleicht ist ja ein Fähiger Programmierer hier, der sich der NVenc/dec Implementierung annimmt...

    MfG Stefan

    Ich wöllte, ich könnte "Hier!" schreien. Aber mehr als ein wenig mit Sensoren gespickte Arduinos zum Leben erwecken, habe ich nicht drauf. :(



    Dennoch habe ich gleich mal das halbe WWW runtergeladen und alles durchsucht, was hier im Zusammenhang steht.

    Etwas Erleuchtung habe ich gefunden, aber ein wenig Verunsicherung auch. Es ist doch ein weites Feld.


    Das Ziel: VDR und KODI (mit 4k 10bit) parallel, 2x DVBS2-Budget weiter in Verwendung


    (Un)Klar ist mir:


    1)

    Umstellung auf ein Kaby Lake System ist wohl das "Einfachste" aber aufgrund von Mainboard, CPU, RAM auch das nicht gerade ein Schnäppchen.

    Nutzung von VAAPI; bei VDR wohl das Plugin vaapidevice; Kodi findet das VAAPI eigenständig - klingt easy... :D


    2)

    KODI ginge unter Win10 mit bestehender Hardware, aber dann wäre VDR adacta - keine Variante für mich.


    3)

    Was ich aktuell nicht verstehe, ist der Einsatz Radeon Grafikarten mit VDPAU.

    Diese können wohl auch VDPAU und bieten anscheinend auch HEVC 10bit.

    hier eine RX460: https://www.reddit.com/r/linux…/amd_rx_460_for_4k_video/

    Also liegt es nach meinem Verständnis gar nicht am VDPAU sondern am Grafikkartentreiber von Nvidia, dass das VDPAU nicht 10bit kann.

    Es ändert nix an meiner GT1030. Aber mit einer Radeon RX ginge dann doch das VDPAU mit HVEC 10bit?


    4)

    Moderne Radeons bieten ebenfalls VAAPI gemäß https://wiki.archlinux.org/ind…rdware_video_acceleration

    hier eine RX580: https://bbs.archlinux.org/viewtopic.php?id=228320

    Das vainfo im Link zeigt dort die fraglichen HEVC 10bit

    Reicht also schon ein Update auf z.b. eine RX550 + Umstellung auf vdr-plugin-vaapidevice ?


    Wo liegen meine Gedankenfehler?

    :bpl
    __________________________
    Produktiv-System: Asrock J4105M + 2x DVBSky S952 V3 + smart Mickey Mouse + LG OLED65C7D - yavdr ansible focal - softhddevice 1k + Kodi in 4k

    So nebenbei: Coreelec auf Odroid-N2 und im Aufbau eine HK1 RBOX (S905X4), auch mit Coreelec

    3 Mal editiert, zuletzt von presskopf ()

  • Umstellung auf ein Kaby Lake System ist wohl das "Einfachste" aber aufgrund von Mainboard, CPU, RAM auch das nicht gerade ein Schnäppchen.

    aktuell ist Gemini Lake, kostet Mainboard + CPU ~80€ (Asrock J4105) ist schneller wie dein jetziges System aber komplett passiv bei unter 10W Verbrauch und kann 4k, HEVC und HDR :)

  • Hi,

    deine 1030 kann auch 10bit, genau wie Radeons, nur halt nur unter Win mit NVENC. VDPAU selbst ist zuletzt noch um HEVC erweitert worden, aber auf 10 bit wird nvidia es nicht mehr erweitern nach aktuellem Stand.


    Es muss das VAAPIdevice oder Softhddevice, egal, da beide voneinander abstammen um einen neuen Pfad erweitert werden, der statt VAAPI oder VDPAU nvdec nutzt.

    Ich denke das ist nicht mal eben zu machen. FFMPEG kann in den neuesen Versionen NVENC/DEC nutzen. In MPlayer ist eine Beispielimplementation.


    Also muss der Code erst mal damit gebaut werden und dann damit anfangen. Aber dazu braucht es schon viel Erfahrung denke ich. Die meisen hier scheitern schon am bauen von softhhdevice, da das schon nicht trivial ist.


    Ich will dir echt nicht den Mut nehmen, aber auf nem ähnlichen Stand (ohne passende Hw) bin ich und ich werde es nicht versuchen...


    MfG,

    Stefan

    Test-VDR1: HP rp5700 Fertigsystem, Core2Duo E6400, 2GB RAM, FF-SD C-2300, nvidia Slim-GT218 x1 | easyVDR 2.0 64Bit
    VDR3: in Rente

    VDR4: MSI G31M2 v2, Digitainer2-Geh., t6963c 6" gLCD, E5200, 2GB, 3TB WD Red, GT730, 2x TT S2-3200; easyVDR 3.5 64bit
    VDR5: Gigabyte
    GA-G31M-S2L, Intel E2140, Zotac GT730 passiv, Digitainer2-Geh., t6963c 6 " gLCD, 2 TB WD Red, 2x TT S2-3200 (an 1 Kabel) easyVDR 3.5 64bit
    VDR6:
    Intel E5200, GT630 passiv, F1 750 GB, t6963c gLCD, 2x TT S2-3200 | easyVDR 3.5 64bit
    VDR-User #1068
    www.easy-vdr.de

  • SurfaceCleanerZ  CvH


    Jau, Danke für die Tipps!


    Auf den ersten Blick schien es verlockend, mal was mit einer Radeon-Graka zu experimentieren.


    Aber auf den zweiten Blick ist wohl der Wechsel auf den Gemini die zweckmäßigste Variante. Wird wohl am Ende etwas teurer, aber mit deutlich weniger Kühlaufwand auch deutlich leiser!

    :bpl
    __________________________
    Produktiv-System: Asrock J4105M + 2x DVBSky S952 V3 + smart Mickey Mouse + LG OLED65C7D - yavdr ansible focal - softhddevice 1k + Kodi in 4k

    So nebenbei: Coreelec auf Odroid-N2 und im Aufbau eine HK1 RBOX (S905X4), auch mit Coreelec

  • Hi,

    Ich denke du wirst damit derzeit generell weniger Freude haben, da die Zeit einfach noch nicht gekommen ist. Es gibt quasi keine Quellen und deshalb wird das derzeit auch nicht wirklich versucht...

    Ich würde einfach 1-2 Jahre warten, bis es auch Quellen gibt (Sat oder was auch immer). Dann ist es wahrscheinlich auch besser unterstützt...

    Kodi 18 könnte da auch noch etwas besser sein...

    MfG Stefan

    Test-VDR1: HP rp5700 Fertigsystem, Core2Duo E6400, 2GB RAM, FF-SD C-2300, nvidia Slim-GT218 x1 | easyVDR 2.0 64Bit
    VDR3: in Rente

    VDR4: MSI G31M2 v2, Digitainer2-Geh., t6963c 6" gLCD, E5200, 2GB, 3TB WD Red, GT730, 2x TT S2-3200; easyVDR 3.5 64bit
    VDR5: Gigabyte
    GA-G31M-S2L, Intel E2140, Zotac GT730 passiv, Digitainer2-Geh., t6963c 6 " gLCD, 2 TB WD Red, 2x TT S2-3200 (an 1 Kabel) easyVDR 3.5 64bit
    VDR6:
    Intel E5200, GT630 passiv, F1 750 GB, t6963c gLCD, 2x TT S2-3200 | easyVDR 3.5 64bit
    VDR-User #1068
    www.easy-vdr.de

  • Ich bin natürlich ungeduldig und habe auf einer am USB hängenden Platte mal schnell 5.4 installiert.


    Leider bringt das kaum Verbesserung: Ton ist da, aber 4k Video ruckelt.

    Ist das System in der Kombi Athlon II X3 420 / GT 1030 doch zu schwach für h265/hevc?

    Kodi / System / Wiedergabe / Videos "Bildwiederholfrequenz anpassen" - "BeimStarten/Stoppen" ist aktiviert?


    Ach - und Videoskalierung auf "Auto" würde ich auch setzen.

  • Saman

    Danke, aber das ist alles kein Thema.

    4k geht nur ist HEVC problematisch. Spaßeshalber habe ich mal ein 4k Demovideo auf h264 encoded. Das spielt meine Hardware ohne Murren locker in VDPAU ab.


    Ich werde den von CvH aufgezeigten Weg gehen: Asrock J4105 oder 5005 mit 8GB + ne neue DVB-S2 Karte.

    Neue Hardware zum Basteln braucht Mann hin und wieder... :)

    :bpl
    __________________________
    Produktiv-System: Asrock J4105M + 2x DVBSky S952 V3 + smart Mickey Mouse + LG OLED65C7D - yavdr ansible focal - softhddevice 1k + Kodi in 4k

    So nebenbei: Coreelec auf Odroid-N2 und im Aufbau eine HK1 RBOX (S905X4), auch mit Coreelec

  • Hi,

    So wie ich immer gelesen habe, soll doch mit GT1030 HEVC problemlos mit VDPAU funktionieren, halt nur mit 8bit,aber das ist ja klar, da HDR komplett anders funktioniert. DVB-T2 soll ja damit auch problemlos funktionieren. Das ist hevc, in 8bit.

    Nur zur Klarstellung.

    MfG Stefan

    Test-VDR1: HP rp5700 Fertigsystem, Core2Duo E6400, 2GB RAM, FF-SD C-2300, nvidia Slim-GT218 x1 | easyVDR 2.0 64Bit
    VDR3: in Rente

    VDR4: MSI G31M2 v2, Digitainer2-Geh., t6963c 6" gLCD, E5200, 2GB, 3TB WD Red, GT730, 2x TT S2-3200; easyVDR 3.5 64bit
    VDR5: Gigabyte
    GA-G31M-S2L, Intel E2140, Zotac GT730 passiv, Digitainer2-Geh., t6963c 6 " gLCD, 2 TB WD Red, 2x TT S2-3200 (an 1 Kabel) easyVDR 3.5 64bit
    VDR6:
    Intel E5200, GT630 passiv, F1 750 GB, t6963c gLCD, 2x TT S2-3200 | easyVDR 3.5 64bit
    VDR-User #1068
    www.easy-vdr.de

  • Wenn ich ehrlich bin, habe ich es noch nicht ganz erfasst.

    Funktionieren 10bit Videos dann gleich gar nicht, oder werden die nur mit geminderter Qualität abgespielt?

    Auf Heise gab es dazu zB das:

    Zitat

    Interessanter dürfte die GeForce GT 1030 als Aufrüstkarte werden, um betagte Rechner für Windows 10 und moderne 4K-Videoformate wie HEVC und VP9 fit zu machen.

    Sollten QHD Sender auf Astra dann nicht funktionieren? Sollte es dann nicht wenigstens mit meiner HW am FHD-TV funktionieren (tut es zZ noch nicht)? Ist es ein (Linux) Treiber problem?

    Ich bin verwirrt ;)


    Edit: Auf Golem habe ich jetzt eben das gelesen:

    Zitat

    Wie alle Pascal-Grafikchips unterstützt er eine Beschleunigung von HEVC (H.265) mit 10 Bit Farbtiefe und Googles VP9-Codec. Hinzu kommen Bildschirmausgänge wie Displayport 1.4 und HDMI 2.0b für Monitore oder Fernseher mit 4K-UHD (3.840 x 2.160 Pixel) bei 60 Hz. Die Geforce GT 1030 unterstützt G-Snyc. Im Test klappte es, ein 120-Mbps-Video mit HEVC10b flüssig abzuspielen, auch die VP9-Beschleunigung im Edge-Browser mit Youtube funktionierte ohne fallen gelassene Frames.

    Einmal editiert, zuletzt von Saman ()

  • Funktionieren 10bit Videos dann gleich gar nicht

    gar nicht, weil schlicht nicht supportet

    Im Normalfall setzt mittlerweile "jeder" auf Intel weil das Reibungslos funktioniert und vernünftige Treiber gibt. Nvidia hat ja nach VDPAU einen neuen Treiber der wieder nirgendwo unterstütz wird (zumindest bis jetzt). Außerhalb des VDR Universums hat Nvidia im HTPC fast keine Berechtigung mehr da Intel es auch nicht schlechter macht und so oder so meist schon onboard ist.

  • Ok, danke für das entwirren.

Jetzt mitmachen!

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