AlignedSplice / UnalignedSplice

AlignedSplice and UnalignedSplice join two or more video clips end to end. The difference between the filters lies in the way they treat the sound track.

  • AlignedSplice cuts off the first sound track or inserts silence as necessary to ensure that the second sound track remains synchronized with the video.

  • UnalignedSplice simply concatenates the sound tracks without regard to synchronization with the video.

You should use AlignedSplice for most situations.

You should use UnalignedSplice when the soundtracks being joined were originally contiguous—for example, when you're joining files captured with AVI-IO. Using AlignedSplice in these situations may lead to glitches in the sound.

AviSynth provides ++ and + operators as synonyms for AlignedSplice and UnalignedSplice respectively.

Syntax and Parameters

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

Source clips; the media properties must be compatible, meaning all clips must have:

  1. the same height and width,

  2. the same color format,

  3. the same frame rate, and

  4. the same audio sample rate, bit depth and number of channels.

See filters with multiple input clips for the resulting clip properties.

Examples

Join segmented capture files (with UnalignedSplice) to produce a single clip:

UnalignedSplice(AVISource("cap1.avi"),AVISource("cap2.avi"),AVISource("cap3.avi"))
# or:
AVISource("cap1.avi") + AVISource("cap2.avi") + AVISource("cap3.avi")

Extract three scenes from a clip and join them together in a new order with AlignedSplice:

AVISource("video.avi")
Trim(2000,2500) ++ Trim(3000,3500) ++ Trim(1000,1500)

$Date: 2022/09/18 21:28:07 $