Informazioni Generali

La descrizione di un plugin inizia con alcune informazioni generali sul plugin stesso. Ad esempio

author: Rainer Wittmann (aka kassandro)
version: 0.6.1
download: http://www.removedirt.de.tf/
category: Temporal Smoothers
requirements:

La prima riga "author" fornisce l'autore del plugin. Può essere un nome reale, un nickname, o entrambi.
La seconda riga "version" fornisce la versione del plugin descritto in questa documentazione. Notare che potrebbe non essere la versione più recente.
La terza riga "download" fornisce la pagina di download del plugin.
La quarta riga"category",è la categoria sotto la quale si trova il plugin.
L'ultima riga "requirements", indica i requisiti necessari per far funzionare il plugin. Requisiti possono essere il color space supportato (YV12 e YUY2 in questo caso), la CPU supportata ( SSEMMX) o che la larghezza e l'altezza del clip devono essere multipli di qualche numero (di solito 8 o 16).

Una nota finale circa la CPU che può essere richiesta per un plugin. Se non conoscete che tipo di istruioni ottimizzate sono usate dalla vostra CPU, date un'occhiata a questa tabella
optimizing instructions CPU
MMX Pentium MMX, Pentium II, K6, K6II, K6III e più recenti
iSSE (detta anche SSEMMX) Pentium III, tutti i Duron (detta estensione 3DNow), tutti gli Athlon ( 3DNow )
SSE Pentium III, Duron (core Morgan), Athlon XP e successivi
SSE2 P-IV, Opteron, Athlon 64
SSE3 P-IV Prescott

Deinterlacing & Pulldown Removal

Tutti i video PAL, NTSC, e SECAM sono interlacciati, il chè significa una sola riga su due è inviata ad ogni intervallo di refresh.  I filtri di deinterlacciamento permettono di farsi carico di tutti i problemi generati da questo fatto. I filtri di IVTC (inverse telecine, detto anche pulldown removal) annullano il processo di telecine , che deriva dalle differenze di timing tra il vostro video e l'originale.

Decomb Filter package (by Donald Graft) Questo package di funzioni per AviSynth fornisce gli strumenti per rimuovere gli artefatti di combing dagli streams progressivi sottoposti a telecine , dagli streams interlacciati , e dal misto dei due. Le funzioni possono essere combinate per effettuare l' inverse telecine sia per NTSC che per PAL . [discussioni].
DGBob (by Donald Graft) Questo filtro separa ogni campo della sorgente generando per ognuno il suo frame e successivamente ricrea opportunamente le righe omesse o interpolando il field corrente o usando le informazioni del field precedente. [discussioni].
FDecimate (by Donald Graft) Questo filtro fornisce capacità estese di decimazione non disponibili con Decimate(). Può rimuovere frames da un clip per ottenere il frame rate desiderato, pur mantenendo la sincronizzazione audio/video. Di preferenza toglie, se possibile, i frames doppi. [discussioni].
KernelDeint (by Donald Graft) Questo filtro deinterlaccia usando un approccio di tipo kernel. Nelle aree deinterlacciate, produce risoluzioni verticali di gran lunga migliori rispetto alla semplice eliminazione di un field. [discussioni].
MultiDecimate (by Donald Graft) Rimuove N ogni M frames, scegliendo i frames più simili ai precedenti. [discussioni].
IBob (by Kevin Atkinson) Questo filtro lavora esattamente come il filtro interno Bob eccetto che usa una interpolazione lineare al posto di un bicubic resizing. [discussioni].
SmartDecimate (by Kevin Atkinson) Questo filtro rimuove il telecine unendo i fields telecined e contemporaneamente decimando, cosa diversa dall'approccio tradizionale che consiste nel ricomporre i frames e successivamente rimuovere i duplicati. [discussion].
GreedyHMA (by Tom Barry) L'algoritmo di DScaler Greedy/HM serve per realizzare il matching del "pulldown" , il filtraggio ed il video deinterlacing. [discussioni].
Motion compensated deinterlace filter "TomsMoComp" (by Tom Barry) Questo filtro usa un processo di "motion compensation" e di "adaptive processing" per deinterallacciare le sorgenti video (non per film NTSC ). [discussioni].
UnComb IVTC (by Tom Barry) Filtro per accoppiare fields pari e dispari di una sorgente video NTSC o PAL correttamente telecined. [discussioni].

