[softhddrm] Bildsprünge bei SD Sendern / Aufnahmen - audio/video difference too big

  • Danke jojo61 und cinfo für die softhddrm, die die Klötzchen im Bild bei VAAPI und den "ungültiger Dateidescriptor" beseitigte.

    1 Was noch bleibt sind die A/V Synv Probleme. Das Bild springt dabei kurz zurück. Ich habe parallel meine Reelbox auf den gleichen Sener gestellt um Empfang, Netceiver, LAN auszuschließen.

    2 Manchmal hab ich nach diesen Problemen nach einem Senderwechsel auch keinen Ton mehr !

    VDR restart hilft nicht. Wie könnte ich das ohne reboot sonst lösen ?

    softhddrm.conf

    -C DP-2

    -f

    -d :0.0

    -a plughw:CARD=PCH,DEV=3

    -p plughw:CARD=PCH,DEV=3

    -c PCM

    -g 1280x720+0+0

    -r 50

    -w alsa-no-test


    Reproduzierbar ist das für mich auf SIX in SD (S19.2E-133-5-17506 (SIXX) und Welt, aber ich habe es auch auf Pro7 und Sat1 gesehen.

    Es betrifft SD Sender und auch da nicht immer (ich habe den Eindruck wenn Filme (keine Serien) gespielt werden ist es nicht.

    Während Werbung habe ich es auf WELT gut testen können.

    Sytem: NUC 11i3=VAAPI, meine Ausgabe erfolgt in 720p50 (TVs skalieren besser)

    Hier ein Beisp. direkt nach reboot (Auch nach vdr restart ) ohne User Interaktion beginnt es auf SIXX (SD Kanal) nach wenigen Sekunden, dass auf Grund Audio/Video Drifts Frames verloren gehen und das Bild alle paar Sekunden zurückspringt.

    Ich hab das nun nochmal mit softhddrm Vorgabe 1080p50 auf WELT während Werbung getestet. Probs. Ident zu 720p50

    Liebe Grüße g ;)

    NCV6dvbS2+Alphacrypt+ORF, BM2LTS4.4 NUC11i3 NVMe+HDD, BM2LTS2.94.4 AVG1 T7400 SSD+HDD NvidiaGT720

    Edited 4 times, last by gggggg (January 15, 2024 at 4:09 PM).

  • Da läuft Video und Audio auseinander. Warum auch immer. Hast du das TV sicher auf 50 Hz ? Ist evtl. die config im Plugin auf 60 Hz eingestellt ?

    Nutzt du pulseaudio ? Versuch mal direkt alsa zu nutzen.

    Die conf steht im 1. Post ;) und ja, Alles auf 50Hz und wie gesagt

    - auf 2 TVs getestet und auf der parallel am Stream hängenden Reelbox ohne Probs.

    - andere Sender wie ZDF oder HD Sender ohne Probs.

    Reproduzierbar ist das für mich auf SIX in SD (S19.2E-133-5-17506 (SIXX) und Welt, aber ich habe es auch auf Pro7 und Sat1 gesehen. Am häufigsten wenn Werbung läuft !

    "Versuch mal direkt alsa zu nutzen" cinfo Bitte um Info was ich als DAU da machen soll ?

    Liebe Grüße g ;)

    NCV6dvbS2+Alphacrypt+ORF, BM2LTS4.4 NUC11i3 NVMe+HDD, BM2LTS2.94.4 AVG1 T7400 SSD+HDD NvidiaGT720

  • "Versuch mal direkt alsa zu nutzen" cinfo Bitte um Info was ich als DAU da machen soll ?

    NUC 11 nutzt nur alsa, nur testen auf alsa möchte er nicht

    -w alsa-no-test

    Aber vielleicht schaltet man in den Einstellungen von softhddrm mal das automatische Korrektur bei Audio aus zum Testen

    (VDR) NUC11PAH & GEEKOM MINI-IT11-11. Generation * BM2LTS * DD NET S2 Max * (Sound) Cinebar Lux Set * (Stream) Apple TV 4K (2022) * (Light) PHILIPS Hue Play HDMI Sync Box & Gradient Lightstrip * (OLED TV) LG OLED65G29LA

  • Das sind die Einstellungen: WElche meinst du ?

    softhddrm.AudioAutoAES = 0

    softhddrm.AudioBufferTime = 0

    softhddrm.AudioCompression = 0

    softhddrm.AudioDelay = 0

    softhddrm.AudioDownmix = 1

    softhddrm.AudioDrift = 0

    softhddrm.AudioMaxCompression = 300

    softhddrm.AudioMaxNormalize = 100

    softhddrm.AudioNormalize = 0

    softhddrm.AudioPassthrough = -13

    softhddrm.AudioSoftvol = 1

    softhddrm.AudioStereoDescent = 0


    Dann bräuchte ich noch einen Tip:

    Manchmal hab ich nach diesen Problemen nach einem Senderwechsel auch keinen Ton mehr !

    VDR restart hilft nicht. Wie könnte ich das ohne reboot sonst lösen ?

    Liebe Grüße g ;)

    NCV6dvbS2+Alphacrypt+ORF, BM2LTS4.4 NUC11i3 NVMe+HDD, BM2LTS2.94.4 AVG1 T7400 SSD+HDD NvidiaGT720

  • ich meine die Einstellung die man über das OSD setzen kann

    spiele z.B. doch einmal mit diesen

    softhddrm.AudioDownmix = 0

    softhddrm.AudioBufferTime = 500

    softhddrm.AudioDrift = 1

    (VDR) NUC11PAH & GEEKOM MINI-IT11-11. Generation * BM2LTS * DD NET S2 Max * (Sound) Cinebar Lux Set * (Stream) Apple TV 4K (2022) * (Light) PHILIPS Hue Play HDMI Sync Box & Gradient Lightstrip * (OLED TV) LG OLED65G29LA

    Edited 2 times, last by cinfo (January 16, 2024 at 5:46 PM).

  • jojo61 Hab das Alles versucht. Keine Änderung.

    Hier der Link auf eine Aufnahme von Werbung auf WELT:

    https://drive.google.com/drive/folders/…2xd?usp=sharing

    ;) Wenn wir das lösen, motte ich meine Reelbox ein ;)

    Wie können wir eingrenzen welches Software Modul da Ursache ist ?

    Liebe Grüße g ;)

    NCV6dvbS2+Alphacrypt+ORF, BM2LTS4.4 NUC11i3 NVMe+HDD, BM2LTS2.94.4 AVG1 T7400 SSD+HDD NvidiaGT720

    Edited 3 times, last by gggggg (January 16, 2024 at 7:10 PM).

  • Das Thema hier kennst du ?

    Ja den Tread hatte ich so nebenbei verfolgt. Wobei ich nicht sehe was ich da tun könnte. Ich sage dem FFMPEG immer er soll den stream deinterlacen.

    Wenn dann progressiv kommt dann ist es die Aufgabe vom ffmepg das zu erkennen und nichts zu tun. Allerdings könnte es dann sein das ich dann nur alle 50ms ein Frame bekomme und dann treten natürlich Probleme mit der Audio Sync auf. Das kann das Plugin derzeit nicht handeln. Bzw. dann kommen dups und drops.

  • Ich habe mir nun mal das testvideo angeschaut und ich denke es liegt an dem vaapi Dekoder. Mit dem cuvid Dekoder läuft es einwandfrei ohne dups und drops. Wenn ich dann auf ein Intel System mit vaapi gehe dann ist es genau so wie gggggg beschreibt. Es gibt dups und drops und das Bild flackert dabei. Das muss ich mal untersuchen ob ich da etwas dran machen kann. Auch wenn ich nicht die Ursache bin :)

    Edit:

    Das sieht so aus als ob der Dekoder ein uraltes Videoframe schickt das mehrere Sekunden zurück liegt. Könnte also das letzte I-Frame oder so sein.

    Mal sehen ob ich das unterdrücken kann.

    Edited once, last by jojo61 (January 17, 2024 at 10:51 AM).

  • jojo61 leider beginnt ev. ein ähnliches Problem wieder. Ich kann nicht sagen ab welcher Version.

    Hier der Link nach oben worum es zuletzt ging:

    Es äußert sich so, dass das Bild auf einen älteren Frame ZURÜCK springt.

    Ich habe hier eine Aufnahme angehängt. Kannst du dir das bitte mal ansehen:

    https://drive.google.com/file/d/1W_fjvK…iew?usp=sharing

    Ich hab mir die Aufnahme auch mit VLC und losslescut angesehen. Da konnte ich die Sprünge nicht sehen.

    Die Sendung startet nach der WErbung bei ca. 2:40

    Liebe Grüße g ;)

    NCV6dvbS2+Alphacrypt+ORF, BM2LTS4.4 NUC11i3 NVMe+HDD, BM2LTS2.94.4 AVG1 T7400 SSD+HDD NvidiaGT720

    Edited once, last by gggggg (March 18, 2025 at 2:22 PM).

  • Tja das Video ist mit 25 Hz progressiv codiert. D.h. es kommen nur 25 Bilder pro Sekunde und das kann softhddrm nicht. Da fehlen dann entsprechend 25 Bilder und deswegen gibt es dups und die machen dann das Timing kaputt.

  • Die Rückwärtssprünge habe ich aber mittlerweile auch bei etlichen Sendungen auf SAT1, Pro7,Welt, ... (nur noch nicht bei RTL) gesehen.

    Hier die Analyse von Mediainfo:


    z.B. heute auf SAT1:

    General
    ID : 32776 (0x8008)
    Complete name : \\10.75.25.23\TV-Aufnahmen\Klinik_am_Südring\IOHK2B~9\2025-03-18.12.15.6-0.rec\00002.ts
    Format : MPEG-TS
    File size : 12.4 MiB
    Duration : 28 s 801 ms
    Overall bit rate mode : Variable
    Overall bit rate : 3 606 kb/s
    Frame rate : 25.000 FPS

    Video
    ID : 255 (0xFF)
    Menu ID : 132 (0x84)
    Format : MPEG Video
    Format version : Version 2
    Format profile : Main@Main
    Format settings : CustomMatrix / BVOP
    Format settings, BVOP : Yes
    Format settings, Matrix : Custom
    Format settings, GOP : M=3, N=12
    Codec ID : 2
    Duration : 28 s 600 ms
    Bit rate mode : Variable
    Bit rate : 2 846 kb/s
    Maximum bit rate : 1 796 kb/s
    Width : 720 pixels
    Height : 576 pixels
    Display aspect ratio : 16:9
    Frame rate : 25.000 FPS
    Standard : PAL
    Color space : YUV
    Chroma subsampling : 4:2:0
    Bit depth : 8 bits
    Scan type : Progressive
    Scan order : Top Field First
    Compression mode : Lossy
    Bits/(Pixel*Frame) : 0.274
    Time code of first frame : 00:39:57:22
    Time code source : Group of pictures header
    GOP, Open/Closed : Open
    Stream size : 9.70 MiB (78%)

    Liebe Grüße g ;)

    NCV6dvbS2+Alphacrypt+ORF, BM2LTS4.4 NUC11i3 NVMe+HDD, BM2LTS2.94.4 AVG1 T7400 SSD+HDD NvidiaGT720

  • Scan type : Progressive

    Genau da liegt ja das Problem. Mittlerweile senden die progressive in mpeg2. Ich hatte da etwas geändert um eine Änderung der Auflöung im Stream behandeln zu können. Vermutlich ist das die Ursache für dein Problem.

    Ich werde das wieder zurückbauen.

    PS: Ist eingecheckt. Lass dir ne neue Version bauen und teste es mal.

    Edited once, last by jojo61 (March 18, 2025 at 3:32 PM).

  • Genau da liegt ja das Problem. Mittlerweile senden die progressive in mpeg2. Ich hatte da etwas geändert um eine Änderung der Auflöung im Stream behandeln zu können. Vermutlich ist das die Ursache für dein Problem.

    Ich werde das wieder zurückbauen.

    PS: Ist eingecheckt. Lass dir ne neue Version bauen und teste es mal.

    Das wäre super und mit Hilfe v. cinfo kann ich gerne testen ...
    Hier noch ein Link, dass das 576p wohl früher durchaus praktiziert wurde ;)
    https://en.wikipedia.org/wiki/576p

    Liebe Grüße g ;)

    NCV6dvbS2+Alphacrypt+ORF, BM2LTS4.4 NUC11i3 NVMe+HDD, BM2LTS2.94.4 AVG1 T7400 SSD+HDD NvidiaGT720

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!