The filters :: edit module

The filters :: edit module provides functions, constants and global variables for the implementation of editing filters (which allow insertion, deletion, replacement, joining, trimming, etc. of clips).

In particular, the ability to specify arbitrary user-functions for the joining of edited clip's parts allows batch application of transitions and other effects (titles, etc.).

Required modules

base :: core, numeric :: core, string :: core

Functions

NameDescription

EditDelete()

Deletes a specified number of frames from a clip, starting at a specified frame position...

EditInsert()

Inserts a specified number of frames of an insert clip to a base clip, starting at a ...

EditJoin()

Joins up to 50 clips sequentially. In particular, the ability to specify arbitrary user-functions...

EditReplace()

Replaces a specified number of frames of a base clip with a specified number of frames ...

EditTrim()

Returns a portion of a clip. It is intended as a replacement of the Trim standard Avisynth filter...

Constants

NameDescription

EDOP_ADD

Join clip parts after editing using UnallignedSplice (+).

EDOP_ALGN

Join clip parts after editing using AllignedSplice (++).

EDOP_DISS

Join clip parts after editing using Dissolve().

EDOP_USER

Join clip parts after editing using a user-specified function.

Variables

None