softhdcuvid/softhdvaapi/softhddrm with hevc and UHD

  • Zitat

    In file included from video.c:618:

    hdr.c: In function ‘set_hdr_metadata’:

    hdr.c:332:32: error: storage size of ‘data’ isn’t known

    332 | struct hdr_output_metadata data;

    | ^~~~

    Änderung in hdr.c

    Code
    #include <libavutil/mastering_display_metadata.h>
    #if 1

    eigentlich war das mit dem aktuellem Stand in Git schon bereinigt


    wäre auch eine Möglichkeit --> wenn das schon der hdr.c steht.

    Code
    #include <libavutil/mastering_display_metadata.h>
    - #ifndef _DRM_MODE_H
    + #if 1

    Grüße

    cinfo

    (VDR) NUC11PAH & GEEKOM MINI-IT11-11. Generation * BM2LTS * DD NET S2 Max * NC * (Sound) Cinebar Lux Set * (Stream) Apple TV 4K (2022) *

    (Light) PHILIPS Hue Play HDMI Sync Box & Gradient Lightstrip * (OLED TV) LG OLED65G29LA

  • Auf sowas kommt doch keiner :)


    Bleiben immer noch 7 Error-Meldungen, die alle video.c betreffen:


    Wenn das Beheben der Fehlermeldungen zu aufwendig ist, lassen wir es lieber, will euch damit keine Zeit rauben. Ich bin nur neugierig gewesen und wollte die Entwicklung hier mal selber ausprobieren ... :)

    Intel NUC 10 NUC10i3FNH, Digital Devices Octopus NET V2 Max M4, 1000 GB Samsung 970 Evo M.2 2280 PCIe 3.0 x4 NVMe, LG OLED 77CX9LA

  • Hi,


    Zitat

    Wenn das Beheben der Fehlermeldungen zu aufwendig ist, lassen wir es lieber, will euch damit keine Zeit rauben. Ich bin nur neugierig gewesen und wollte die Entwicklung hier mal selber ausprobieren ...


    auch das gehört dazu, denn niemand kennt Deine Systemumgebung (Softwarestand der Lib´s etc..) :/



    Hier die Makefile-Einstellung für softhddrm ohne libplacebo (wird zur Zeit nicht benötigt)



    also Makefile anpassen und ein

    Code
    make clean
    make

    Grüße

    cinfo

    (VDR) NUC11PAH & GEEKOM MINI-IT11-11. Generation * BM2LTS * DD NET S2 Max * NC * (Sound) Cinebar Lux Set * (Stream) Apple TV 4K (2022) *

    (Light) PHILIPS Hue Play HDMI Sync Box & Gradient Lightstrip * (OLED TV) LG OLED65G29LA

    2 Mal editiert, zuletzt von cinfo ()

  • Bei mir ist libplacebo Version 2.72, ist das zu neu?


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

  • Bei mir ist libplacebo Version 2.72, ist das zu neu?

    Leider ist auch bei der libplacebo ein Versionschaos. Ich rede hier von der API Version die man als Nummer hinter der libplacebo sieht.

    Schau mal unter /usr/lib64 was hinter der libplacebo für eine Nummer steht. Das ist die API Version. Bei dir vermutlich 72.

    Für die aktuellen HDR Tests und auch das aktuelle softhd... plugin mit placebo wird aber 116 gebraucht.


    Und eine aktuelle libdrm schadet auch nicht :)

  • Ist 72, also zu alt. Bei libdrm hab ich libdrm-2.4.104


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

  • Wenn ich softhdcuvid mit cuvid und libplacebo libplacebo.so.116 starte bekomme ich folgendes:



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

  • Selbst übersetzen passiert bei gentoo immer, git-Stand ist Version 9999


    Wenn ich den Coredump finde, kann ich nen bt machen.


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

  • Code
    vdr3-2 vdr-2.5.1 # coredumpctl gdb
    bash: coredumpctl: command not found
    Code
    emerge: there are no ebuilds to satisfy "coredumpctl".


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

  • Hi,


    mit der softhddrm Version 3.4.1 aktuell aus dem Git erkennt das TV-Gerät kein HDR Ausgabe mehr?


    Softhddrm von gestern 3.4.0 wieder eingespielt und HDR wird wieder erkannt, hm?


    Grüße

    cinfo

    (VDR) NUC11PAH & GEEKOM MINI-IT11-11. Generation * BM2LTS * DD NET S2 Max * NC * (Sound) Cinebar Lux Set * (Stream) Apple TV 4K (2022) *

    (Light) PHILIPS Hue Play HDMI Sync Box & Gradient Lightstrip * (OLED TV) LG OLED65G29LA

  • das ist schräg -- hat was von Ostern fein fein 8)

    Zitat
    Code
    You should set the Monitor Type to HD TV or UHD-HDR TV depending on your TV Set
    With softhddrm and a HDR TV Set you can view HDR-HLG content. This is tested with Kernel 5.12 and a Intel NUC.

    super finde ich nicht -- ist wohl spät --> Makefile? setup.conf?


    Grüße

    cinfo

    (VDR) NUC11PAH & GEEKOM MINI-IT11-11. Generation * BM2LTS * DD NET S2 Max * NC * (Sound) Cinebar Lux Set * (Stream) Apple TV 4K (2022) *

    (Light) PHILIPS Hue Play HDMI Sync Box & Gradient Lightstrip * (OLED TV) LG OLED65G29LA

  • Ist im Konfig Menu enthalten unter Video :)

    fein fein funktioniert, danke


    sollte dieser Eintrag in der setup.conf sein

    Code
    softhddrm.TargetColorSpace = 3


    Grüße

    cinfo

    (VDR) NUC11PAH & GEEKOM MINI-IT11-11. Generation * BM2LTS * DD NET S2 Max * NC * (Sound) Cinebar Lux Set * (Stream) Apple TV 4K (2022) *

    (Light) PHILIPS Hue Play HDMI Sync Box & Gradient Lightstrip * (OLED TV) LG OLED65G29LA

    2 Mal editiert, zuletzt von cinfo ()

Jetzt mitmachen!

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