Что такое svp в играх

Что такое SVP

Contents

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

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

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

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

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

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

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

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

Что такое svp в играх. Смотреть фото Что такое svp в играх. Смотреть картинку Что такое svp в играх. Картинка про Что такое svp в играх. Фото Что такое svp в играх

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

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

Что такое svp в играх. Смотреть фото Что такое svp в играх. Смотреть картинку Что такое svp в играх. Картинка про Что такое svp в играх. Фото Что такое svp в играх

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.

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

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

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

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

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

Источник

XBMC 12.3 DSPlayer + SmoothVideo Project = мечты сбываются

Доброго всем здравия уважаемые хабражители.
Поискав немного по обоим темам XBMC + SVP понял, что обе имеют достаточное количество поклонников и интересующихся.

Многие знают XBMC, некоторые знают SVP. А вот что такое DSPlayer и как их использовать вместе думаю, будет интересно почитать хотя бы для общего развития.
Итак, всех желающих прошу под хабракат.

1. XBMC DSPlayer

Первоначально работу над DSPlayer начал 0wing разместив на официальном форуме тему и выложив код на github.
Буквально через 10 дней я наткнулся на эту разработку и могу сказать, что пользуюсь нею до сих пор.
Со временем разработчик забросил свою работу, и если бы не наш соотечественник, продолживший его труд, то такой замечательный продукт так бы и заглох.
Кто-то знает его как Eduard_K, кто-то как viod.

Основные исправления и дополнения:

— Исправлена проблема с перемоткой и навигация мышью по прогресс-бару.
— Более надежное построение графов.
— Возможность включения DSPlayer через GUI.
— Возможность использовать системные DirectShow фильтры.
— Поддержка Blu-ray title (только с AVSplitter).
— Поддержка Matroska Editions (только с AVSplitter и Haali Splitter).
— Улучшен механизм соединения фильтров.
— Поддержка iMON LCD/VFD дисплеев.

Скрины основных моментов:
Что такое svp в играх. Смотреть фото Что такое svp в играх. Смотреть картинку Что такое svp в играх. Картинка про Что такое svp в играх. Фото Что такое svp в играхЧто такое svp в играх. Смотреть фото Что такое svp в играх. Смотреть картинку Что такое svp в играх. Картинка про Что такое svp в играх. Фото Что такое svp в играх

Реозиторий
Официальные исправления XBMC Frodo 12.2 до версии 12.3 XBMC 12.3 – Frodo fixes!
В сборки DSPlayer добавлено расширенное меню выбора аудио дорожек и субтитров.
А также исправления:
++ Баг с созданием миниатюр в окне закладок.
++ Сохранение настроек в окне Video Settings для PVR каналов.
++ Определение Refresh Rate.
++ Переключение PVR каналов из окна класса CGUIDialogPlayerControls.

XBMC DSPlayer 13.1 “Gotham” (Russian custom build)
Сборка включает:
++русская виртуальная клавиатура.
++seppius-xbmc-repo code.google.com/p/seppius-xbmc-repo

Как пользоваться DSPlayer-ом в оригинале http://wiki.xbmc.org/?title=HOW-TO:_Using_DSPlayer
Как пользоваться DSPlayer-ом в моем переводе Настройка_DSPlayer

2. SmoothVideo Project (SVP)

Напомню немного что это такое.

SVP позволяет смотреть кино на компьютере с максимальной плавностью и высокой динамической четкостью, при этом плавность движений обеспечивается добавлением в видеоряд новых кадров, содержащих промежуточные положения объектов.
На сегодня подобные технологии используются в телевизорах среднего и проекторах высшего ценового диапазона, при этом SVP имеет несколько ключевых преимуществ:
— SVP абсолютно бесплатен и лишен любой рекламы, вывод видео через SVP можно настроить на любое средство просмотра в доме/квартире, SVP дает большую плавность, чем большинство аппаратных технологий, и имеет максимально гибкие настройки,
— работа SVP не ограничена форматами входного «сигнала», он работает с любым видео, включая 3D.
— SVP может использовать силу современных видеокарт, поддерживающих открытый стандарт OpenCL, для снижения нагрузки на процессор и увеличения качества расчета, при этом поддерживаются все современные видеокарты AMD и NVIDIA.

3. Скрещивание

