mkv neue Tonspur dann Ruckeln

  • Hallo!
    Ich bitte um Hilfe, da ich fast schon verzweifle!
    Folgendes Problem taucht bei mir sehr häufig auf:

    Ich habe einen englischsprachigen hd-Film im mkv-container: 1080p-x264
    (mit haali-splitter, core-avc, fdd-show) Dieser läuft einwandfrei!

    Ich habe jetzt mit dem "mkvmerge GUI" erfolgreich geschafft, eine deutsche Tonspur von einer anderen Quelle synchron einzufügen und die englische Tonspur wegzulassen! Vorher habe ich die Tonspur in mkvmerge um den Wert 25000/23976 gestretcht.

    Das Problem: Nun hat dieser Film beim Abspielen mit dem Windows Media Player, oder auch WMP-Classic alle 5-10 Sekunden RUCKLER. Mit dem VCL-Player gibt es auch Probleme, da sind es allerdings kurze Tonausfälle anstatt der Ruckler.

    Für einen Lösungsvorschlag wäre ich wirklich sehr dankbar!

  • Ich bin schon ein bisschen traurig, dass hier so gar keiner einen Antwortversuch unternommen hat!

    Tja - zufällig habe ich das Problem mittlerweile gelöst!
    In einem anderen Forum gesucht und eine Lösung gefunden!

  • probier mal die TS mit eac3to zu stretchen und nicht mit mmg.

    oder einfach auch das video auf 25 fps bringen (diesmal mit mkvmerge) und die TS, deren framerate sicherlich 25 hz ist, so zu lassen...

    Pioneer PDP-427 XA | Popcorn Hour NMT C-200 | Sony STR-DB 840 QS | Canton Ergo 91 DC

  • Hallo!
    Tja ich habe nicht mehr mit mkvmerge gestretcht!
    Mit Besweet funktionierte dann jeder Film immer ohne Ruckeln zu stretchen!
    Jetzt muss ich zig Filme wieder ummodeln, die ich alle mit mkvmerge vermurkst habe! Jetzt habe ich ein neues Problem:
    Wie stretche ich dts-Tonspuren am einfachsten (aber nicht mit mkvmerge)?
    Hat jemand eine Idee?

  • vielleicht ist es einfacher für dich das video anzupassen

    Quote

    oder einfach auch das video auf 25 fps bringen (diesmal mit mkvmerge) und die TS, deren framerate sicherlich 25 hz ist, so zu lassen...

    geht ja mit

    Code
    # timecode format v1
    assume 25.0

    --> in Textdatei speichern und das unter video als timcode file laden (mkvmwerge)

    Quote

    Wie stretche ich dts-Tonspuren am einfachsten (aber nicht mit mkvmerge)?
    Hat jemand eine Idee?


    eac3to

    Pioneer PDP-427 XA | Popcorn Hour NMT C-200 | Sony STR-DB 840 QS | Canton Ergo 91 DC

  • Hallo kurt!

    Danke für deine Antwort!
    Deinen Tipp - mit der Textdatei in mkwmerge einfügen - habe ich nicht richtig verstanden. Kannst du das evtl. mal etwas genauer beschreiben. Das, was ich da probiere, klappt nämlich nicht. Ich bekomme immer Fehlermeldungen! Evtl. habe ich deine Anleitung oben ja nicht richtig befolgt...

    Wäre echt nett von dir!
    Mit eac3to komme ich auch nicht klar, da habe ich mich zwar sehr hineingearbeitet, aber ich gebe da auf! Jetzt bin ich halt deinen Tipp mit der Textdatei am testen...

    Ich drehe bald durch - immer neue Probleme!

  • zu 1)

    du erstellst eine Textdatei und kopierst das hinein:

    Code
    # timecode format v1
    assume 25.0


    speichern, nennn es wie du willst (z.B. timecodes.25hz.txt). dann das video in mkvmeger laden und den videotrack im mittleren Feld markieren. dann auf "browse" bei timecodes klicken und die obige datei auswählen. Muxen und fertig....

    zu 2) es gibt eine GUI (http://forum.doom9.org/showthread.php?t=135095) und einen wiki (http://en.wikibooks.org/wiki/Eac3to) beides recht hilfreich für beginner ...

    Pioneer PDP-427 XA | Popcorn Hour NMT C-200 | Sony STR-DB 840 QS | Canton Ergo 91 DC

  • Hallo Kurt, nocheinmal!
    Ich habe immer folgende Fehlermeldung bei mkwmerge und der Methode mit dem Timecode und der Textdatei:

    "Error: Packet queue not empty for new track ID 1 (flushed: 0). Frames have been lost during remux. This should not have happened. Please contact the author Moritz Bunkus <moritz@bunkus.org> with this error/warning message, a description of what you were trying to do, the command line used and which operating system you are using. Thank you."

    Sagt dir das irgend etwas?

  • sorry, diese Fehlermeldung hatte ich auch noch nicht....

    mosu ist auch hier im Forum registriert. Kannst ihn ja auf dein Problem aufmekrsam machen...

    Pioneer PDP-427 XA | Popcorn Hour NMT C-200 | Sony STR-DB 840 QS | Canton Ergo 91 DC

  • Kannst du bitte als Erstes mal probieren, den aktuellen Build von http://www.bunkus.org/videotools/mkv…d20080821-1.rar zu installieren? Einfach in das Installationsverzeichnis entpacken und dabei die bestehenden Dateien überschreiben lassen.

    Weiterhin ist es in der Tat keine all zu gute Idee, mit mkvmerge eine Audiospur in ihrer Länge zu verändern (das Stretchen). mkvmerge kann das bzw. verändert einfach nur die Zeitstempel der Audiopakete. Aber die allermeisten Player synchronisieren das Abspielen anhand der Audiospur, und hier fehlen nun mal immer wieder Samples, wenn du mit Stretchen arbeitest.

    Der aktuelle Build, den ich oben verlinkt habe, kann aber inzwischen auch etwas anderes: du kannst nämlich jetzt auch für Videospuren das "Delay" und "Stretch by" in mmg angeben. Allerdings ist diese Variante noch nicht all zu gut getestet.

    Also bitte folgende Schritte:

    • Den oben genannten Build herunterladen und installieren,
    • den Test mit der Timecode-Datei wiederholen,
    • klappt das immer noch nicht, dann mal versuchen, die Videospur mit "Stretch by" zu bearbeiten, damit sie zur Audiospur passt.
  • Das war es in der Tat!
    Mit der aktuellen Version hat es geklappt!
    War eigentlich ganz einfach. Ich bin, kurz nachdem ich bei dir, Mosu, angefragt habe selber draufgekommen - nämlich als ich auf deiner HP sah, dass es ja auch aktuellere Versionen als meine ehemalige (2.0.2) gibt! Eine naheliegende Lösung, die ich nicht gesehen habe. Und prompt lese ich auch hier nochmal deinen Vorschlag, upzudaten! Danke für deine schnelle Antwort und deine Mühe mir zu helfen. Danke auch an kurt, der mir super weitergeholfen hat! Ich habe schon einige Wochen dieses Problem mit mir herumgeschleppt!
    DANKE! DANKE! DANKE!

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!