Hallo allerseits!
Ich hoffe ich bin hier richtig. Wenn nicht bitte nicht schlagen.
Hab mich auch schon per Such-Funktion umgeschaut, aber leider zu keinem Ergebnis gekommen.
Wie aus dem Topic hoffentlich ersichtlich möchte ich ein Matroska-File mit einem OGG-Audiostream zu einem AVI mit MP3-Audiostream umwandeln. Der Videostream ist ein XVID und soll es auch bleiben.
Ja, ich weiß Konvertierung ist schlecht, aber Matroska und OGG mag mein Standalone leider nicht und ich schaue nicht gerne am "kleinen" Monitor Filme.
Was ich bisher versucht habe:
Ich habe mit VirtualDubMod die OGG-Tonspur demuxt und anschließend deaktiviert und den Videostream als AVI gespeichert. Jetzt habe ich schonmal wie beabsichtigt ein AVI und ein OGG.
Dann habe ich versucht mit BeSweet den OGG-Stream zu MP3 zu konvertieren. Da ich mich mit den ganzen Parametern nicht wirklich auskenne, hab ich es mit der BeSweetGui und BeLight versucht.
In BeLight habe ich z.B. per Öffnen den OGG-Stream und im Reiter MP3 die Bitrate gewählt und anschließend auf Start (bei den restlichen Optionen hab ich erstmal nichts verändert). In der BeSweetGui ähnlich.
Leider passiert bei beiden GUIs überhaupt nichts. Die Konvertierung dauert ungefähr eine Sekunde und dann präsentiert sich mir eine leere Log-Datei. Von daher kann ich auch nicht auf Fehler schließen.
Möglicherweise ein Benutzerfehler? Oder jemand eine Idee woran es sonst liegen könnte?
Alternativ habe ich es mal mit GX::Transcoder probiert. Die Konvertierung funktioniert soweit auch. Zumindest habe ich anschließend ein MP3 mit relativ gutem Klang. Bin zumindest zufrieden.
Wenn ich das AVI und das konvertierte MP3 jetzt wieder mit VirtualDubMod muxe ist der Ton total asynchron. Der Ton kommt ca. 20 Sekunden später.
Ich habe dann versucht bei den Interleaving-Optionen den Ton manuell zu synchronisieren, aber ich komme zu keinem annähernd zufriedenstellenden Ergebnis. Habe mittlerweile eine Stunde rumprobiert.
Woran kann es denn liegen das der Ton so asynchron wird. Ist das normal wenn man von OGG nach MP3 konvertiert, ist der GX::Transcoder möglicherweise Müll (würde ja gerne BeSweet nehmen, aber s.o.), habe ich vielleicht einen Fehler beim konvertieren gemacht oder bin ich nur einfach zu blöd?
Ich hoffe ich hab mich einigermaßen verständlich ausgedrückt.
Wäre jedenfalls klasse wenn mir jemand auf die Sprünge helfen könnte von euch Profis.
Danke und Gruß
Z.