Что такое SVP

From SmoothVideo Project
Jump to navigation Jump to search

EN.png English
CN.png 中文
JP.png 日本語
Общая информацияПоддерживаемые плеерыУстановка и обновлениеЛицензия и активацияУвеличение частоты кадровИзменение размера изображенияПодсветка черных полейПросмотр онлайн-видео (SVPtube)Светодиодная подсветка (SVPlight)Другие функцииРасширенные настройкиРешение проблемЧастые вопросы

SVP – программа, предназначенная для увеличения плавности при просмотре видео в большом количестве популярных проигрывателей на платформах Windows, macOS и Linux. Основная задача SVP – это увеличение кадровой частоты видео при помощи добавления промежуточных кадров. Иначе этот процесс называется интерполяцией движения, или FRCframe rate conversion»). Интерполяция повышает динамическую четкость видео, а движения объектов становятся более плавными.

Как это работает

SVP ожидает начала воспроизведения видео в каком-либо из совместимых проигрывателей. При наступлении данного события SVP интегрирует в проигрыватель специальный программный модуль, который «на лету» выполняет обработку видео.

SVP управляет этим модулем, передавая ему параметры расчета промежуточных кадров, выбранные на основе формата исходного видео, требуемом результате, личных предпочтениях пользователя и аппаратных характеристиках компьютера.

SVP может выполнять дополнительную обработку видео, например:

  • поиск и обрезку черных полей;
  • масштабирование изображения;
  • подсветку черных полей.


SVP использует различные способы для интеграции своего модуля в проигрыватели:

1.png

Работа видеоплеера без участия SVP

2.png

DirectShow – совместимые проигрыватели в Windows: в список дополнительных фильтров добавляется фильтр ffdshow, который, используя интерфейс Avisynth загружает модуль SVP

3a.png

Daum PotPlayer в Windows: может работать с Avisynth или Vapoursynth напрямую, без необходимости загрузки ffdshow

4.png

mpv и все основанные на нем проигрыватели: используя интерфейс Vapoursynth, загружает модуль SVP

5a.png

VLC в Windows, macOS и Linux: встроенный фильтр де-интерлейса подменяется фильтром SVP, который, используя интерфейс Vapoursynth, загружает модуль SVP

SVP невозможно использовать совместно с проигрывателями, предназначенными для просмотра видео, защищенного от копирования, например: Apple QuickTime, Cyberlink PowerDVD, Netflix.

Для успешной интеграции модуля, проигрыватель и SVP должны быть запущены под одной и той же пользовательской учетной записью. Например, в Windows SVP не работает, если проигрыватель запущен с правами администратора, а SVP – без них, или наоборот.

SVP не работает в веб-браузере при просмотре видео на веб-сайтах, таких как YouTube или Crunchyroll. Для увеличения частоты кадров в таком видео, необходимо направить видеопоток в один из совместимых проигрывателей. Для этого предназначен модуль SVPtube, см. раздел Просмотр онлайн-видео.

Аппаратные требования

SVP задействует как центральный (CPU), так и графический (GPU) процессоры. В связи с особенностями реализации большая часть нагрузки ложится на CPU, и чем больше размер кадра видео, тем мощнее необходим CPU.

Формат видео Минимальные требования к CPU Рекомендованные CPU
Менее FullHD (DVD, HD Ready) Любой процессор (исключая серию Intel Atom) Intel Pentium, 2 ядра
Full HD (1080p) Intel Pentium (2 ядра)
  • Intel Core i5 (4 ядра)
  • AMD Ryzen 3
  • AMD FX (6 ядер)
Ultra HD (4K, 2160p) Intel Core i7 (4 ядра)
  • Intel Core i7 (6 ядер)
  • AMD Ryzen 7 (8 ядер)

SVP может работать без использования графического процессора (GPU), однако при этом снижается качество расчета промежуточных кадров и существенно увеличиваются требования к производительности CPU, поэтому наличие современного GPU крайне рекомендуется. Его мощность не так важна. Например GPU, интегрированный в процессоры Intel Core 6 поколения, достаточен для расчета промежуточных кадров вплоть до 4K@60 fps.

Для применения высококачественных отрисовщиков («renderer") видео, например, madVR или режима «opengl-hq» в mpv, требуется выделенный GPU среднего уровня.

Программные требования

Для работы SVP требуется одна из следующих операционных систем:

  • Microsoft Windows XP или позднее. Для проигрывателей mpv и VLC, а также для SVPtube требуется как минимум Windows 7;
  • Apple macOS 10.11 «El Capitan» или позднее.
  • Linux 64-bit выпуска не ранее 2015 года, рекомендуется Ubuntu 16.04.

Для установки полной версии SVP с поддержкой всех проигрывателей, требуется не менее 200 МБ свободного дискового пространства.

Arrow-right.png Дальше: Поддерживаемые плееры