Probleme beim Absplielen von mpeg2 Videos

  • Hallo an alle!

    Ich habe ein Problem mit dem Abspielen von mpeg2 Videos.

    Ich habe eine dbox, die mit dvb2000 läuft. Ich nehme dann Videos mit dvb2000recorder über die SCSI-Schnittstelle auf. Beim Abspielen der Videos wird an bestimmten Stellen im Video ein Stück übersprungen oder das Video bleibt sogar hängen. Diese Stellen im Video sind fest, aber die Länge des übersprungenen Stücks ändert sich immer.

    Ich habe schon alle möglichen Codecs probiert und bei allen bis auf "Moonlight mpeg2 decoder pack" gibt es dieses Problem. Leider berechnet der Moonlight decoder die Zeitdauer falsch. Daher lässt sich nur eingeschränkt im Film springen.

    Das Problem besteht nach einer Bearbeitung des Videos mit ProjectX immer noch und tritt beim Zoomplayer und auch beim Windows Media Player auf.

    Mir ist allerdings aufgefallen, dass das Problem mit dem PowerDVD-Codec und dem WinDVD-Codec auftritt, aber nicht wenn das Video direkt mit PowerDVD oder WinDVD abgespielt wird. Das finde ich seltsam, da ja intern der gleiche Decoder verwendet wird, wie wenn man über directshow einen anderen Player benutzt (oder etwas nicht?). Allerdings habe ich keine Lust wegen dieses Problems auf den Zoomplayer verzichten zu müssen.

    Wenn man den Film aber auf DVD brennt, spielt ein Standalone-Gerät die Filme ohne Probleme ab.

    Was stimmt da nicht?

    Ich bin für jede Hilfe dankbar.

  • :welcome:

    In dem Fall ist wohl nicht der Decoder die Ursache, sondern der Splitter-Filter. Nicht jeder Splitter reagiert gleich zuverlässig auch bei leichten Datenfehlern.

    Ganz allgemein gilt jedoch immer für DVB-Daten: Erst mal reparieren lassen. Ich habe zwar schon hunderte Nachrichten mit dem Text "erst mal durch ProjectX jagen" gelesen, leider aber nie die Anleitung gefunden, auf die sich diese platte Aussage bezieht...

  • Zitat von LigH


    In dem Fall ist wohl nicht der Decoder die Ursache, sondern der Splitter-Filter. Nicht jeder Splitter reagiert gleich zuverlässig auch bei leichten Datenfehlern.

    Danke für den Tipp. Ich habe mal den Moonlight Splitter genommen, aber einen anderen Codec. Das hat funktioniert.
    Leider ist wohl der Splitter für die Berechnung der Zeit zuständig und daher besteht das Problem, dass die Zeitdauer des Films falsch berechnet wird, immer noch.

    Woher bekommt man denn einen Splitter und wie sorge ich dafür dass er mit einem bestimmten Codec zusammenarbeitet bzw. wo stellt man ein welcher benutzt werden soll? Ich weiß nämlich nur, dass man die Prioritäten der Codecs ändern kann. Gibt es so etwas auch für Splitter?

  • Bei DirectShow-Filtern ändert man den "Merit" (z.B. mit dem RadLight Filter Manager, oder in GSpot 2.52).

    Die meisten MPEG-Splitter und MPEG2-Decoder sind wohl kommerziell, aber wir haben auch ein paar kostenlose Decoder (und evtl. Splitter) gesammelt - z.B. GPLMPGDec:

    http://forum.gleitz.info/showthread.php?t=12587

  • Ich habe den Mpeg-Splitter von Gabest genommen. Damit läuft jetzt alles bestens. Mit dem Merit muss ich auch nicht herumspielen, da ich einfach den alten Splitter deregistriert habe.

Jetzt mitmachen!

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