VDR 2.2 / SoftHDDevice / schlechte Performance trotz vdpau

  • Bin gerade ein bisschen am verzweifeln.
    Ich hab meinen VDR neu aufgesetzt ==> neue SSD und Suse 13.2


    Leider bekomme ich es nicht mehr hin daß das Videobild ohne Störungen/Artefakte läuft, weder bei Live noch bei Aufnahmen.
    Bei HD Sendern ist VDR spürbar schlechter ansprechbar.


    das syslog läuft voll mit folgenden Zeilen:



    nvidia-settings sagt mir daß die GraKa ziemlich ausgenutzt ist:
    GPU Utilization = 86%
    Video Engine Utilization = 93%





    hier die relevanten Syslog Meldungen beim VDR Start:



    hat irgendjemand ne Idee in welche Richtung ich noch schauen kann ?

  • Um welche Grafikkatrte handelt es sich denn? Ggfs. im Plugin-Setup von softhddevice 60Hz aktiv?

    - Client1: Thermaltake DH 102 mit 7" TouchTFT * Debian Stretch/vdr-2.4.0/graphtft/MainMenuHooks-Patch * Zotac H55-ITX WiFi * Core i3 540 * 4GB RAM ** Zotac GT630 * 1 TB System HDD * 4 GB RAM * Harmony 900 * satip-Plugin

    - Client2: Alfawise H96 Pro Plus * KODI
    - Server: Intel Pentium G3220 * DH87RL * 16GB RAM * 4x4TB 3.5" WD RED + 1x500GB 2.5" * satip-Plugin
    - SAT>IP: Inverto iLNB

  • NVIDIA GeForce 8400 GS



    02:00.0 VGA compatible controller: NVIDIA Corporation G98 [GeForce 8400 GS Rev. 2] (rev a1) (prog-if 00 [VGA controller])
    Subsystem: CardExpert Technology Device 0401




    60Hz ist definitiv ausgeschaltet


  • NVIDIA GeForce 8400 GS


    Die dürfte da ganz schön ins Schwitzen kommen, wenn es ums Deinterlacing von HD-Material geht.

    softhddevice.1080i.Deinterlace = 3

    Das hieße ja temporal_spatial als Deinterlacer bei1080i-Material, das schafft die Karte garantiert nicht sauber - stell das besser mal auf 0 (Bob), oder maximal 2 (temporal).

    softhddevice.720p.Deinterlace = 3

    Das ist nicht sinnvoll, 720p Material muss nicht durch den Deinterlacer laufen, das sollte auf 1 bzw. Weave/None in den Einstellungen des Plugins im OSD stehen.


    Das Scaling würde ich auch erst mal auf 1 (fast) setzen und schauen, ob es damit besser wird, falls das geht, kann man ggf. 0 (normal) ausprobieren.

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • Hi,


    Code
    Jun 13 16:36:57 Tydirium vdr[28705]: [28705] [general.info] VDR dvbsddevice plugin loaded as subplugin
    Jun 13 16:36:57 Tydirium vdr[28705]: [28705] [general.info] VDR dvbhddevice plugin loaded as subplugin


    wenn man Deiner Signatur glauben darf, gibt es weder nee FF-HD oder FF-SD im System. ..weshalb sind die Plugins installiert?
    Dann hast du Nividia-340.76 installiert, was mit Geforce 8400 auch Probleme macht.(hatten wird schon oft bei easyVDR)


    Gruss
    Wolfgang

    TT S2-6400 - saa716x kompilieren unter 20.04(Focal)

  • Hi,


    Code
    Jun 13 16:36:57 Tydirium vdr[28705]: [28705] [general.info] VDR dvbsddevice plugin loaded as subplugin
    Jun 13 16:36:57 Tydirium vdr[28705]: [28705] [general.info] VDR dvbhddevice plugin loaded as subplugin


    wenn man Deiner Signatur glauben darf, gibt es weder nee FF-HD oder FF-SD im System. ..weshalb sind die Plugins installiert?
    Dann hast du Nividia-340.76 installiert, was mit Geforce 8400 auch Probleme macht.(hatten wird schon oft bei easyVDR)


    Gruss
    Wolfgang



    Da hab ich nix konfiguriert in der Richtung, das macht VDR wohl automatisch.
    OK, danke für den Hinweis, ich werde mal nen älteren Treiber ausgraben und damit probieren.

  • Hi,
    Du brauchst nen noch viel älteren Treiber....
    340.12 glaub ich... Bin nicht sicher... Teste mal mit easyvdr2.0, da ist für die Karten der alte noch drin.
    MfG Stefan


    Gesendet von meinem HTC One mit Tapatalk 2

    Test-VDR1: HP rp5700 Fertigsystem, Core2Duo E6400, 2GB RAM, FF-SD C-2300, nvidia Slim-GT218 x1 | easyVDR 2.0 64Bit
    VDR3: in Rente

    VDR4: MSI G31M2 v2, Digitainer2-Geh., t6963c 6" gLCD, E5200, 2GB, 3TB WD Red, GT730, 2x TT S2-3200; easyVDR 3.5 64bit
    VDR5: Gigabyte
    GA-G31M-S2L, Intel E2140, Zotac GT730 passiv, Digitainer2-Geh., t6963c 6 " gLCD, 2 TB WD Red, 2x TT S2-3200 (an 1 Kabel) easyVDR 3.5 64bit
    VDR6:
    Intel E5200, GT630 passiv, F1 750 GB, t6963c gLCD, 2x TT S2-3200 | easyVDR 3.5 64bit
    VDR-User #1068
    www.easy-vdr.de

  • Hi,


    Die Ergebnisse des Treiber-Downgrades würden mich auch sehr interessieren. Seit einiger Zeit habe ich Probleme mit "invalid PES video packets", alsa-Fehlermeldungen und den o.g. vdpau-Fehlermeldungen. Ich konnte das Problem zum Teil durch eine Neuausrichtung der Sat-Schüssel beheben, dennoch gibt es manchmal noch Aussetzer und Ruckler im Bild, v.a. bei 1080i-Sendern. Meine Grafikkarte (onboard GT320M) ist sicher auch gut ausgelastet, aber vor einigen Monaten lief noch alles flüssig (Deinterlacer: bob).


    Gruß maz

    Meine VDRs:
    >>>Mac mini 2010 mit 2x Sundtek SkyTV Ultimate III, Logitech Harmony 300i, yavdr-0.5a mit softhddevice<<< >>>ZOTAC D2550 ITX-WIFI Supreme mit DD Cine S2, Gehäuse OrigenAE M10, Logitech Harmony 300i, yavdr-0.5a mit softhddevice<<< >>>Raspberry Pi
    2 mit Sundtek SkyTV Ultimate IV, raspbian, rpihddevice-Plugin, Logitech Harmony 200<<<

  • Version: 340.17
    Operating System: Linux x64
    Release Date: June 9, 2014



    Ist das älteste vom 340er Train. Leider hat der Downgrade auch nicht geholfen.
    Komisch ist jetzt auch daß die Pro7/Sat1 Kanäle kein Bild mehr zeigen (Menu wird angezeigt). alle anderen sind sichtbar

  • wenn man Deiner Signatur glauben darf, gibt es weder nee FF-HD oder FF-SD im System. ..weshalb sind die Plugins installiert?

    Das kommt vom sc-Plugin. Das bedeutet, dass du dich jetzt erstmal in die Ecke stellst und dich schämst. Über schlechte Performance klagen und dann aber dieses Plugin laufen lassen.

    Da hab ich nix konfiguriert in der Richtung, das macht VDR wohl automatisch.

    Das macht der VDR nicht automatisch. Soweit kommts noch.


    Verraten hat dich übrigens diese Zeile

    Code
    Jun 13 16:36:57 Tydirium vdr[28705]: [28705] loading plugin: /etc/vdr/plugins/libvdr-sc.so.2.2.0
  • So wie ich es verstanden habe, brauchst du für alte Graphikkarten alte NVidia Treiber.


    Du musst gucken ab welcher Version deine Karte nicht mehr unterstützt wird.


    Das mit dem Schwarzen Bild bei ProQuirks Gruppe ist wohl ein Problem von ffmpeg 2.7.
    Downgrade auf ffmpeg 2.6.3, der scheint im Moment am besten zulaufen.


    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

  • Für ältere Karten wie die GeForce 8400 benötigt es einen sogenannten Nvidia Legacy Treiber, aktuell wird von Nvidia hierzu 340.76 für diese Karte gelistet.


    Desweiteren schafft die Karte problemlos nur "Bob" bei 1080i. temporal wird schon grenzwertig sein und bei hohen Video-Datenraten zu Artefakten führen. Ausserdem wird die GPU über Gebühr belastet, was zu einer sehr hohen GPU Temperatur führen wird, an den definierten Grenzbereich, welchen die GPU bzw. der Treiber mit einer Drosselung der GPU Leistung ausgleicht um wieder abzukühlen, welche dann deutlich nicht mehr für temporal ausreicht. Über "temporal_spatial" braucht man bei der Karte gar nicht nachdenken.


    Besser nicht größer als "Bob" definieren. Im Grunde ist die GPU nicht mehr ganz zeitgemäß für die aktuellen Anforderung, zu wenig Streamprozessoren, zu geringe Leistungsfähigkeit, arbeitet generell zu heiß und zu hohe Stromaufnahme für die gebotene Leistung.


    Regards
    fnu

    HowTo: APT pinning

  • Naja, bisher hatte es halt immer gereicht und HD war schon ganz in Ordnung.
    Und wie gesagt, die 340.76 hatte ich ja ganz am Anfang benutzt !


    Aber Danke für den Tip. Vielleicht spendiere ich ja einfach meinem PC ne neue GraKa und hau die alte 660Ti dann in den VDR rein, das sollte definitiv ausreichen.

  • 660Ti dann in den VDR rein, das sollte definitiv ausreichen.

    Schon, ist aber auch irgendwie mit Kanonen auf Spatzen geschossen und sicher auch nicht Green-IT ... :P


    Regards
    fnu

    HowTo: APT pinning

Jetzt mitmachen!

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