softhdcuvid with hevc and UHD

  • Quote

    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
    1. #include <libavutil/mastering_display_metadata.h>
    2. #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
    1. #include <libavutil/mastering_display_metadata.h>
    2. - #ifndef _DRM_MODE_H
    3. + #if 1

    Grüße

    cinfo

    (VDR) NUC11PAHi5 * BM2LTS * DD NET S2 Max * NC * (Sound) Cinebar Lux Set * (Stream) Apple TV 4K (2021)* (Light) PHILIPS Hue Play HDMI Sync Box & Gradient Lightstrip * (OLED TV) LG OLED65GX9LA

  • 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,


    Quote

    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
    1. make clean
    2. make

    Grüße

    cinfo

    (VDR) NUC11PAHi5 * BM2LTS * DD NET S2 Max * NC * (Sound) Cinebar Lux Set * (Stream) Apple TV 4K (2021)* (Light) PHILIPS Hue Play HDMI Sync Box & Gradient Lightstrip * (OLED TV) LG OLED65GX9LA

    The post was edited 2 times, last by 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
    1. vdr3-2 vdr-2.5.1 # coredumpctl gdb
    2. bash: coredumpctl: command not found
    Code
    1. 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) NUC11PAHi5 * BM2LTS * DD NET S2 Max * NC * (Sound) Cinebar Lux Set * (Stream) Apple TV 4K (2021)* (Light) PHILIPS Hue Play HDMI Sync Box & Gradient Lightstrip * (OLED TV) LG OLED65GX9LA

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

    Quote
    Code
    1. You should set the Monitor Type to HD TV or UHD-HDR TV depending on your TV Set
    2. 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) NUC11PAHi5 * BM2LTS * DD NET S2 Max * NC * (Sound) Cinebar Lux Set * (Stream) Apple TV 4K (2021)* (Light) PHILIPS Hue Play HDMI Sync Box & Gradient Lightstrip * (OLED TV) LG OLED65GX9LA

  • Ist im Konfig Menu enthalten unter Video :-)

    fein fein funktioniert, danke


    sollte dieser Eintrag in der setup.conf sein

    Code
    1. softhddrm.TargetColorSpace = 3


    Grüße

    cinfo

    (VDR) NUC11PAHi5 * BM2LTS * DD NET S2 Max * NC * (Sound) Cinebar Lux Set * (Stream) Apple TV 4K (2021)* (Light) PHILIPS Hue Play HDMI Sync Box & Gradient Lightstrip * (OLED TV) LG OLED65GX9LA

    The post was edited 2 times, last by cinfo ().