autorem je Wotan
Platforma: Microsoft Windows
Licence: open source
Avisynth je program primárně určený k takzvané post-produkci videa. Pomocí něj je možno video upravovat skoro jakýmkoliv možným způsobem.
Avisynth sám o sobě nemá žádné grafické uživatelské rozhraní a úprava videa se provádí pomocí psaní skriptů.
#načti zdrojové videosource = AviSource("..\Anime\Ouran\Ouran High School Host Club - 01.avi")
#zbav se zvukové stopysource = KillAudio(source)
#vezmi jen druhou stovku snímkůsource = Trim(source, 100, 200)
#ořízni na všech stranách 50 pixelůsource = Crop(source, 50, 50, source.width-100, source.height-100)
#převrať horizontálněsource = FlipHorizontal(source)
#vrať černobílé video vzniklé zdvojením výsledku předešlých operacíreturn GreyScale(source+source)
Avisynth funguje na podobné bázi jako kodeky. Pokud máte na vašem počítači nainstalovaný Avisynth, můžete ve vašem oblíbeném přehravači videí přehrávat textové soubory, ve kterých je napsán nějaký Avisynth skript. Samozřejmě je vše zpomaleno množstvím operací, které jsou ve skriptu po Avisynthu požadovány.
Avisynth je takzvaný frameserver. To znamená, že zpracovává snímky zdrojových videí a pak je předává aplikaci, která je po něm požaduje. Z toho vyplývá, že výstup z Avisynthu je vždy ještě třeba uložit pomocí nějakého kódovacího nástroje.
Projekt Avisynth je opensource, což znamená, že jsou volně stažitelné jeho zdrojové soubory. Avisynth je napsán v jazyce C++, využívá některé části kódu z oblíbeného encoderu VirtualDub a celkově je velmi pěkně, efektivně a přehledně napsaný. Takže pokud vám něco nevyhovuje a jste zruční programátoři, můžete si Avisynth upravit k obrazu svému.
Pro Avisynth existuje velká spousta různých pluginů rozšiřujících jeho možnosti. K dispozici je i velmi jednoduché programátorské rozhraní v jazyce C++ pro psaní vlastních pluginů.
Nově pro AviSynth existuje přívětivější uživatelské rozhraní, zvané AvsP, které může vyhovovat lidem, kteří nemají tolik zkušeností s programováním.
Výhody:
Nevýhody: