softhdvaapi - Ton und Bild stottern mit letzter Version

  • ist schräg, wenn Du da Aussetzer hast -- hier mal die vom NUC:


    auf VDR-2.5.5 ->> Vielleicht mal bei Dir die MESA-Treiber auf die Version 21.1 aktualisieren


    Sehe gerade das die Version 21.2 für MESA raus ist


    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 ()

  • auch hier keine Ton Probleme --> Vieleicht mal von softhdvaapi auf softhddrm umstellen (ohne libplacebo)


    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

    Einmal editiert, zuletzt von cinfo ()

  • auch mit mesa 21.2 stottert es...

  • Es stottert mehr der Ton als das Bild.


    Um auf softhddrm umzustellen reichen meine Kenntnisse nicht aus.


    Hier ein extra Thema: ansible@focal und softhddrm

  • da aheb ich zur Zeit auch keine Idee, da ich andere Firmware Treiber beim NUC10 nutze.


    Da muß wohl mal Jojo61 ein Blick raufwerfen. Ist das bei Softhddrm auch so? Ich hatte das Problem auch mal, da habe ich alle Einträge aus der setup.conf geworfen und das Plugin neu gegen die neue MESA-Umgebung erstellt.


    Ich hoffe Du hast nach der MESA 21.2 Installatio das softhdvaapi oder softhddrm Plugin auch noch einmal gebaut?


    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

    Einmal editiert, zuletzt von cinfo ()

  • was noch wichtig ist, dass im Bios vom NUC auch der Video-Speicher auf 1024 (Max) gesetzt ist. Ansonsten hört das mit dem Bild- und Ton-Ruckeln nicht auf.


    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

  • Danke für Tips und Hinweise.


    Ja, nach mesa Update wurde softhdvaapi neu gebaut.


    Videospeicher im Bios steht auf 1024 (max).


    Könnte auch an der aktuellen Hardware (Intel Xe Grafik) liegen, z.B. bekomme ich Ton nur über HDMI 2 Ausgang.

  • poste doch mal die softhdvaapi.conf, xorg.conf, 10-intel.conf


    z.B.

    Code
    [softhdvaapi]
    # FULL HD - Wiedergabe
    -f -d :0.0 -g 1920x1080+0+0 -a hdmi -p hdmi -c PCM -x

    10-intel.conf

    Code
    Section "Device"
        Identifier "intel"
        Driver "intel"
        Option "AccelMethod" "sna"
        Option "TearFree" "true"
        Option "DRI" "3"
    EndSection

    xorg.conf


    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

  • Geht los:


    /etc/vdr/conf.d/50-softhdvaapi.conf

    Code
    [softhdvaapi]
    -D

    /etc/X11/xorg.conf.d/20-intel.conf

    Meine Basis ist Ubuntu 20.04.2 LTS mit yavdr ansible Script. Da wird erstmal Version 3.3.1 installiert:

    Code
    vdr-plugin-softhdvaapi               3.3.1+git20210416-11-2562c4e-0yavdr1~focal 

    Habe die aktuelle 3.5 darüber installiert. git clone, makefile editiert: vaapi=1 und libplacebo auf 0, dann make und make install


    Kompiliervorgang siehe Anhang, dann

    Code
    root@vdr1:/home/rossi/vaapi-plugin/jojo61/vdr-plugin-softhdcuvid# make install
    install -D libvdr-softhdvaapi.so /usr/lib/vdr/plugins/libvdr-softhdvaapi.so.2.4.7
    install -D -m644 po/de_DE.mo /usr/share/locale/de_DE/LC_MESSAGES/vdr-softhdvaapi.mo

    Mesa hat noch ein kleines Versionsupdate bekommen:

    softhdvaapi wurde aber auch neu gebaut.


    Stotternder Ton bleibt.

    Dateien

    Einmal editiert, zuletzt von vdr_rossi ()

  • Hm, mit Deine softhdvaapi.conf kann nicht nachvollziehen auf dem NUC


    versuche mal das

    Code
    [softhdvaapi]
    # FULL HD - Wiedergabe
    -f -d :0.0 -g 1920x1080+0+0 -a hdmi -p hdmi -c PCM -x

    oder


    Code
    vdrctl disable sofhdvaapi
    vdrctl enable softhddrm

    mit


    Makefile


    softhddrm.conf (ist ein für den NUC - Gerät die beste Wahl für die Bild- & Ton-Ausgabe)


    HDMI-Test für die Ausgabe "DRM"

    Code
    root@BM2LTSnativeClient:~# for i in /sys/class/drm/card*/enabled; do echo -en "$i\t"; cat $i;done
    /sys/class/drm/card0-DP-1/enabled    enabled
    /sys/class/drm/card0-DP-2/enabled    disabled
    /sys/class/drm/card0-HDMI-A-1/enabled    enabled


    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

    Einmal editiert, zuletzt von cinfo ()

  • Hast recht, der Inhalt macht so keinen Sinn.
    Wenn ich die Datei editiere kommt keine Bild. Da gibt es bestimmt eine yavdr ansible Logic dahinter...

  • Ok, ich werde softhddrm probieren. An einem "Bastelabend" bei Regenwetter. Bin in der Vergangenheit mal gescheitert, mit eine headless Installation als Basis.

    ...verwöhnt durch fertige Distributionen. Hoffe ja, dass dieses Frontend bald per yavdr ansible Script konfigurierbar sein wird.

    Oder besser mich hieran orientieren.

Jetzt mitmachen!

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