SmoothVideo Project (SVP) - програмний пакет підвищення плавності відео, що дозволяє дивитися кіно на комп'ютері з вражаючою динамічною чіткістю і максимальною плавністю. Плавність рухів досягається шляхом додавання у відеоряд проміжних кадрів. Різниця між звичайним відео (24 кадри в секунду) і плавним (60 кадрів в секунду) представлена нижче в анімації:
Наочніше результат плавності можна побачити на сторінці офіційного сайту. Там же можна викачати звичайний зразок, і відео з підвищеною плавністю.
Пакет Smooth Video Project складається з:
- декодера ffdshow, що обробляє відео за допомогою AviSynth;
- особливого скрипта керування, в якому застосована модифікована версія бібліотеки MVTools, що дає можливість проводити компенсацію руху;
- графічної частини — SVP менеджера — керуючого налаштуваннями плавності і створюючого профілі налаштувань для різних дозволів відео-файлів.
SVP може бути задіяний у будь-якому відео-плеєрі, що дозволяє підключення ffdshow в якості зовнішнього декодера, зокрема в Light Alloy.
Установка і налаштування
Пакет SVP надається на офіційному сайті у декількох варіантах. Рекомендується качати у варіанті з AviSynth і FFDShow в комплекті, оскільки SVP використовує не останню фінальну версію AviSynth, а дещо іншу; та і методи роботи з FFDShow іноді можуть помінятися. Зрозуміло, ці AviSynth і FFDShow працюватимуть і по основному призначенню без яких-небудь функціональних обмежень.
Для того, щоб SVP працював, треба:
- запустити SVP-manager;
- потурбуватися, щоб в ланцюжок відеофільтрів був вбудований FFDShow Video Decoder або FFDShow Raw Filter (залежно від версії FFDShow).
SVP-manager управляє процесом покращення плавності. Він отримує сигнал, що входить, від FFDShow, обробляє його і повертає назад. Тому без FFDShow в ланцюжку фільтрів нічого не вийде. Крім того, SVP - manager управляє налаштуваннями уплавнения, які можна настроїти під різну міру плавності і, відповідно, завантаження комп'ютера.
FFDShow Video Decoder є не лише кодеком, але і фільтром постобробки відеосигналу, тому його можна підключити до будь-якого відеосигналу. Для цього треба виконати наступне:
- Запустити налаштування FFDShow: Пуск \ Програми \ FFDShow \ Конфігурація відеодекодера;
- У розділі Кодеки для пункту "Raw video" виставити "all supported".
Зверніть увагу: якщо FFDShow використовується як кодек, то активувати Raw video немає необхідності.
Використання в light alloy
SmoothVideo Project в Light Alloy може працювати як на зовнішніх кодеках, так і на внутрішніх. Єдина умова: в Налаштуваннях \ Кодеки обов'язково має бути знята галка Ігнорувати системні кодеки. Інакше не підвантажиться компонент FFDShow і уплавнення не станеться.