softhddevice video: 11:15:17.498+8888 0 0/\ms 80+2 v-buf

  • Hallo,


    in meinem Syslog gibt es haufenweise Meldungen wie


    Diese Meldungen stören, weil ich dadurch relevante Meldungen schwerer finde. Gibt es eine Möglichkeit, diese Meldungen nicht mehr zu bekommen?


    Anmerkung:
    - Ja, ich habe Mikroruckler. Nein, mich stören die Mikroruckler nicht. Um genauer zu sein: Weder ich noch meine Frau haben die Mikroruckler je gesehen, trotzdem glaube ich sofort, dass es welche gibt.
    - Ich habe (versuchsweise) in den Einstellungen des Softhddevice Plugins 60 Hz angegeben. Dadurch hat sich nichts geändert, die Meldungen sind geblieben.



    - Markus

    Client1: ASUS P5QC, Dual Core 3G, Cine S2, Ext. Board von TBE, Xubuntu 20.04, VDR 2.6x

    Client2: RPI3

    Server: RPI4, Sundtek SkyTV Dual 2x

  • Das sind ganz böse Meldungen, die solltest du nicht ignorieren.


    +8888 da liegt der Ton und Bild ganz ganz weit auseinander.


    Ich würde da mal von Anfang an suchen wo die Ursache liegt.


    NVidia Karte? Wird auch VDPAU verwendet?


    Ansonsten kannst du mit "cat syslog | grep -v "missed frame" | grep -v "+8888" filtern.


    Johns

    Sag mir, wo die Developer sind. Wo sind sie geblieben? . . . . . . . . . . . . . . . . . . . . SoftHdDevice - A software and GPU emulated HD output device plugin.
    Sag mir, wo die Developer sind. Was ist geschehn?


    Client0: Crown CW02 MSI_C847MS-E33 Zotac_GT640_passiv Cine-S2 iMon-MCE / streamdev softhddevice
    Client1: Lian_Li_PC-Q09FB ASRock_H67M-ITX/HT I3-2100 ASUS_ENGT520_passiv / streamdev softhddevice
    Test: Lian_Li_PC-Q09R Asus C60M1-I / streamdev
    Server0: Dockstar TT-S2-3600-USB / streamdev
    Server2: Lian_Li_PC-Q07R Intel_DH61DL G620 WD20EARX 90W PicoPSU Cine-S2+DuoFlex-S2+DuoFlex-CT / streamdev / 22 Watt Verbrauch

  • Hallo Johns,


    jetzt war ich so auf 50/60 Hz fixiert, dass ich gar nicht an Bild / Tonversatz gedacht habe. Der Ton liegt tatsächlich manchmal daneben.
    nvidia-settings --query RefreshRate ergibt:


    CRT-1 ist der VGA Ausgang, an dem der Fernseher hängt.
    DFP-1 ist der HDMI Ausgang, da ist der Beamer angeschlossen.


    Zur Nvidia Karte:


    - Markus

    Client1: ASUS P5QC, Dual Core 3G, Cine S2, Ext. Board von TBE, Xubuntu 20.04, VDR 2.6x

    Client2: RPI3

    Server: RPI4, Sundtek SkyTV Dual 2x

  • Es kann aber trotzdem an der Refreshrate liegen.


    Verwende einfach mal nur den HDMI Ausgang. Und lies mal die NVidia Anleitung, man kann Umschalten welcher Monitor (Anschluss) den Takt vorgiebt.


    Johns

    Sag mir, wo die Developer sind. Wo sind sie geblieben? . . . . . . . . . . . . . . . . . . . . SoftHdDevice - A software and GPU emulated HD output device plugin.
    Sag mir, wo die Developer sind. Was ist geschehn?


    Client0: Crown CW02 MSI_C847MS-E33 Zotac_GT640_passiv Cine-S2 iMon-MCE / streamdev softhddevice
    Client1: Lian_Li_PC-Q09FB ASRock_H67M-ITX/HT I3-2100 ASUS_ENGT520_passiv / streamdev softhddevice
    Test: Lian_Li_PC-Q09R Asus C60M1-I / streamdev
    Server0: Dockstar TT-S2-3600-USB / streamdev
    Server2: Lian_Li_PC-Q07R Intel_DH61DL G620 WD20EARX 90W PicoPSU Cine-S2+DuoFlex-S2+DuoFlex-CT / streamdev / 22 Watt Verbrauch


  • +8888 da liegt der Ton und Bild ganz ganz weit auseinander.


    Johns


    Hallo Johns,


    ich habe zwar keine Bildprobleme oder sonst was in die Richtung, aber die +8888 Meldungen habe ich haufenweise im Log, wenn das Abspielen einer Aufnahme pausiert wird.
    Dort sind die dann hoffentlich normal? Kann man diese Ausgaben bei pausiertem Bild denn irgendwie deaktivieren?


    Gruss.
    Markus

  • Ich dachte zwar, ich habe es schon behoben, habe es mal notiert.


    Johns

    Sag mir, wo die Developer sind. Wo sind sie geblieben? . . . . . . . . . . . . . . . . . . . . SoftHdDevice - A software and GPU emulated HD output device plugin.
    Sag mir, wo die Developer sind. Was ist geschehn?


    Client0: Crown CW02 MSI_C847MS-E33 Zotac_GT640_passiv Cine-S2 iMon-MCE / streamdev softhddevice
    Client1: Lian_Li_PC-Q09FB ASRock_H67M-ITX/HT I3-2100 ASUS_ENGT520_passiv / streamdev softhddevice
    Test: Lian_Li_PC-Q09R Asus C60M1-I / streamdev
    Server0: Dockstar TT-S2-3600-USB / streamdev
    Server2: Lian_Li_PC-Q07R Intel_DH61DL G620 WD20EARX 90W PicoPSU Cine-S2+DuoFlex-S2+DuoFlex-CT / streamdev / 22 Watt Verbrauch

  • Hallo Johns, hallo Markus,


    vielen Dank für Eure Hinweise. Ich teste jetzt nicht mehr, wenn das Abspielen einer Aufnahme pausiert wird.
    Ich verwende nicht mehr twinview, sondern 2 separate Screens: Es scheint bei twinview nicht möglich zu sein, die VDPAU Synchronisierung auf einen bestimmten Ausgang festzulegen (die Parameter ziehen wohl nicht bei VDPAU).


    DISPLAY=:0.1 nvidia-settings --query RefreshRate
    Ergibt nun:

    Code
    Attribute 'RefreshRate' (vdr1:0.1; display device: DFP-1): 50,00 Hz.
        'RefreshRate' is an integer attribute.
        'RefreshRate' is a read-only attribute.
        'RefreshRate' is display device specific.
        'RefreshRate' can use the following target types: X Screen, GPU, Display Device.


    Sieht so weit gut aus. Mit

    Code
    /usr/bin/svdrpsend PLUG softhddevice ATTA -d :0.1


    die Ausgabe starten funktioniert auch, trotzdem habe ich noch Einträge wie


    Ich habe mal meine xorg.conf attached.


    - Markus

  • Schaut schon besser aus. sieht aber nach 60 Hz Ausgabe aus.


    Prüfe mal mit xrandr welche Frequenz X11 meint. Ansonsten im Plugin die 60 Hz Ausgabe anschalten.


    Johns

    Sag mir, wo die Developer sind. Wo sind sie geblieben? . . . . . . . . . . . . . . . . . . . . SoftHdDevice - A software and GPU emulated HD output device plugin.
    Sag mir, wo die Developer sind. Was ist geschehn?


    Client0: Crown CW02 MSI_C847MS-E33 Zotac_GT640_passiv Cine-S2 iMon-MCE / streamdev softhddevice
    Client1: Lian_Li_PC-Q09FB ASRock_H67M-ITX/HT I3-2100 ASUS_ENGT520_passiv / streamdev softhddevice
    Test: Lian_Li_PC-Q09R Asus C60M1-I / streamdev
    Server0: Dockstar TT-S2-3600-USB / streamdev
    Server2: Lian_Li_PC-Q07R Intel_DH61DL G620 WD20EARX 90W PicoPSU Cine-S2+DuoFlex-S2+DuoFlex-CT / streamdev / 22 Watt Verbrauch

  • Hallo Johns,


    DISPLAY=:0.1 xrandr
    zeigt folgendes:


    Der Stern ist bei 1280x720 50.0* . Entspricht also dem, was

    Code
    DISPLAY=:0.1 nvidia-settings --query RefreshRate


    anzeigt.


    - Markus

    Client1: ASUS P5QC, Dual Core 3G, Cine S2, Ext. Board von TBE, Xubuntu 20.04, VDR 2.6x

    Client2: RPI3

    Server: RPI4, Sundtek SkyTV Dual 2x

  • Hallo,


    ich habe softhddevice jetzt mal testweise auf 60 Hz geschaltet. Dann kommen folgende Meldungen:


    - Markus

    Client1: ASUS P5QC, Dual Core 3G, Cine S2, Ext. Board von TBE, Xubuntu 20.04, VDR 2.6x

    Client2: RPI3

    Server: RPI4, Sundtek SkyTV Dual 2x

  • Hallo,
    ich habe das gleiche (oder ein ähnliches) Problem:

    Code
    Feb  8 03:32:40 xvdr vdr: video: decoder buffer empty, duping frame (1433/949) 0 v-buf
    Feb  8 03:32:40 xvdr vdr: video: --:--:--.---+8888 1434   0/\ms   9+2 v-buf
    Feb  8 03:33:40 xvdr vdr: video: decoder buffer empty, duping frame (1434/4665) 7 v-buf
    Feb  8 03:33:40 xvdr vdr: video: --:--:--.---+8888 1468   0/\ms   8+2 v-buf
    Feb  8 03:34:40 xvdr vdr: video: decoder buffer empty, duping frame (1436/8093) 0 v-buf
    Feb  8 03:34:40 xvdr vdr: video: --:--:--.---+8888 1438   0/\ms   8+2 v-buf


    Die Ausgabe erfolgt über VDPAU mit 50Hz (Fernseher zeigt auch 50Hz an). Der Ton kommt mehrere Sekunden zu spät.
    Das Problem tritt jetzt auf nachdem mein VDR wieder läuft (DVB-Karte war kaputt, bis ich das gemerkt hatte, hatte ich schon diverse Updates etc. eingespielt). Hab softhddevice git aktuell mit ffmpeg git kompiliert. Hab sowohl den aktuellen als auch den Nvidia-Treiber den ich vorher hatte (319.60) ausprobiert, kein Unterschied.
    Woran kann das liegen? An ffmpeg, doch lieber libav? Hat sich an softhddevice was geändert was das Problem verursacht?
    Vielen Dank

  • Hier auch:


    Wobei Optisch und Akustisch nichts zu bemängeln ist, nur diese Logausgaben stören.
    Graka ist diese Sollte ausreichen ;D

    VDR 1 (SD) : ASRock A330 GC, 1 GB RAM, TT- FF Karte rev. 2.3, 7'' TFT, Lirc X10 - Selbstbau Gehäuse - Suse 11.3 (64) vdr-1.7.10 diverse Plugins
    VDR 2 (HD) : MSI G41M-P25, 2 GB RAM, E6700 2x3.20GHz, Gainward GT220, 2TB HD, Lirc X10, TT S2-3600 USB, TT S2-1600, - Suse 11.3 (64) NvidiaTreiber 260.19 vdr-1.7.18 - xineliboutplugin 1.0.90 cvs, xine-lib 1.1.90 , s2-liplianin DVB Treiber

  • Code
    Feb  8 03:32:40 xvdr vdr: video: decoder buffer empty, duping frame (1433/949) 0 v-buf
    Feb  8 03:32:40 xvdr vdr: video: --:--:--.---+8888 1434   0/\ms   9+2 v-buf


    Intressant wäre der Bereich im Log vor den +8888 Einträgen, wenn die erstmal da sind, dann erfolgt keinerlei Synchronisation mehr.


    Johns

    Sag mir, wo die Developer sind. Wo sind sie geblieben? . . . . . . . . . . . . . . . . . . . . SoftHdDevice - A software and GPU emulated HD output device plugin.
    Sag mir, wo die Developer sind. Was ist geschehn?


    Client0: Crown CW02 MSI_C847MS-E33 Zotac_GT640_passiv Cine-S2 iMon-MCE / streamdev softhddevice
    Client1: Lian_Li_PC-Q09FB ASRock_H67M-ITX/HT I3-2100 ASUS_ENGT520_passiv / streamdev softhddevice
    Test: Lian_Li_PC-Q09R Asus C60M1-I / streamdev
    Server0: Dockstar TT-S2-3600-USB / streamdev
    Server2: Lian_Li_PC-Q07R Intel_DH61DL G620 WD20EARX 90W PicoPSU Cine-S2+DuoFlex-S2+DuoFlex-CT / streamdev / 22 Watt Verbrauch


  • Wobei Optisch und Akustisch nichts zu bemängeln ist, nur diese Logausgaben stören.
    Graka ist diese Sollte ausreichen ;D


    Also die Karte ist zuschnell :), nein.


    Code
    Feb  3 19:44:10 ssdvdr vdr: video/vdpau: synced after 131 frames


    Erst ab hier wird es intressant, der Bereich vorher fülllt die Puffer und bring Bild und Ton in sync.
    Danach sollte keine Warnmeldungen mehr kommen.


    VDR Log Level runtersetzten, dann verschwinden die.
    Johns

    Sag mir, wo die Developer sind. Wo sind sie geblieben? . . . . . . . . . . . . . . . . . . . . SoftHdDevice - A software and GPU emulated HD output device plugin.
    Sag mir, wo die Developer sind. Was ist geschehn?


    Client0: Crown CW02 MSI_C847MS-E33 Zotac_GT640_passiv Cine-S2 iMon-MCE / streamdev softhddevice
    Client1: Lian_Li_PC-Q09FB ASRock_H67M-ITX/HT I3-2100 ASUS_ENGT520_passiv / streamdev softhddevice
    Test: Lian_Li_PC-Q09R Asus C60M1-I / streamdev
    Server0: Dockstar TT-S2-3600-USB / streamdev
    Server2: Lian_Li_PC-Q07R Intel_DH61DL G620 WD20EARX 90W PicoPSU Cine-S2+DuoFlex-S2+DuoFlex-CT / streamdev / 22 Watt Verbrauch

  • Das kommt vor dem 8888:

    Code
    Feb  8 07:15:46 xvdr vdr: codec/video: ffmpeg/libav buggy: width or height zero
    Feb  8 07:15:46 xvdr vdr: video: decoder buffer empty, duping frame (1/2) 0 v-buf
    Feb  8 07:15:46 xvdr vdr: video: --:--:--.---   +0    0   0/\ms   0+0 v-buf
    Feb  8 07:16:46 xvdr vdr: video: --:--:--.---+8888 1346   0/\ms  13+2 v-buf


    Ich hab ein bisschen rumgebastelt und das Problem gefunden: ffmpeg git ist das Problem, mit Version 2.1.3 geht es einwandfrei (kompilert mit --disable-debug --enable-shared --enable-gpl). Wobei die ffmpeg/libav buggy Meldung immer noch kommt.

Jetzt mitmachen!

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