Jump to content

Dateiwiedergabe "ruckelt" seit Version BETA 3.9.3.40


Recommended Posts

Posted

Hallo,

 

ich habe ein kleines bis mittelgroßes Problem mit der Widergabe von DVD-konformen MPEG-Dateien (mit VDR aufgenommen und mit ProjectX / tcmplex zu mpeg konvertiert) und TS-Dateien (mit der DBOX2 aufgenommen). Die Dateien sind korrekt, soweit ich das beurteilen kann, zumindest werden sie mit VLC, PowerDVD und dem Media-Player ohne Probleme abgespielt. Auch mit Versionen < 3.9.3.40 werden sie ohne Probleme abgespielt.

 

Es passiert folgendes: beim Wiedergabestart oder beim Springen in der Datei dauert es ca. 30-60s bis Bild und Ton synchron sind. Bis dies der Fall ist, ruckelt das Bild sich sozusagen ein (läuft nicht flüssig, schaut aus wie eine vertonte Diashow mit schneller Bildfolge). Damit könnte ich ja noch irgendwie leben, aber in ca. 50-70% der Wiedergabeversuche sind nach der Einruckelorgie Bild und Ton nicht synchron, so dass man den Wiedergabeversuch einige Male wiederholen muss, bis man endlich schauen kann. Und wehe man wechselt die Tonspur oder drückt Pause um aufs WC zu gehen, dann geht das Ruckeln von vorne los ...

 

Hardware ist ein AMD Athlon 64 X2 3600+ EE auf einem MSI-Board mit AMD-690G-Chipsatz, SATA-Festplatte und eine ATI HD3400 als Grafikkarte.

 

Grafikkarte gibt in 1080i aus, Catalyst Treiber habe ich 8.3, 8.4 und 8.5 probiert.

 

Ich benutze zur Wiedergabe DVB-Source,Cyberlink MPEG-Codec (Hardwarebeschleunigung aktiv, verschiedene Versionen durchgetestet), AC3-Filter und Overlay im Fullscreen (nur ein Bildschirm über DVI angeschlossen).

 

Live-TV funktioniert ohne Probleme (sogar Fußball in HD wenn auf Anxie mal der VfB läuft).

 

Die Wiedergabe erfolgt über LAN von einem File-Server aus. Kopieren der Dateien auf die lokale HD bringt allerdings auch keine Verbesserung, so dass es wohl nicht am LAN liegt.

 

CPU-Last bei der Wiedergabe ist konstant auf ca 11-12%. Keine der beiden Cores geht irgendwann an den Anschlag.

 

Ich vermute dass das ganze mit dieser Änderung zusammen hängt:

 

Version BETA 3.9.3.40

----------------------

 

* Fix: Several of Grigas enhancements for ts-fileplayback with multicore CPUs please test.

....

 

Meine Vermutung stützt sich auf verschiedene Tests dich ich inzwischen durchgeführt habe:

  • Bei Versionen < 3.9.3.40 funktioniert die Wiedergabe ohne Probleme
  • mit anderen Programmen (z.B. VLC oder PowerDVD) funktioniert die Wiedergabe problemlos
  • Änderung der Grafikkartentreiber (Version) bringt keine Besserung
  • aktiviert man bei DVBViewer die Option "Nur erste CPU benutzen" funktioniert die Wiedergabe auch wieder problemlos
  • Setzt man bei DVBViewer die CPU-Maske (die aus den Tweaks womit man vorgeben kann, welche CPUs benutz werden sollen) auf 3 (also 1 und 2 verwenden), sind komischerweise die schlimmen Ruckler weg, es kommt bei der Wiedergabe aber komischerweise so alle 60s zu einem Mikroruckler, als müsste Bild und Ton neu synchronisiert werden. Das ist etwas verwunderlich, da dies ja eigentlich nichts ändern sollte, da ich ja nur 2 Cores habe (btw., "Nur erste CPU benutzen" war bei diesem Test natürlich nicht aktiv)

Gibt es evtl. die Möglichkeit, nur für die Dateiwiedergabe die Option "Nur erste CPU benutzen" zu aktivieren bis es eine anderweitige Lösung gibt?

 

