Hallo leutz,
gibt es irgendeine Möglichkeit avisynth dazu zu überreden, 6 Mono waves zu verarbeiten? Ich versuche gerade eine Art "Trailer" zu schneiden, dabei soll es eine Hintergrundmusik geben, und kurze Ausschnitte aus einem Film samt sämtlicher Kanäle eingeblendet werden. Da ich mir einige Scenen mit sehr kraftvollen Effekten ausgesucht habe, würde ich liebend gerne alles in 5.1 "produzieren", jedoch bin ich so langsam mit meinem Latein am Ende. Denn entweder habe ich was überlesen, oder Avisynth arbeitet wirklich "nur" auf stereobasis, bzw bei der ausgabe wird alles auf 2ch downmixed.
Mein Script (Testphase) siehit bisher so aus:
video = mpeg2source("D:\XXXXXX\XXX.d2v")
l = wavsource("e:\Ton1\stream_l.wav")
r = wavsource("e:\Ton1\stream_r.wav")
c = wavsource("e:\Ton1\stream_c.wav")
rl= wavsource("e:\Ton1\stream_ls.wav")
rr= wavsource("e:\Ton1\stream_rs.wav")
s = wavsource("e:\Ton1\stream_lfe.wav")
audio = mergechannels(l,c,r,rl,rr,s)
final = AudioDub(video, audio)
Alles anzeigen
Man kann sich ja schon denken was da passiert. Alles wird in slowmo abgespielt, und zwar samt ton, der sich wie ne Schallplatte anhört, die auf 1/4 speed abgespielt wird.
Also, falls jemand eine Möglichkeit kennt, dass
a 5.1 in egal welcher Form ohne 2.0 downmix verarbeitet wird
b 5.1 vielleicht sogar mit einer zweiten 5.1 Tonspur gemischt werden kann
c Nach dem cutten eine 6 kanal wave oder 6 mono waves extrahiert werden können für eine ->dts/ac3 conversion
und mir sagt, ob und wie es geht, der würde mir echt weiterhelfen. Ansonsten werd ich mich wohl an Prologic halten müssen, und das wär schade.
Grüße
-TiLT-
P.S. Es sollte noch gesagt sein, dass eine einzelne 6chwav datei über 2 gb gross wäre, weswegen ich den weg mit den einzelnen mono waves gehe.