Frage von Tim:Hi!
Folgendes Problem: Mit Nandub bastel ich ein mp3 und ein avi file zusammen, der delay passt immer.
Dann schneide ich per VDubMod bzw. VDub einen Teil des avis aus und voila: im neuen avi stimmt der audiostream nicht mehr.
Ich habe auch schon audio und videostream getrennt und per Nandub mit dem Delay des Original avis zusammengefügt, aber ist immer noch nicht in Ordnung.
In einem Guide habe ich auch einen Trick gesehen, der mit Select Range funktioniert, aber das passt auch nicht leider.
Was mache ich falsch?
PS:
Wie ist es mit VDub möglich zwischen Keyframes zu capturen? Gibt es eine Freeware, die es mir erlaubt, Delta- in Keyframes zu verwandeln?
Danke!
Tim
Antwort von Stefan:
Hi Tim
MP3 in AVI Dateien kann kritisch sein, speziell VBR MP3 mag VirtualDub selten. Du kannst den MP3 Stream in einen WAV Stream umwandeln, WAV und Video zusammenmixen, damit schneiden und - wenn Du das möchtest - wieder nach MP3 komprimieren. So würde ich das probieren.
Umwandeln von Deltaframes nach Keyframes kannst Du mit VirtualDub machen. ABER dabei decodierst Du ALLE Deltaframes und speicherst mit neuen Keyframe-Einstellungen ab. Im Extremfall benützt Du für das neue Abspeichern einen Codec, der NUR Keyframes abspeichert z.B. MJPEG oder Huffyuv oder DV. Dann bist Du sicher, dass der gewünschte alte Deltaframe jetzt ein Keyframe ist.
Viel Glück
Der dicke Stefan
Antwort von Tim:
Hi!
Danke für die Antwort. Ich habe das gerade probiert (das Trennen in avi/nosound und wav, mixen und anschliessend cutten), aber es hat nicht geklappt. Gibt es ein paar Sachen, die man da grundlegend falsch machen kann?
Zur zweiten Sache: Wo kann ich in VDub denn Delta in Keyframes umwandeln? Das wäre ja mal interessant zu wissen:).
Danke!
Tim
Antwort von Stefan:
Kann mir da nix ausdenken. Wenn Video ohne Ton und Audio ohne Bild gleichlang sind, müsste das passen. Zur Not kann man Delay, Blockgrösse und Interleave beim Mixen noch anpassen, aber die Voreinstellungen von VD sind eigentlich OK. Wenn allerdings nach der Trennung von Video und Ton beide unterschiedlich lang sind, gibt es Probleme...
Du kannst einzelne Deltaframes zu Keyframes machen, wenn Du neu komprimierst und ein anderes Keyframeintervall benutzt. Du kannst das auch für einen Teilbereich zwischen zwei Keyframes probieren!
Oder Du kannst alle Deltaframes zu Keyframes machen, wenn Du mit einem Codec komprimierst, der keine Deltaframes macht. Dann sind natürlich alle Frames Keyframes.
Was nicht geht: Video gar nicht nicht dekomprimieren und ein Deltaframe zu einem Keyframe "umdefinieren". Dazu ist in dem komprimierten Deltaframe zuwenig Information und die nachfolgenden Deltaframes kommen aus dem Tritt.
Viel Glück
Der dicke Stefan