AlignedSplice / UnAlignedSplice

AlignedSplice(clip1, clip2[,...])
UnAlignedSplice(clip1, clip2[,...])

AlignedSplice und UnAlignedSplice fügen zwei oder mehrere Clips hintereinander. Der Unterschied zwischen beiden besteht in der Behandlung der Tonspuren. UnAlignedSplice fügt die Tonspuren aneinander, ohne die Synchronisation zum Video zu beachten. AlignedSplice schneidet die erste Tonspur ab oder fügt Stille ein, um sicherzustellen, dass die zweite Spur synchron zum Video bleibt.

UnAlignedSplice sollte verwendet werden, wenn die verwendeten Soundtracks ursprünglich zusammenhängend waren (zum Beispiel bei Dateien, die mit einem Capture-Programm aufgenommen wurden). Kleine Fehler im Timing können sonst zu Sprüngen im Ton führen, wenn hier AlignedSplice verwendet wird.

AviSynth stellt die Operatoren + und ++ als Abkürzungen für UnAlignedSplice und AlignedSplice zur Verfügung.

Siehe auch hier zu den entstehenden Clip-Eigenschaften.

Beispiele:

# Segmente einer Aufnahme zu einem Clip zusammenfügen:
UnAlignedSplice(AVISource("Datei1.avi"),AVISource("Datei2.avi"),AVISource("Datei3.avi"))
# oder:
AVISource("Datei1.avi") + AVISource("Datei2.avi") + AVISource("Datei3.avi")

# Drei Szenen aus einem Clip schneiden und diese in einer anderen Reihenfolge zusammenfügen:
AVISource("Dateiname.avi")
edited_video = Trim(2000,2500) ++ Trim(3000,3500) ++ Trim(1000,1500)