Часті питання - Загальна інформація
Зміст
В1.1: Що таке AviSynth?
Відповідь: AviSynth (від AVI SYNTHesizer, тобто СИНТезатор) це фрейм-сервер (кадр-сервер, податчик кадрів). Чудовий опис на домашній сторінці Lukes:
Існує п'ять основних причин, чому ви захотіли б використовувати AviSynth:
Хто розробляє AviSynth?
AviSynth (до версії 1.0b) розроблявся Ben Rudiak-Gould, дивись дзеркало його домашньої сторінки. В даний час він розробляється Sh0dan, IanB, d'Oursse (AviSynth v3), Bidoche (AviSynth v3) та іншими.
Де я можу завантажити останні версії AviSynth?
Свіжі та старі версії (остання стабільна 2.5.7) можуть бути знайдені на джереліфорге.
Які основні помилки в цих версіях?
Поточні помилки можна знайти на сторінці проекту AviSynth. Виправлені помилки можуть бути знайдені у списку змін.
Де я можу знайти документацію по AviSynth?
В: Документацію фільтрів AviSynth можна знайти на сайті http://www.avisynth.org/, а також на сторінці corefilters.Ви повинні прочитати ці документи перед надсиланням повідомлень до існуючого форуму(але можна запитувати, якщо Ви маєте труднощі з їх розумінням).Зараз базова документація (і українська теж!) входить до дистрибутиву AviSynth.
Як мені встановити/видалити AviSynth?
Починаючи з версії v2.06, AviSynth приходить з авто-інсталятором.Також будьте впевнені, що ви не маєте інших версій AviSynth десь на вашому жорсткому диску, оскільки є шанс, що буде зареєстрована одна з цих версій. Щоб видалити Avisynth, йдіть до "Програми", "AviSynth 2.5" і виберіть "Uninstall AviSynth".
У чомуосновна різниця між версіями v1.0x, v2.0x, v2.5x, v2.6x та v3.x?
Версії v1.0x та v2.0x сумісні та застарілі (головна відмінність - v2.0x не містить IPCSource, але в той же час містить інші фільтри, які не присутні в v1.0x). Головна відмінність v2.5x - те, що внутрішня структура AviSynth була змінена (підтримка YV12 та багатоканальності) зі наслідком, що зовнішні плагіни, скомпіловані для v1.0x або v2.0x, не працюватимуть для v2.5x(2.6x) і навпаки . У v2.6x додані інші планарні формати такі як YV24 та Y8. Плагіни v2.5x працюватимуть у v2.6x, але не навпаки. Всі ці версії несумісні з v3.x, які також працюватимуть в Linux/MacOS (дивися AviSynth v3) і залежати від GStreamer API.
Як мені дізнатися номер версії AviSynth, яку я маю?
Як мені зробити файл AVS?
Де зберігати мої файли AVS?
Будь-де на Вашому жорсткому диску.
Чи є плагіни, скомпіловані для v2.5x, сумісними з v1.0x/v2.0x і навпаки?
Як пояснили тут, це не так. Однак можливість використовувати v1.0x/v2.0x плагіни в v2.5x/2.6x існує, дивись нижче.
Як мені використовувати плагіни, скомпіловані для версії v2.0x, у версії v2.5x?
У пакеті warpsharp_2003_1103.cab Ви знайдете плагін званий "LoadPluginEx.dll". (При використанні більш старої версії LoadPluginEx.dll, не можна було поміщати цей плагін у Ваш каталог плагінів. Потрібно було помістити його в окрему папку, інакше VirtualdubMod та WMP6.4 будуть аварійно завершуватися на виході.) Це дозволить Вам використання плагінів v2.0x у версії v2.5x. Приклад скрипта (що використовує v2.0x плагін Dust від Steady):
Якщо ви хочете автоматизувати цей процес, перегляньте LoadOldPlugins.
Як мені перемикатися між різними версіямиAviSynth без їх переустановки?
- Ви можете використовувати AvisynthSwitcher доступний тут. Надані версії 2.08 та 2.50, але Ви можете легко додати нову до папки AvisynthSwitcher\versions\Avisynth 2.x.x.
- Деякі інші способи описані тут.
VirtualdubMod, WMP6.4, CCE та інші програми аварійно завершуються щоразу при виході (при перегляді avs файлу) ?
Ця проблема може бути викликана деякими плагінами у вашій папці (автозавантажуваних) плагінів. Рішенням є перемістити проблемні плагіни з папки плагінів та завантажувати їх вручну.
Мій комп'ютер аварійно завершує роботу здається випадковим чином на другому проході будь-якого кодувальника?
AviSynth (особливо v2.5x) високо оптимізовано. Як наслідок, можливо, що Ваш комп'ютер здається завершує роботу випадковим чином на другому проході. Спробуйте виконати напружений тест [Prime95] протягом години, перевірити, чи Ваша система є стабільною. Якщо тест не пройде (або Ваш комп'ютер зависне), переконайтеся, що Ваш комп'ютер не розігнаний і знижуйте швидкість Вашої системної шини кроками (скажімо) п'ять МГц, доки аварії не припиняться.
Чи існує утиліта командного рядка для кодування в DivX/XviD використовуючи AviSynth?
- Існує утиліта командного рядка, звана AVS2AVI (і графічний інтерфейс AVS2AVI) для кодування DivX/XviD використовуючи AviSynth. [обговорення.]
- xvid_encraw для кодування в XviD в M4V. Використовуйте mp4box або YAMB для мультиплексування цього MP4.
Чи має AviSynth GUI (графічний інтерфейс користувача)?
AviSynth не має повноцінного графічного інтерфейсу, але доступні кілька засобів: