AVISource / OpenDMLSource / AVIFileSource / WAVSource | AVISource assume come argomento uno o più files name racchiusi da virgolette e li apre. |
DirectShowSource | DirectShowSource apre un filename usando DirectShow |
SegmentedAVISource / SegmentedDirectShowSource | Il filtro SegmentedAVISource carica fino a 100 files per argumento. |
BlankClip / Blackness | Il filtro BlankClip produce un video clip di colore uniforme, senza audio e della lunghezza specificata (in frames). |
ImageReader / ImageSource | Questo filtro produce un video clip leggendo immagini fisse. |
Import | Importa uno script di AviSynth dentro lo script corrente. |
AddBorders | AddBorders aggiunge bordi neri attorno all'immagine. |
Blur / Sharpen | Semplici filtri di blurr/sharpen con un motore 3x3. |
ColorYUV | Regola chroma e luma in modo indipendente. |
ConvertToRGB / ConvertToYUY2 / ConvertToYV12 / ConvertBackToYUY2 ConvertToRGB32 / ConvertToRGB24 | AviSynth può gestire internamente4 formati colore, RGB24, RGB32, YUY2 e YV12. Questi filtri convertono l'uno nell'altro. |
Crop / CropBottom | Crop taglia i pixels in eccesso da ogni frame. |
GeneralConvolution | General convolution. |
Greyscale | Converte un video in Bianco e Nero. |
Invert | Inverte i canali colore di un video. |
Layer / Mask / ResetMask / ColorKeyMask | Per sovrapporre due video. |
Letterbox | Letterbox semplicemente annerisce le parti superiori e inferiori del frame ed opzionalmente anche la parte destra e la sinistra di ogni frame. |
Levels | Aggiusta brightness, contrast, e gamma level. |
Limiter | Un filtro per delimitare i livelli dentro il range CCIR-601. |
Overlay | Overlay sovrappone 2 clips con una dislocazione opzionale dell'immagine da sovrapporre usando diversi metodi di . Inoltre si può anche adattare l'opacity dell' overlay clip. |
MergeChroma / MergeLuma | Con questo filtro è possibile fondere chroma/luma di un videoclip dentro un altro. C'è un parametro opzionale di bilanciatura di modo che si può specificare la percentuale fra i due. |
ReduceBy2 / HorizontalReduceBy2 / VerticalReduceBy2 | ReduceBy2 riduce la dimensione di ogni frame alla metà. |
BilinearResize / BicubicResize / LanczosResize / Lanczos4Resize / PointResize | I filtri di Resize riducono i video frames ad una nuova risoluzione usando algoritmi di campionamento diversi.. |
RGBAdjust | Regola ogni colore in modo indipendente. |
ShowAlpha | Mostra l'alpha channel di un clip. |
SpatialSoften / TemporalSoften | I filtri SpatialSoften e TemporalSoften rimuovono il rumore da un video clip mischiando selettivamente i pixels. |
SwapUV / UToY / VToY / YToUV | Scambia/copia i canali chroma di un clip. |
Tweak | Regola hue, saturation, brightness, e contrast. |
AlignedSplice / UnalignedSplice | AlignedSplice e UnalignedSplice uniscono due o più video clips. |
AssumeFPS / ChangeFPS / ConvertFPS | Cambia i framerates in diversi modi. |
DeleteFrame | DeleteFrame cancella un singolo frame, passato come argomento. |
Dissolve | Dissolve è come AlignedSplice, salvo che i clips sono uniti in sovrapposizione |
DuplicateFrame | DuplicateFrame duplica un singolo frame passato come argomento. |
FadeIn / FadeOut / FadeIn2 / FadeOut2 / FadeIO / FadeIO2 | FadeIn e FadeOut : il video stream subisce un effetto "fade" passando linearmente al nero , alla fine o all'inizio del filmato. |
FreezeFrame | I filtro FreezeFrame sostituisce tutti i frames tra il primo e l'ultimo. |
Loop | Ricicla sul segmento a partire dallo start frame fino all'end frame un certo numero di volte. |
SelectEven / SelectOdd | SelectEven genera un output video stream usando solo i frames pari o dispari. |
SelectEvery | SelectEvery è una generalizzazione dei filtri tipo SelectEven e Pulldown. |
SelectRangeEvery | Seleziona un range di frames con un periodo fissato. |
Trim | Trim taglia un video clip in modo tale che comprenda solo i frames tra first-frame e last-frame. |
Attualmente (v2.5x e versioni precedenti), AviSynth non ha un flag che consente di gestire video interlacciati. C'è un flag per indicare se il video è fieldbased , ma contrariamente a quanto potreste aspettarvi, questo flag non è relativo a video interlacciati. In realtà, tutti i video (progressivi o interlacciati) sono framebased, a meno che non si usino filtri di AviSynth per cambiarlo. Ci sono 2 filtri che cambiano video framebased in video fieldbased : SeparateFields e AssumeFieldBased. Maggiori informazioni sui video fielldbased le trovate qui.
AssumeFrameBased
/ AssumeFieldBased AssumeTFF / AssumeBFF ComplementParity |
Avisynth tiene traccia se un clip è field-based o frame-based... Forza l'ordine dei campi. ComplementParity cambia i top fields in bottom fields e vice-versa. |
Bob | Bob bob-deinterlaccia un clip |
DoubleWeave | Se l'input clip è field-based, il filtro DoubleWeave agisce come Weave, eccetto che raddoppia il numero dei frames |
Interleave | Interleave sequenzializza i frames di n clips in modo frame-per-frame. |
Pulldown | Il filtro Pulldown seleziona due frames ogni cinque del source video. |
SeparateFields | SeparateFields prende un clip frame-based e divide ogni frame nei campi componenti. |
SwapFields | Il filtro SwapFields scambia i due fields di un frame interallacciato. |
Weave | Weave prende una coppia di fields dall' input video clip e li combina insieme per produrre un frame interallacciato. |
Prima della v2.5 usando i filtri audio i campioni audio venivano memorizzati
a 16 bits.
A partire dalla v2.5 i campioni audio vengono convertiti automaticamente se
qualche filtro richiede un tipo speciale di campionamento. Questo significa
che la maggior parte dei filtri accetta diversi tipi di input , ma se un filtro
non supporta il tipo di campionamento che gli viene fornito, lo converte automaticamente
in qualcosa che lui riesce a gestire. In generale questo non dovrebbe interessare
l'utente medio.Un tipo di campionamento specifico può essere forzato
usando le funzioni di ConvertAudio fuctions.
Se il tipo di campionamento è float, quando AviSynth manda in output
i dati li converte in 16 bits in quanto dati variabili non generano AVI validi.
Amplify / AmplifydB | Amplify moltiplica i campioni audio per un certo valore. |
AssumeSampleRate | Regola la velocità di playback dell' audio. |
AudioDub | Prende il video stream dal primo argomento e l'audio stream dal secondo e li combina assieme. |
ConvertToMono | Fondee tutti i canali audio. |
ConvertAudioTo8bit / ConvertAudioTo16bit / ConvertAudioTo24bit / ConvertAudioTo32bit / ConvertAudioToFloat | Converts l'audio in 8, 16, 24, 32 bits o float. |
DelayAudio | DelayAudio ritarda la traccia audio di n secondi. |
EnsureVBRMP3Sync | Corregge i dissincronismi degli AVI con MP3, quando si fa seeking o trim. |
GetChannel | Restituisce un canale da un segnale audio. |
KillAudio | Rimuove completamente l' audio da un clip. |
MergeChannels | Mischia i canali di due clips audio. |
MixAudio | Mischia l'audio di due clips. |
Normalize | Amplifica tutta la forma d'onda al massimo possibile senza clipping |
ResampleAudio | Performs a change of the audio sample rate. |
SSRC | Realizza un cambiamento high-quality change della velocità di campionamento audio. Usa SSRC di Naoki Shibata, che offre la miglior qualità attualmente possibile. |
SuperEQ | Equalizzatore sonoro High quality 16 band . |
TimeStretch | Questo filtro cambia la velocità dell'audio senza cambiare il pitch, oppure cambia il pitch dell'audio senza cambiarne la lunghezza. |
Tone | Genera un suono. |
Animate / ApplyRange | Animate (ApplyRange) un meta-filter che valuta i parametri dei filtri variando in continuazione gli argomenti. |
ConditionalFilter / FrameEvaluate / ScriptClip / ConditionalReader | ConditionalFilter restituisce source1 se si verificano alcune condizioni, in caso contrario restituisce source2. ScriptClip restituisce il clip che è restituito dalla funzione applicata ad ogni frame. |
FixBrokenChromaUpsampling | Ci si è accorti che il codec MS DV campiona incorrettamente i canali chroma , sicché è stato aggiunto un filtro FixBrokenChromaUpsampling per compensare questo errore. |
FixLuminance | Corregge uno shift verticale del luma. |
FlipHorizontal / FlipVertical | Gira il video upside-down o left-to-right |
Imagewriter | Scrive su hard disk frames in forma di immagini . |
PeculiarBlend | Miscela ogni frame con il successivo in un modo particolare. |
Reverse | Reverse playing di un video. |
Subtitle | Il filtro Subtitle aggiunge una singola riga di testo anti-aliased ad un range di frames. |
TCPDeliver | Questo filtro consente di inviare clips attraverso il network. Si possono connettere diversi clients alla stessa macchina. |
TurnLeft / TurnRight / Turn180 | Ruotano il clip 90 gradi in senso antiorario / 90 gradi in senso orario/ 180 gradi. |
WriteFile / WriteFileIf / WriteFileStart / WriteFileEnd | Scrivono un file di testo. |
ColorBars | Il filtro ColorBars produce un video clip contenente barre di colore SMPTE di qualsiasi dimensione. |
Compare | Confronta 2 clips clips e stampa informazioni sulle differenze. |
Histogram | Aggiunge Histogram. |
Info | Stampa info su immagine e suono. |
MessageClip | MessageClip produce un clip contenente un messaggio. |
ShowFiveVersions | ShowFiveVersions prende 5 video streams e li combina ccon una distribuzione scaglionata nel tempo e da sinistra a destra. |
ShowFrameNumber / ShowSMPTE | ShowFrameNumber disegna su ogni frame un testo indicante quale numero di frame Avisynth pensa esso sia. |
StackHorizontal / StackVertical | StackHorizontal/StackVertical prendono 2 o più video clips e li espongono in ordine da sinistra a destra o dall'alto al basso. |
Subtract | Subtract produce una output clip nella quale ogni pixel è impostato secondo le differenze esistenti fra i pixels corrispondenti. |
Version | Il filtro Version genera un video clip con la versione di Avisynth. |