Frage von Tom:Hallo Leute
Ich hoffe mir kann jemand helfen. Finde niemanden mit dem gleichen Problem wie ich.
Ich habe einige Filme im avi-Format, aus denen ich SVCDs mache. Bei den meisten muss ich die Tonspur auf eine passende Bitrate bringen, das ich mit VirtualDubMod machte. Hatte da verschiedene Varianten, je nach Film. Entweder Direct Stream Copy oder mit einem Lame Mp3 auf konstante Bitrate, ansonten wurde die Tonspur immer verkürzt, d.h. ich hatte eine Filmspur und dazu eine 30 sec kürzere Tonspur, wobei der Versatz kontinuierlich abgenommen hat, also konnte ich auch nicht schneiden bzw. verlängern.
Bei ein paar Filmen war nun am Ende kein Ton mehr und deshalb ist die Tonspur kürzer als die Filmspur. Bis dahin alles ok. Beim umwandeln mit TMPGEnc passiert dann was tolles. Der erste Teil funktioniert einwandfrei, aber der zweite Teil des Films (mache 2 SVCDs draus) wird nicht umgewandelt. Auch wenn ich Film und Tonspur auf die gleiche Länge stutze. Das Programm schreibt "Invalid Error" und bricht ab.
Hab jetzt echt schon alles probiert was ich weiß oder nachgelesen habe. Kann mir da irgendjemand bitte helfen???? Ich bekommt meinen ewigen Dank
MFG Tom
Antwort von Stefan:
Hi Tom
Kontrolliere immer, dass der Ton eine SVCD taugliche Audiosamplingrate von 44,1 KHz hat. Hat er das nicht, solltest Du mit einem ordentlichen Audiobearbeitungsprogramm (z.B. Cooledit, Goldwave,...) auf diese Audiorate umrechnen lassen. Es ist nicht gut diese Umrechnung in VD oder VDM zu machen, weil sich dort die Dauer der Audiospur ändert. Füttere den MPEG Encoder (TMPGEnc) möglichst mit der Audiospur im WAV Format.
Viel Glück
Stefan
Antwort von Stefan:
Hi Tom
VD (und wohl auch VDM) verändert die Länge der Audiospur NUR, wenn eine Ratenkonvertierung stattfindet. Du verhinderst eine Ratenkonvertierung, wenn Du Audio->Source AVI und Audio->Direct Stream Copy einstellst. Und dann mit File->Save WAV abspeichern. Diese WAV Datei kannst Du in Goldwave bearbeiten. Sie sollte z.B. im Mediaplayer eine genauso lange Spielzeit haben wie Dein Video. Die Audiorate vom Quellvideo bekommst Du über File->File Information... raus. Dabei siehst Du, ob der Umweg über Goldwave notwendig ist. Wenn die Audiorate von Quell- und Zielvideo gleich sind, brauchst Du nur die erzeugte WAV Datei bei Deinem Video als Ersatztonspur anzugeben (Audio->WAV Audio...).
Viel Glück
Stefan
Antwort von Tom:
Hi Stefan
Danke vielmals für deine Hilfe. Hab mir die Programme angeschaut und da ergibt sich noch ein kleines Problem. Ich muß erst die Audiospur von der Videospur trennen, also vom avi-File und dass mache ich mit VDM und laut der Foren die ich bisher besucht habe ist das das beste und einzig gute Programm. Aber wie du schon sagtest verändert VDM die Länge der Audiospur. Und Goldwave und ähnliche kann die Audiospur aus dem .avi nicht raustrennen und TMPGEnc macht es auch nicht. Kennst du oder sonst jemand ein Programm, mit dem das geht????
Übrigens, habe immer auf 44,1 kHz gestellt und verwende mp3 oder wav. Mein Problem ist, dass ich VBR (Variable Bit Rate) Spuren verwende, glaube ich. Jedenfalls wird mir das immer bei VDM angezeigt (Zur Hilfe die Kurzform der Fehlermeldung im VDM: "decompress the *entire* audio stream to an uncompressed WAV file and recompress with a constant bitrate encoder"). Das hat bisher nicht funktioniert. Kennt hier zufällig auch jemand ein Programm?? Das gleiche Problem habe ich nämlich mit den ac3 audiostreams. Die Audiospur ist nachher kürzer als der Film und ich kann keine SVCD mehr machen.
Ich weiß ich bin lästig, aber jedenfalls danke für jedermanns hilfe
Gruß tom