Falls noch weitere Infos/Tests benötigt werden, einfach bescheid geben.

 

Gruß

Mikel

Posted

Du solltest vielleicht noch Deine support.zip anhängen.

 

Den Effekt, den Du beschreibst, hatte ich auch plötzlich mit der 3450 - jedoch nicht nur mit dem DVBViewer, sondern auch (beispielsweise) mit dem Elecard MPEG Player. Beim Vor- oder Zurückspulen sowie beim Wechsel von Pause nach Play springt das Bild erst hin und her, um dann irgendwann wieder flüssig zu laufen. Bei mir ging es jedoch merkwürdigerweise erst nach Tausch der 3450 gegen eine 3650 vollständig weg.

Posted

Hi,

 

dass es an der GraKa liegt, glaub ich nicht, weil es definitiv erst erst seit der Beta 3.9.3.40 auftritt. Ich hatte die Grafikkarte lange getestet, bevor ich die endgültig gekauft habe mit der 3.9.2 und hatte da nie solche Effekte.

 

Btw., die letzten Tests habe ich natürlich mit der 3.9.4 Final gemacht, weil ich bis dahin Hoffnung hatte, dass das evtl. an Debugcode in der Beta o.ä. liegt und mit der Final wieder verschwindet. Hätte mich doch vielleicht früher (während des Betatests) mit dem Fehler melden sollen, hatte aber auch bis vor kurzem nicht wirklich Zeit, das mal alles durchzuprobieren.

 

Die support.zip habe ich jetzt auch noch angehängt, konnte ich heute früh nicht, weil ich den ersten Beitrag vom Betrieb aus geschrieben habe.

 

Gruß

Mikel

Posted

Du kannst probieren, den DVBViewer Filter (Filters\PushSource.ax) gegen die Version 3.0.1 auszutauschen - gibt es noch im Mitgliederbereich unter "Older Versions". Ändert das etwas?

Posted

Hi,

 

Du kannst probieren, den DVBViewer Filter (Filters\PushSource.ax) gegen die Version 3.0.1 auszutauschen - gibt es noch im Mitgliederbereich unter "Older Versions". Ändert das etwas?

 

guter Tipp, ich hab jetzt zwar nicht ewig geschaut aber mal so ca. 10 Dateien angespielt und darin jeweils 5 bis 6 mal rum gesprungen, ist seeehr viel besser. Kam noch 2 oder 3 mal zu Rucklern nach dem Springen, aber nur für maximal ca. 5sec und Bild und Ton waren immer synchron.

 

Getestet hab ich mit 3.9.4 in der Konfiguration, wo ich vorher die schlimmsten Ruckler hatte (ohne "ProcessMask" und ohne "Nur erste CPU benutzen").

 

Ich lass das jetzt erst mal so, oder habe ich irgendwelche gravierende andere Nachteile durch die 3.0.1?

 

Gruß

Mikel

Posted (edited)

Moin,

 

ich hab gestern Abend noch ein wenig rumprobiert und jetzt Einstellungen gefunden, mit denen auch mit der 3.0.2 vom DVBViewer Filter kein Ruckeln auftritt, erklären kann ich es mir allerdings nicht, warum das so ist:

 

in der setup.xml muss folgendes eingestellt sein:

 

...
<entry name="FirstCPU">0</entry>
<entry name="ProcessMask">3</entry>
...

 

und die DVBSource.ini sieht so aus:

 

[Params]
udMaxTVRadioMS=500
udMaxFileMS=3000
udLatency=400

 

Rest wie in der support.zip von oben.

 

Zusätzlich hab ich noch den DualCoreOptimzer von AMD installiert, der alleine hat allerdings gar nichts gebracht (keine Ahnung, ob der überhaupt einen Einfluss hat).

 

Hab dann 2 Folgen "Stargate-Atlantis" angeschaut ohne Ruckler (selbst beim Überspringen der Werbung). Bin jetzt erst mal soweit zufrieden :wacko:

 

Gruß

Mikel

Edited by okmikel

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...