Из Вики XBMC мы уже знаем, что настройки фильтров производится в файле filtersconfig.xml, а настройка привязки фильтров к контейнерам в файле mediasconfig.xml. Файлы расположены в директории установки XBMC system\players\dsplayer\.
Для получения результата необходима чистая, незагаженая всякими К-Лайтами система, установленый SVP, AVSplitter, XBMC DSPlayer.
В конфигах плеера необходимо прописать дополнительные фильтры, которые работают с SVP.
Привожу свой конфиг, при котором возможен как аппаратное декодирование тяжелого видео так и уплавление его видеокартой.
Для того, чтобы начать разбираться с DSPlayer и его работой совместно с SVP, достаточно скопировать приведенный ниже код в стандартные файлы конфигурации. Единственное, что стоит еще упомянуть, так это необходимость настроить в декодере FFdshow RAW обработку всех типов видео.
Что такое svp в играх. Смотреть фото Что такое svp в играх. Смотреть картинку Что такое svp в играх. Картинка про Что такое svp в играх. Фото Что такое svp в играх

Так же, в конфиге используется декодер LAV Video для аппаратного декодирования видеопотока. Чтобы FFdshow RAW его смог перехватить и обработать надо в настройках декодера для видеокарт AMD выставить режим DXVA2 (copy-back) чтобы кадры возвращались обратно в память. Для владельцев карт nVidia есть выбор между режимом DXVA2 (copy-back) и NVIDIA CUVID который дает некоторые плюшки в виде адаптивного аппаратного деинтерлейсинга, высококачественной обработки деинтерлейса, и аппаратного ускорения MPEG-4 видео. Выбирать надо в зависимости от мощности карты. Обычно опытным путем, потому что зависит сильно от остальной конфигурации компьютера. Владельцы Intel видеокарт так же могут выбрать или DXVA2 (copy-back) или родной Quic Sync который как и nVidia дает дополнительные возможности в виде аппаратного деинтерлейсинга.

Что такое svp в играх. Смотреть фото Что такое svp в играх. Смотреть картинку Что такое svp в играх. Картинка про Что такое svp в играх. Фото Что такое svp в играх

И наконец, необходимо в настройках XBMC сделать DSPlayer плеером по умолчанию и отключить настройку «Использовать системные фильтры».

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

Подставляя разрешения в раздел «extra» можно регулировать разрешения видео к которым будет применяться уплавление.

Источник

Ответы на частые вопросы

Ответы на «частые вопросы» по устаревшему SVP 3 см. там.

Contents

Общие вопросы

Как настроить мой любимый плеер на работу с SVP?

Все инструкции собраны вот там, но английская версия раздела может обновляться чаще.

У меня не работает!

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

Примерный алгоритм действий:

Можно ли смотреть потоковое видео с плавностью?

Можно. Для упрощения этой задачи в Pro версии даже есть специальный модуль SVPtube 2.

VLC работает плохо!

Да, VLC работает плохо! Мы знаем, и работаем над этим, именно поэтому поддержка VLC находится в статусе beta-версии.

Однако, если запустить проигрывание видео, и больше ничего не трогать, то оно вполне может работать 😉

С боков (или сверху и снизу) видео странные полоски с размазнёй, как это убрать?

Производительность

Какие настройки оптимальны?

В общем случае, оптимальны те настройки, которые выставляются автоматически. В случае если при автоматическом выборе параметров система не справляется (процессор перегружен), в первую очередь следует использовать регулировку «выше скорость выше качество».
Для более тонкой «подгонки» (доступной в Pro версии) надо понимать, что именно делает каждый из параметров.

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

Какую видеокарту выбрать для SVP?

Какой процессор выбрать для SVP?

На ноутбуке тормозит даже при выкручивании «качества» в минус!

Изображение дерганное, хотя процессор не перегружен

Самые популярные причины:

Пример: Видеоядро HD 530 в процессоре Core i7-6xxx способно или рассчитывать ускорение SVP, или выводить opengl-hq в mpv, но не одновременно.

Pro версия

Чем Pro версия лучше бесплатной?

Чем SVP 4 лучше SVP 3?

Куда вводить лицензионный ключ после покупки?

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

Не могу зарегистрировать программу после переустановки Windows!

Используйте Менеджер лицензий для де-активации предыдущих регистраций.

Linux версия

В дистрибутиве XYZ не работает то-то и там-то

Мы проверяем SVP 4 Linux на Ubuntu 14.04 и 16.04.
Мы физически не можем обеспечить работу SVP 4 Linux на всех возможных дистрибутивах, именно поэтому Pro версия для Linux бесплатна.

Напишите нам как можно больше подробностей, лучше всего на форуме, где всегда сможет помочь кто-то еще, и тогда, возможно, что-то будет исправлено.

Почему нет иконки в области уведомлений?

Под Linux иконка и меню из неё работают или не работают в зависимости от используемой графической оболочки и версии Qt. Иконка может вообще не появляться, или меню может быть не рабочим / полу-рабочим.

