AviSynth — це програма-фреймсервер призначена для обробки відеоматеріалів, створена для Microsoft Windows. Являє собою безкоштовне програмне забезпечення з відкритим сирцевим кодом, що розповсюджується по ліцензії GNU GPLv2.
Скриптовий відео-редактор AviSynth діє як нелінійний відео-редактор, що повністю контролюється завдяки сценаріям (без графічного інтерфейсу). Вона виступає в ролі посередника між цифровим відео-джерелом, таким як AVI чи MP4 файл, та VFW програмою отримувачем, такою як програвач мультимедіа, відеоредактор, чи програма для кодування відео (encoder).
AviSynth взаємодіє з будь-якою програмою, що підтримує AVI через систему Video for Windows (VfW), діючи як "фальшивий" AVI файл. Вона може застосовувати велике різноманіття функцій редагування і обробки (що звуться фільтрами) до відео-потоку. Можливості фільтрів включають нарізку, обрізку, деінтерлейсинг, зворотній перерахунок кадрів, завантаження і сплайсинг статичних , корекція кольору, шумозаглушення та ін.
Технічно, вона діє як кодек для AviSynth сценаріїв, що представляють собою лист монтажних рішень, написані в формі текстових файлів скриптовою мовою AviSynth . Скриптова мова може бути розширена завдяки використанню зовнішніх плагінів(на відміну від внутрішніх плагінів, які має сам AviSynth). Список зовнішніх плагінів знаходиться в Колекції Фільтрів AviSynth .
Фільтри AviSynth працюють в декількох колірних просторах, включаючи RGB, YUY2 та YV12 (також YV16, YV24, YV411 та Y8 в AviSynth 2.6).
AviSynth для інших операційних систем AviSynth 2.xx може бути використана в інших операційних системах, відмінних від Windows, за допомогою використання Wine. Для взаємодії між AviSynth під Wine та, для прикладу, FFmpeg запущеному на Linux, може бути використаний Avs2YUV. Avs2YUV це програма що працює в командному рядку Windows, може бути запущена під Wine і рендерити вихідний потік в stdout, який потім надходить в FFmpeg. Avs2YUV також підтримує запис на іменований конвеєр.
AvxSynth це Linux порт AviSynth. Більше деталей тут: www.avxsynth.org
Програми сумісні з AviSynth Ім'я програмиЛіцензіяКоментаріДомашня сторінкаAdobe Premiere ProПропрієтарна, комерційнаВерсія 6.0 і вище (включаючи CS4) має можливість імпорту плагінів AviSynth.Premiere AviSynth import plugin Avanti GUIПропрієтарна, безплатнаAvanti GUI це безкоштовний front end для FFmpeg з опцією вставляння AviSynth як препроцесора.Avanti GUI Cinema Craft EncoderПропрієтарнаCinema Craft Encoder це комерційний MPEG-2 шифратор (encoder) що підтримує AviSynth.Cinema Craft FFmpegLGPL2.1+, GPL 2+FFmpeg скомпільований для Windows може отримати на вхід AviSynth.інструкції MPlayerGPLMPlayer може грати файли .avs.Microsoft Expression EncoderПропрієтарна, freemiumMicrosoft Expression Encoder може імпортувати та перекодовувати.GOM PlayerПропрієтарна, безплатна, з підтримкою рекламиМоже грати файли .avs.Nero Multimedia SuiteПропрієтарна, комерційнаNero Showtime може грати файли .avs.TMPGEncУмовно-безплатна/безплатнаTMPGEnc це безкоштовний MPEG-1 і MPEG-2 шифратор. TMPGEnc Plus та TMPGEnc Express є комерційними версіями TMPGEnc що включають розширену функціональність, а також видалення 30-денног обмеження в MPEG-2 шифруванні, присутнього в TMPGEnc.Pegasys Inc. VirtualDubGPLVirtualDub - це широко використовуваний універсальний відео-конвертер.VirtualDub VirtualDubModGPLVirtualDubMod містить декілька специфічних AviSynth особливостей, таких як явна підтримка AviSynth сценаріїв, редактор сценаріїв AviSynth та ін. Тим не менш, він не оновлювався з 2006 року та містить багато багів.VirtualDubMod Windows Media PlayerПропрієтарна, компонент Windows/безплатнаWindows Media Player здатний завантажувати і грати сценарії AviSynth, тому є хорошим вибором для простого відтворення та тестування. Щоб запрацювати, може вимагати деяких змін в реєстрі.Windows Media Home Media Player ClassicGPLMedia Player Classic здатний завантажувати і грати сценарії AviSynth, при цьому необхідна 32-бітна версія.Media Player ClassicSUPERПропрієтарна, безплатна, з підтримкою рекламиSUPER (Simplified Universal Player, Encoder and Renderer) це безкоштовне програмне забезпечення від eRightSoft, що може кодувати найпоширеніші відео формати і має повну підтримку AviSynth.SUPER Total video converterПропрієтарна, умовно-безплатнаTotal video converter має плагін імпорту AviSynth.Total Video Converter
Примітки