Spatio-Temporal Smoothers

Questi filtri usano le somiglianze e le differenze di colore sia dentro che tra i frames pe ridurre il rumore ed aumentare la compressibilità. Essi possono migliorare notevolmente i video rumorosi , ma si deve prestare attenzione per evitare sfocamenti e perdita di dettagli.

PeachSmoother (by Lindsey Dubb) Un filtro "adaptive smoother" ottimizzato per trasmissioni TV. Il Peach lavora cercando i pixels buoni e dedudendo da essi quanto "orange smoke" ci sia. Una volta determinata la quantità di "orange smoke", lo spalma sui pixels errati migliorandoli (??). [discussioni].
FluxSmooth (by SansGrip) I pixels ondeggianti are liquidati mediandoli con i pixels vicini. [discussioni].
NoMoSmooth (by SansGrip) Un motion-adaptive spatio-temporal smoother. [discussioni].
MipSmooth (by Sh0dan) Prende il frame sorgente, e crea 3 nuove versioni , ognuna di dimensioni la metà della precedente. Queste vengono poi riadattate alla dimensione originale, sono confrontate con l'originale e se la differenza è al di sotto di una certa soglia, l'informazione è usata per creare il pixel finale. [discussioni].
SpatioTemporal Median Filter "STMedianFilter" (by Tom Barry) STMedianFilter è uno spatial/temporal median filter (leggermente motion compensated).
Convolution3D / Convolution3DYV12 (by Vlad59) Convolution3D è uno smoother spatio-temporale. Applica una convoluzione 3D ai pixels che risultano simili in frames consecutivi. [discussioni].

Spatial Smoothers

Questi filtri usano le somiglianze e le differenze di colore all'interno del frame per migliorare l'immagine e ridurre le dimensioni del file compresso. Essi possono togliere molto bene il rumore, ma settaggi troppo aggressivi possono causare perdita di dettagli.

Masked Smoother "MSmooth" (by Donald Graft) Questo è un valido filtro per rimuovere il "mosquito noise" così come per perfezionare la aree piatte delle anime. [discussioni].
SmoothUV (by Kurosu) Questo filtro può essere usato per rimuovere rainbows come fa anche SmartSmoothIQ. [discussioni].
VagueDenoiser (by Lefungus) Un semplice denoiser che usa la tecnica wavelets. [discussion].
Deen (by Marc FD) Numerosi denoisers. Questo filtro può produrre dispersioni di memoria, lo usate a vistro rischio. [discussioni

Temporal Smoothers

TQuesti filtri usano le somiglianze e le differenze di colore fra i frames per migliorare l'immagine e ridurre le dimensioni del file compresso. Essi possono togliere molto bene il rumore nelle aree statiche senza perdita di dettagli, ma settaggi troppo aggressivi possono causare perdita di dettagli .

TemporalCleaner (by Jim Casaburi; ported to AviSynth by Vlad59) Un semplice ,ma veloce temporal denoiser, che punta ad aumentare la compressibilità.
RemoveDeint (by kassandro) Un temporal cleaner ben protetto contro gli artifatti. [discussioni].
GrapeSmoother (by Lindsey Dubb) Quando i colori cambiano solo un pò, questo filtro decide che si tratta probabilmente di rumore, e ritocca appena il colore del frame. All'aumentare delle variazioni di colore il filtro si convince che si tratta di movimento e non di rumore ed i colori vengono rafforzati. [discussioni].
Chroma Noise Reducer "Cnr2" (by Marc FD) Reduce il rumore del canale chroma (UV) senza toccare il luma (Y). [discussioni].

Sharpen/Soften Plugins

Sono strettamente correlati agli Spatial Smoothers. Cercano di migliorare la qualità dell'immagine intensificando o attenuando i contorni.

MSharpen (by Donald Graft) TQuesto plugin per Avisynth implementa un concetto inusuale nello spatial sharpening. Sebbene disegnato specificatamente per le anime, lavora piuttosto bene anche su video normali . Il filtro è veramente efficace nell'intensificare contorni importanti senza aumentare il rumore. [discussioni].
asharp (by Marc FD) Adaptive sharpening filter. [discussioni].
aWarpSharp (by Marc FD) A warp sharpening filter.
Unfilter plugin (by Tom Barry) Un filtro che aumenta/diminuisce il contrasto:   Implementa filtri orizzontali e verticali progettati per rovesciare (leggermente) i precedenti tentativi di softening o intensificazione dei contorni cosa comune (ma sgradevole) nella masterizzazione dei DVD. [discussion].
WarpSharp WarpSharp.
Xsharpen Questo filtro genera un debole ma utile effetto di sharpening .

Resizers

Plugins ridimensionare un clip.

BicublinResize (by Marc FD) Si tratta dell'insieme di diversi resamplers: FastBilinear (simile al simpleresize di tbarry ), FastBicubic (un Bicubic resampler unfiltered) e Bicublin (usa un bicubic sul piano Y e un bilinear sui piani UV ). [discussioni].
SimpleResize (by Tom Barry) Un semplice e veloce filtro di interpolazione lineare .  E' "unfiltered" il che significa che non attenua troppo.
YV12InterlacedReduceBy2 (by Tom Barry) InterlacedReduceBy2 è un veloce filtro Reduce By 2 , utile per una veloce riduzione di un clip interlacciato. [discussion].

Subtitle (source) Plugins

Plugins che consentono di importare diversi formati di sottotitoli (hard-coded).

VSFilter (by Gabest) Importa *.sub, *.srt, *.ssa, *.ass, etc. [discussioni].

MPEG Decoder (source) Plugins

Plugins che consentono di importare files mpeg2 (compresi hdtv transport files).

MPEG2Dec (by dividee and others) Mpeg2dec è un plugin che consente ad AviSynth di importare files MPEG2. (outputs to YUY2)
MPEG2Dec3 (by Marc FD and others) Un MPEG2DEC.DLL modificato con deblocking e deringing. Da notare che le informazioni sul colorspace di dvd2avi non sono tenute in considerazione quando si usa mpeg2dec. [discussioni].
Mpegdecoder (by Nic) Questa DLL consente di caricare files VOB/MPEG-2/MPEG-1 direttamente in Avisynth. [discussioni].

MPA Decoder (source) Plugins

Plugins che consentono di importare mpa audio files.

MPASource (by Warpenterprises) Un mp1/mp2/mp3 audio decoder plugin. [discussione].

Plugins per confrontare la video quality

SSIM (by Lefungus) Filtro per confrontare la video quality (simile al psnr, ma con una diversa metodologia di misura ). [discussione].
VqmCalc (by Lefungus) Filtro per confrontare la video quality (simile al psnr, ma con una diversa metodologia di misura ). [discussione].

Broadcast Video Plugins

Questi filtri sono destinati ad occuparsi dei vari problemi che si presentano quando si catturano immagini da TV. Forniscono qualche aiuto con la separazione di luma/chroma; altri riducono i problemi di interferenza o compensano l'effetto di overscan.

AutoCrop plugin (by CropsyX) Croppa automaticamente i bordi neri di un clip. [discussioni].
DeSpot (by Fizick) Questo filtro è stato progettato per rimuovere il temporal noise in forma di punti e strisce che si trovano in alcuni video. Questo filtro è anche utile per il restauro e la pulizia di vecchi films telecined 8mm (e altri) da punti (dovuti alla polvere) e strisce (graffi). [discussioni].
DeScratch (by Fizick) Questo plugin rimuove dai films i graffi verticali. [discussioni].
Guava Comb (by Lindsey Dubb) questo è un filtro "comb", studiato per sbarazzarsi dell'effetto "rainbows", punti vaganti , e scintillio nelle parti statiche dell'immagine. [discussioni].
BorderControl (by Simon Walters) Dopo aver catturato un video potremmo volerlo croppare per togliere spazzatura. BorderControl consente di sfumare i bordi anzichè croppare ed aggiungere bordi decisi. Questo può risultare visivamente più gradevole e produce meno artifatti di compressione. [discussioni].
FillMargins (by Tom Barry) Simile a BorderControl. [discussioni].
Reinterpolate411 (by Tom Barry) Sembra che i pixels chroma pari siano duplicati dal codec MainConcept (in NTSC). Questo nuovo filtro aiuta scartando i pixels dispari e ricreandoli come media di 2 pixels pari adiacenti. [discussioni].

Misc Plugins

Dup (by Donald Graft) Questo è stato studiato per usarlo in clips che hanno un significativo numero di frames doppi, ma che differiscono a causa del rumore . Thanno molti di questi doppioni. Rimpiazzando i doppioni contenenti rumore con il doppione esatto si ottiene una riduzione delle dimensioni. [discussioni].
DePan (by Fizick) I tools DePan valutano la global motion (pan) nei frames, e operano una completa o parziale global motion compensation. [discussioni].
AviSynth monitor "avsmon" (by johann.Langhofer) Questo plugin consente una preview del video durante la conversione e di determinare il corretto delay audio. [discussioni].
MaskTools (by Kurosu and Manao) Questo plugin si occupa della creazione, del miglioramento e della manipolazione di tali maschere per ogni componente del colorspace YV12 . [discussioni].
MVTools (by Manao) Raccolta di filtri (Blur, ConvertFPS, Denoise, Interpolate, Mask e altri) che usano i motion vectors generati da questo plugin. [discussioni].
VideoScope (by Randy French) Si può usare questo plugin per tracciare un grafico dei colori di un frame. Mostra waveform monitor (wfm) e un vectorscope. [discussioni].
AudioGraph (by Richard Ling, modified by Sh0dan) Mostra l' audio waveform in cima al video. [discussioni].
Blockbuster (by Sansgrip) WCon questo filtro si possono scegliere diversi metodi per ridurre od eliminare i blocchetti dovuti alla DCT : aggiungendo rumore(con distribuzione Gaussiana), contrastando o sfocando. [discussioni].
ReverseFieldDominance (by Simon Walters) Rovescia la field dominance di un PAL DV. [discussioni].
ChromaShift (by Simon Walters) ChromaShift shifta le informazioni di crominanza in ogni direzione per compensare una registrazione Y/UV non corretta . [discussioni].
AddGrain (by Tom Barry) AddGrain genera una grana tipo film ed altri effetti (tipo pioggia) aggiungendo rumore al video. Questo rumore può essere a scelta correlato orizzontalmente o verticalmene in modo da generare striature.
DctFilter (by Tom Barry) Riduce le componenti ad alta frequenza del rumore usando Discrete Cosine Transform e il suo inverso. Ne deriva un alto guadagno in compressibilità . Height/width devono essere multipli di 16. [discussioni].
Undot (by Tom Barry) UnDot è un filtro per ridurre l'effetto "dot", ovvero pixels orfani e rumore "mosquito". In sostanza pareggia il valore dei pixels in modo tale che rientrino in un range minimo e massimo degli otto pixels circostanti. [discussioni].
DVinfo (by WarpEnterprises) Questo filtro tira fuori il timestamp e la recording date da un DV-AVI. Dovrebbe funzionare con i formati Type-1 e Type-2, standard AVI e openDML. [discussioni].
RawSource (by WarpEnterprises) Questo filtro carica raw video data. [discussioni].

$Date: 2004/10/13 21:46:22 $