Источник

Что такое SVP и как его установить

14 Mar 2016 в 22:40

Что такое svp в играх. Смотреть фото Что такое svp в играх. Смотреть картинку Что такое svp в играх. Картинка про Что такое svp в играх. Фото Что такое svp в играх

14 Mar 2016 в 22:40 #1

Здравствуйте пользователи D2Ru (По крайней мере этой половины форума). В теме я расскажу что такое SmoothVideo Project (SVP) и для чего о нужен. Те кто и без этого слышал и пользует в теме ничего нового не найдут. Для всех остальных посвящается:

ВНИМАНИЕ : Программа обрабатывает видео, которое вы запускаете НЕПОСРЕДСТВЕННО на компьютере, то есть онлайн в браузере её использовать получится лишь при использовании OnlineStreamer. Описывать процесс через OnlineStreamer я НЕ буду. Так же я опишу установку только вместе с проигрывателем MPC-HC, с остальными проигрывателями я не проверял и не настраивал!

Что такое svp в играх. Смотреть фото Что такое svp в играх. Смотреть картинку Что такое svp в играх. Картинка про Что такое svp в играх. Фото Что такое svp в играх

Как его использовать?

Так же просмотрите это:
Что такое svp в играх. Смотреть фото Что такое svp в играх. Смотреть картинку Что такое svp в играх. Картинка про Что такое svp в играх. Фото Что такое svp в играх
Видеокарта мало влияет на работу программы, но стоит удостовериться сравнив вашу видеокарту с таблицей:

Что такое svp в играх. Смотреть фото Что такое svp в играх. Смотреть картинку Что такое svp в играх. Картинка про Что такое svp в играх. Фото Что такое svp в играх

Естественно начинаете вы с того, что программу нужно [COLOR=#0059b3]скачать[/COLOR] (Скачиваете SVP 4 Free). Если у вас паранойя, то можете посмотреть [COLOR=#0059b3]VirusTotal[/COLOR] и скачать самостоятельно с [COLOR=#0059b3]сайта[/COLOR]. Что такое svp в играх. Смотреть фото Что такое svp в играх. Смотреть картинку Что такое svp в играх. Картинка про Что такое svp в играх. Фото Что такое svp в играх
После чего запускаете и выбираете директорию установки куда вам угодно.

1. Подготовка
В самой первой вкладке вам предложат выбор программ, которые вы желаете установить.

Вам понадобиться (в зависимости от разрядности вашей систем 32 или 64 бит). Так как у меня 64х битная система, то я выбрал:

2. Непосредственно установка
По ходу установки мы будем устанавливать различные программы, которые выбирали в предыдущем пункте.

1) Установка Avisynth+

Источник

Повышаем плавность видео или «Сказ о SVP»

Что такое svp в играх. Смотреть фото Что такое svp в играх. Смотреть картинку Что такое svp в играх. Картинка про Что такое svp в играх. Фото Что такое svp в играх

Дорисовка кадров и зачем она есть?

Все современные видеозаписи содержат около 24 кадров в секунду. При этом все жидкокристаллические и телевизоры и мониторы имеют большую частоту обновления (60 Гц), то есть они могут воспроизводить видео с частотой до 60 полных кадров в секунду.

Что такое svp в играх. Смотреть фото Что такое svp в играх. Смотреть картинку Что такое svp в играх. Картинка про Что такое svp в играх. Фото Что такое svp в играх

Различные программные разработки позволяют искусственно увеличивать частоту кадров, «дорисовывая» промежуточные. Пройдя через программную обработку, скромные 24 кадра в секунду превращаются в 60 и более.

Современные процессоры (но лучше видеокарты) позволяют производить такую обработку в реальном времени.

Что такое svp в играх. Смотреть фото Что такое svp в играх. Смотреть картинку Что такое svp в играх. Картинка про Что такое svp в играх. Фото Что такое svp в играх

Описание работы алгоритма дорисовки

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

1) Он абсолютно бесплатен 🙂

2) Он работает с любым видео, в том числе и 3D.

3) Не сложен в обращении (автоматически подстраивает настройки под вашу систему).

Установка SVP

1)Заходим на сайт разработчика и скачиваем свежую версию программы. Все необходимые для работы компоненты либо уже включены в дистрибутив (Full), либо вам предложат их загрузить в процессе (Lite).

2)Для работы необходимо в видео плеере настроить принудительный запуск «ffdshow Video Decoder» и/или «ffdshow raw video filter» при просмотре. На сайте разработчика приведены наглядные настройки для основных видеоплееров.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *