DVD-Wiedergabe stottert / Hohe CPU-Last

  • Hallo,


    also zum x-ten mal: Bei mir stottert die Wiedergabe einer DVD ! Also ums genau zu sagen sind immer wieder (alle paar Sekunden) kurze Hänger drin.


    Habe ein DVD-Rom LW an USB 2.0 am laufen. Sobald ich die Wiedergabe starte, geht mein System auf über 50% CPU-Auslastung (2,6 GHZ P4 !!!!).


    Ich verwende den VDR 1.3.11 mit neuestem SPU-Patch und das DVD-Plugin 0.3.5b6 (letzte Version glaube ich).


    Hat da jemand eine Lösung für mich ?


    Salaam

    Am Anfang wurde das Universum erschaffen, das machte viele Leute sehr wütend und wurde allenthalben als Schritt in die falsche Richtung angesehen.


    Nicht dass es wichtig wäre, aber die Anderen geben auch alle an. Also: P4 2,66; 1 TB; 2xDVB-S 2xBudget :D :D :D

  • Das glingt als ob dein DVD-Rom nicht im DMA-Modus läuft ....


    Schau mal nach ...


    CU

    P5N7M / 2GB RAM / E5300 / 320 GB 2,5" / yaVDR 0.5 / 2x TT S2-1600 /eVii S471 / softhddevice / Sony KDL-46W5500 / 50Hz / Onkyo TX-SR508

  • Ich hab das gleiche Problem mit der neusten Version des DVD Plugins und mit normalem DVD Laufwerk.



    Die Aussetzer kommen bei allen DVDs.
    Und die Aussetzer sind immer an den gleichen Stellen.


    Am besten ging bei mir die Version, bei der sich die Schublade nicht öffnen lies.............



    DMA ist natürlich bei mir aktiviert und wie gesagt, es gab schon Versionen bei denen die Film wiedergabe flüssig lief, aber halt das Menü nicht.

  • Hallo m0190,


    das hört sich nach einem Timingproblem an.
    Wie sieht den deine Systemauslastung aus?


    bis dann LordZodiac


    Vdr1: vdr-1.7.0 HDe, Nexus 2300-S und TT S2-3200
    Vdr2: vdr-1.4.7 Nexus CA, Terratec Cinergy 1200s
    Plugins: dvd-0.3.6b03+, femon-1.1.3
    System: Suse 9.1 Kernel 2.6.28


    Testkarten: Dxr3, Hauppauge DVB-c 2.1, Terratec Cinergy 1200c, Nova-t
    Alphacrypt Light 3.11
    AMD Sempron 2400+ 512MB Epox 8RDA3I Pro
    Pentium III 384MB BX440
    Panasonic SA-XR 15 EG-S :)

  • Kann ich gerne mal nachschauen, wenn mir wer verrät , wie das geht :)



    Ich hab auf einen pentium 2 / 233 und einen Celeron 333 das gleiche Ergebnis, wenn ich Read Ahead aktiviere, dann treten die Fehler seltener auf, aber trotzdem immer wieder an der gleichen Stelle.


    Aber wie schon gesagt, es ging schon mal mit älteren Versionen

  • Hallo m0190,


    dafür gibt es den Befehl "top". Da wird dir eine Liste der aktiven Prozesse angezeigt.


    bis dann LordZodiac


    Vdr1: vdr-1.7.0 HDe, Nexus 2300-S und TT S2-3200
    Vdr2: vdr-1.4.7 Nexus CA, Terratec Cinergy 1200s
    Plugins: dvd-0.3.6b03+, femon-1.1.3
    System: Suse 9.1 Kernel 2.6.28


    Testkarten: Dxr3, Hauppauge DVB-c 2.1, Terratec Cinergy 1200c, Nova-t
    Alphacrypt Light 3.11
    AMD Sempron 2400+ 512MB Epox 8RDA3I Pro
    Pentium III 384MB BX440
    Panasonic SA-XR 15 EG-S :)

  • So zwischen 40 und 50 % schwankt die Auslastung. Das sollte aber bei einen 233 MHZ Prozessor normal sein.
    Die DVD hat keinen Kopierschutz, die ich grade genommen hab.


    Verwende VDR 1.3.12 , mit AC3 over DVB Patch und neusten DVD PLUGIN .


    Hab das Problem auch bei völlig ungepatchten VDR.


    mfg m0

  • Hallo nochmal,


    Zitat

    Das glingt als ob dein DVD-Rom nicht im DMA-Modus läuft ....


    Ich wüsste nicht, wie man bei einer SCSI-Emulation (Was USB ist) einen DMA aktivieren kann.


    Zitat

    du musst aufpassen, ob du überhaup USB2.0 verwendest. Am besten kuckst du in die Kernel-Konfig.


    USBVIEW sagt eindeutig, dass das Ding mit USB 2.0 mit 480MBit/s läuft. Habe mal Daten runterkopiert mit durchschnittlich 5,8 MB/s. Das klingt für mich stark nach USB 2.0.


    UM es nochmal klar zu sagen, ich habe eine Systemauslastung von ca.: 50% bei einem 2,66 GHz Pentium 4 mit 1024 MB RAM.


    Spiele ich die gleiche DVD mit MPlayer ab, so habe ich eine CPU-Last von max. 3% !!!!!


    Passiert bei allen DVD (die ich getestet habe).


    Salaam

    Am Anfang wurde das Universum erschaffen, das machte viele Leute sehr wütend und wurde allenthalben als Schritt in die falsche Richtung angesehen.


    Nicht dass es wichtig wäre, aber die Anderen geben auch alle an. Also: P4 2,66; 1 TB; 2xDVB-S 2xBudget :D :D :D

  • Hallo salaam,


    hast du die Möglichkeit was am Plugin zu ändern?


    bis dann LordZodiac


    Vdr1: vdr-1.7.0 HDe, Nexus 2300-S und TT S2-3200
    Vdr2: vdr-1.4.7 Nexus CA, Terratec Cinergy 1200s
    Plugins: dvd-0.3.6b03+, femon-1.1.3
    System: Suse 9.1 Kernel 2.6.28


    Testkarten: Dxr3, Hauppauge DVB-c 2.1, Terratec Cinergy 1200c, Nova-t
    Alphacrypt Light 3.11
    AMD Sempron 2400+ 512MB Epox 8RDA3I Pro
    Pentium III 384MB BX440
    Panasonic SA-XR 15 EG-S :)

  • Hi LordZodiac,


    Zitat

    hast du die Möglichkeit was am Plugin zu ändern?


    Kann zwar selbst nur sehr eingeschränkt C++, aber mit dem vi kann ich schon umgehen.
    Hast Du ne Idee, was ich probieren könnte ?


    Salaam

    Am Anfang wurde das Universum erschaffen, das machte viele Leute sehr wütend und wurde allenthalben als Schritt in die falsche Richtung angesehen.


    Nicht dass es wichtig wäre, aber die Anderen geben auch alle an. Also: P4 2,66; 1 TB; 2xDVB-S 2xBudget :D :D :D

  • Hallo salaam,


    kannste mal die beiden Zeilen auskommentieren?


    if ( (rawSTC=cDevice::PrimaryDevice()->GetSTC())>=0 )
    stcPTS=(uint64_t)rawSTC;


    Der Compiler wird dann zwar meckern, ist ja nur zum testen. ;D


    bis dann LordZodiac


    Vdr1: vdr-1.7.0 HDe, Nexus 2300-S und TT S2-3200
    Vdr2: vdr-1.4.7 Nexus CA, Terratec Cinergy 1200s
    Plugins: dvd-0.3.6b03+, femon-1.1.3
    System: Suse 9.1 Kernel 2.6.28


    Testkarten: Dxr3, Hauppauge DVB-c 2.1, Terratec Cinergy 1200c, Nova-t
    Alphacrypt Light 3.11
    AMD Sempron 2400+ 512MB Epox 8RDA3I Pro
    Pentium III 384MB BX440
    Panasonic SA-XR 15 EG-S :)

  • Hi LordZodiac,


    Hab die Änderung durchgeführt und gleich mal mit einer DVD getestet und siehe da -> es ist weg !
    CPU Last nach der Änderung ca.: 1 - 3% !!


    Fettes merci.


    Salaam

    Am Anfang wurde das Universum erschaffen, das machte viele Leute sehr wütend und wurde allenthalben als Schritt in die falsche Richtung angesehen.


    Nicht dass es wichtig wäre, aber die Anderen geben auch alle an. Also: P4 2,66; 1 TB; 2xDVB-S 2xBudget :D :D :D

  • Hallo salaam,


    das war mir schon klar. :)
    Wenn es Probleme macht, kannste mir dann bescheid sagen?


    bis dann LordZodiac


    Vdr1: vdr-1.7.0 HDe, Nexus 2300-S und TT S2-3200
    Vdr2: vdr-1.4.7 Nexus CA, Terratec Cinergy 1200s
    Plugins: dvd-0.3.6b03+, femon-1.1.3
    System: Suse 9.1 Kernel 2.6.28


    Testkarten: Dxr3, Hauppauge DVB-c 2.1, Terratec Cinergy 1200c, Nova-t
    Alphacrypt Light 3.11
    AMD Sempron 2400+ 512MB Epox 8RDA3I Pro
    Pentium III 384MB BX440
    Panasonic SA-XR 15 EG-S :)

  • Zitat

    Wenn es Probleme macht, kannste mir dann bescheid sagen?


    Kein Problem. Wenns Dir nicht zu blöd ist: Kannst Du mir sagen für was diese Codezeilen eigentlich sind ? Naja offensichtlich gehts auch ohne :D


    Salaam

    Am Anfang wurde das Universum erschaffen, das machte viele Leute sehr wütend und wurde allenthalben als Schritt in die falsche Richtung angesehen.


    Nicht dass es wichtig wäre, aber die Anderen geben auch alle an. Also: P4 2,66; 1 TB; 2xDVB-S 2xBudget :D :D :D

  • Hallo salaam,


    Warum sollte mir das zu blöd sein. ;D


    So genau weiß ich das auch nicht.
    Es sieht aber so aus das der Ton damit synchronisiert wird.
    Ich konnte bis jetzt kein Unterschied feststellen.
    Das einzige was mir auffällt ist halt das die CPU-Zeit hoch geht.


    Ich werde mal rücksprache mit Sven halten, da dieser Mechanismus nur bei DVB-Karten eingesetzt wird.


    bis dann LordZodiac


    Vdr1: vdr-1.7.0 HDe, Nexus 2300-S und TT S2-3200
    Vdr2: vdr-1.4.7 Nexus CA, Terratec Cinergy 1200s
    Plugins: dvd-0.3.6b03+, femon-1.1.3
    System: Suse 9.1 Kernel 2.6.28


    Testkarten: Dxr3, Hauppauge DVB-c 2.1, Terratec Cinergy 1200c, Nova-t
    Alphacrypt Light 3.11
    AMD Sempron 2400+ 512MB Epox 8RDA3I Pro
    Pentium III 384MB BX440
    Panasonic SA-XR 15 EG-S :)

  • Warum nicht -X66?


    -X66 UDMA 33 =X (64+udma2)

  • LordZodiac:


    Zitat

    Es sieht aber so aus das der Ton damit synchronisiert wird.


    Ich hab jetzt mehrere DVD's probiert, es aber nie geschafft, dass der Ton asynchron wurde.


    Danke nochmal, funktioniert super. :] :] :]


    Salaam

    Am Anfang wurde das Universum erschaffen, das machte viele Leute sehr wütend und wurde allenthalben als Schritt in die falsche Richtung angesehen.


    Nicht dass es wichtig wäre, aber die Anderen geben auch alle an. Also: P4 2,66; 1 TB; 2xDVB-S 2xBudget :D :D :D

Jetzt mitmachen!

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