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

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

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 МБ свободного дискового пространства.

Источник

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

Ответы на «частые вопросы» по устаревшему 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 в играх

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

Краткое описание:
SVP превращает любое видео в видео с высокой кадровой частотой (60 и более к/с), на лету.

Описание:
Видеоплеер с интерполяцией видео до 60 к/с и более на базе SVP

Мы совершенно уверены что любой, кто посмотрит хотя бы три кинофильма с увеличенной кадровой частотой больше никогда не сможет смотреть кино в 24 к/с 😉

Внимание: алгоритмы SVP требуют мощного процессора, а также поддержку вашим устройством OpenCL. SVPlayer создает повышенную нагрузку на систему и батарею аналогично «тяжелым» играм.

Основано на плеере mpv, то есть подерживает:
* Все возможные видео и аудио форматы
* Аппаратное декодирование
* Воспроизведение сетевых источников
* Высококачественный рендеринг и апскейлинг
* HDR tone mapping
* и еще много всякого.

Требуется Android: 9.0+ и полная поддержка OpenCL
Русский интерфейс: Да

+ что делать после окончания воспроизведения: играть дальше или перематывать текущую
+ основные стили субтитров: полужирный / курсив / цвета / выравнивание
+ вторичная дорожка субтитров (долгое нажатие на другую дорожку в списке)
+ проверка обновлений и уведомление
+ принимать URL-адреса FTP из других приложений

На телефоне работает, а на телевизоре TCL 75P717 75″ (2020) выдало ошибку: YOUR APPLICATION ENCOUNTED A FATAL ERROR AND CANNOT CONTINUE. И нужно премиум разблокировать

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

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

что такое svp в играх. Смотреть фото что такое svp в играх. Смотреть картинку что такое svp в играх. Картинка про что такое svp в играх. Фото что такое svp в играх Technozon_ZP,
В гугл плей разраб четко сказал что ни на тв, ни на боксах работать не будет НИКОГДА!
По-моему всё предельно ясно.
Совсем не ясно другое. Зачем этот костыль вообще нужен?

Сырой плеер пока что. Возможность загружать с инета есть, но Ютуб не берёт (как и любые другие видео по ссылке). Печально
С видео на устройстве справляется на ура, но я его использую именно для онлайн просмотра обычно. Видимо придётся подождать когда допилят

Добавлено 22.09.2021, 08:50:

Не писал разработчик в Гугл плей такого слова как «Никогда». Он дал ответ технозону что большинство ТВ приставок не потянут по мощности плеер.

Добавлено 22.09.2021, 12:40:

На телефоне эта приблуда не сильно заметно меняет картинку, так как экран маленький. Вот на ТВ боксе если заработает, это будет прорыв!

Это будет не прорыв, а возвращение к истокам. Т.к. эту функцию ещё 2014 году имел Asus Nexus Player.

В: Поддерживается ли мое устройство XXX?
О: У нас в руках нет ни одного телефона / планшета на планете. Вот почему вы можете бесплатно попробовать SVPlayer и решить, работает он для вас или нет.

В: Рекомендуемое оборудование?
A: Snapdragon 855 или аналогичный, 4 ГБ оперативной памяти

В: Будете ли вы поддерживать Android TV?
A: Наверное, позже. На данный момент не существует достаточно мощных Android TV боксов. И у Shield нет OpenCL.

В: Мое устройство тормозит / заикается!
О: Есть несколько способов снизить потребление ЦП:
— на странице «Частота кадров» переместите ползунок производительность / качество влево, пошагово;
— на странице «Размер и свет» установите «Уменьшить кадр» как минимум на 1080p или даже на 720p.
— для 10-битного видео _отключите_ параметр «Разрешить вывод с 10-битной глубиной цвета».
— выключите аппаратный декодер (кнопка HW), это может помочь в некоторых случаях

В: нет видео / зеленого экрана и т. д.
A: Попробуйте отключить аппаратное декодирование (через опции, или кнопкой HW). Не каждый SoC поддерживает аппаратное декодирование всех видеоформатов или кодеков.

В: Могу ли я открыть видео Youtube (P ** nhub и т. Д.)?
О: Вам нужна прямая ссылка на поток M3U8. Вы можете использовать стороннее программное обеспечение, например, «Web Video Caster» может открывать сетевой поток во внешнем проигрывателе.

В: Могу ли я воспроизводить видео с сетевого ресурса / сервера DLNA?
О: Да, но только с использованием стороннего программного обеспечения. Либо запустите воспроизведение из файловых менеджеров, таких как Total Commander или RS File Explorer, либо подключите общий ресурс SMB к файловой системе с помощью таких приложений, как «Android Samba Client» или «AndSMB». И вы можете просматривать сервер DLNA, например, из «BubbleUPnP», а затем открывать видео во внешнем проигрывателе, которым является SVPlayer.

В: После запуска я вижу сообщение «Ошибка проверки лицензии».
О: SVPlayer требуется прямой доступ к веб-сайту www.svp-team.com для утверждения лицензии.

Q: Вы сделаете версию для iOS?
A: Надеюсь: D но в любом случае это не так просто.

Источник

Как сделать 60 FPS в любом видео или фильме и как смотреть это в VR

Содержание статьи (кликабельно)

Введение

Этим постом открою небольшой цикл про видео в VR, надеюсь, кому-то это будет полезно.

Итак, сегодня мы поговорим о том, как сделать 60 FPS (кадров в секунду) в любом фильме или видео, даже если вы снимали его на утюг десять лет назад, как смотреть это в VR (и просто на ПК) и кому и зачем это вообще надо.

Что такое fps в видео?

FPS ( Frames per Second ) — количество сменяемых кадров за единицу времени в компьютерных играх, телевидении и кинематографе (Википедия). То есть, частота кадров в секунду. Для обычных фильмов она равно 24 кадра в секунду. Сегодня мы научимся дорисовывать недостяющие до шестидесяти кадры и разберемся, зачем это надо)

Зачем надо 60 FPS в видео и фильмах?

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

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

Здесь выбираем интересующую нас частоту кадров и смотрим разницу

Если вы не заметили разницы между 30 и 60 FPS, дальше можно не читать)

Обычно фильмы снимаются с частотой 24 кадра в секунду, ну если не считать новомодных экспериментов вроде «Хоббита», снятого в 48 к/с.

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

Проблема в том, что на 24 к/с можно заметить характерные рывки, присущие всем фильмам, снятым с этой частотой. Причем, новые телевизоры обычно уже оснащены своими «уплавнялками», дающими 60 FPS, однако, этот эффект не всем нравится. Мол, фильм превращается в дешевый сериал, теряется «магия кино», и т.п. Но, лично мне он, наоборот, по душе.

Пришествие 60 FPS в нашу жизнь я ощутил, когда стал замечать во многих роликах на ютюбе (обычно это были какие-то обзоры), что с картинкой что-то не то. Она выглядит реалистичнее, чем обычно. Я не сразу понял, в чем дело, и сначала решил, что это Full HD так себя ведет, но нет. Позднее я заметил, что все такие ролики сняты в 60 FPS, это легко увидеть, нажав на значок в правом нижем углу ютюба, там, где качество:

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

Пример ролика в таком формате, а вобще их там тонны. Собственно, мне настолько понравился этот эффект, что в итоге я заказал себе камеру Xiaomi Yi, которая как раз умеет в Full HD и 60 FPS. Все обзоры на этом сайте сняты с ее помощью, и да, на них так же стоит заветный значок 60 FPS, можете проверить)

Вывод: видео в 60 FPS выглядит более плавным и реалистичным, «как-будто на перемотке», но — не всем нравится этот эффект.

Если вам он не нравится — нафиг вы читаете эту статью? А если нравится или вы его еще не ощутили и не видели — читаем дальше, я расскажу, как сделать такое у себя, бесплатно и без смс.

Существенный минус всей этой темы : повышенные требования к процессору и видеокарте, ибо — расчет дополнительных кадров требует больше ресурсов вашего ПК, и это я не говорю про то, когда вы это начнете в VR запускать.

Как сделать 60 FPS в любом видео или фильме

Я уже писал инструкцию на 4PDA, тут будет по сути ее пересказ.

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

Этот эффект так же нравится не всем, но к счастью, его легко можно вырубить:

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

Важно: я предполагаю, что у вас не установлено каких-то левых видео-кодеков, если это так, могут быть баги или какие-то проблемы. Чтобы всё заработало, мне пришлось снести полностью К-лайт-кодек-пак, установленный до этого, но это не важно, ибо SVP сам ставит кучу кодеков + плеер.

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

Устанавливаем прогу, выбираем в инсталяторе всё, что он предлагает поставить, в частности, 64-битный ффшоу. Он поставит еще и Медиа-плеер-классик + если дать ему поставить настройки самому, то после установки в классике сразу заработает 60 FPS на компе.

Чтобы проверить, что 60 FPS заработало, после установки запускаем SVP. Его можно найти либо в Program Fies (или куда вы его там поставили), либо он будет виден сразу у вас в Винде, в зависимости от версии, у меня десятка и я сразу вынес ярлык для него:

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

Вот такой вид имеет его значок

Он свернется в трее и будет ждать, пока вы не запустите какое-то видео. Запускаем Медиа-Классик и, если всё поставилось нормально, то при старте видео вы должны увидеть соответствующее уведомление:

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

60 FPS работает, как нужно

Если надписи нет, то — идем настраивать Медиа-Классик. Там в паре мест выбрать галочки, вот инструкция с картинками. Это должно помочь, но, как я уже говорил — у меня оно сразу из коробки заработало.

Если таки ничего не заработало, то, скорее всего, дело в каких-то кодеках, которые у вас уже установлены. Но в 95% случаев всё пашет.

Теперь вы можете смотреть в 60 FPS что угодно, от фильмов до снятых вами роликов. Достаточно настроить свой любимый плеер на работу с SVP. Только не забывайте запускать сам SVP или просто поместите его в автозагрузку. Если вам не понравился этот эффект — можно либо не запускать SVP, либо просто всё удалить.

Как сделать 60 FPS для видео и фильмов в VR

После того, как я вошел во вкус и начал смотреть в 60 FPS всё что можно, и сериалы, и просто фильмы, логичным развитием идеи было настроить это и в VR, тем более, что большую часть фильмов я уже смотрю в CV1, ибо большой гнутый экран и 3D, там где оно нужно.

Про видеоплееры в VR я напишу следующий пост, тут же скажу, что корректно настроить работу с SVP у меня вышло только в Вирлигиге. Пробовал в Кмоаре, Окулус Видео и прочем — но не пашет, сами разарбы SVP посоветовали мне этот плеер для VR и он действительно оказался не плох. Вот инструкция на их сайте, но, надо сказать, что на момент тестирования мной там были перепутаны картинки, так что я провозился с настройками пару дней)

Тут же я продублирую скрины своих настроек, чтобы вам было удобно.

Идея: нам нужно заставить Винду гнать все видео-потоки через ФФшоу, вместо системных кодеков и тогда в некоторых плеерах (но не во всех) может заработать SVP и 60 FPS.

Как нам это сделать? Качаем Твик-тул для винды, это такая бесплатная утилита, которая позволяет нам настраивать обработку видео-кодеков, причем, там просто экзешник, ее даже не надо устанавливать. При запуске увидим вот это:

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

Старт Твик-тула, обратите внимание на цифры

Обратите внимание на цифры на скрине — при клике на каждую из указанных кнопок откроется соответствующая менюшка, про которые я расскажу далее.

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

Картинка кликабельна, открывайте в новом окне!

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

Картинка кликабельна, открывайте в новом окне!

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

Картинка кликабельна, открывайте в новом окне!

Не забываем всегда жать «аплай и клоз» после каждого меню, после этого утилиту закрываем.

Далее, в Вирлигиге — в настройках там, где переключаются пути до кодеков — ставим «Директ Шоу«, ребутаем плеер.

На этом настройка закончена. Теперь, чтобы увидеть 60 FPS в VR, запускаем SVP как и ранее, и открываем файл в Вирлигиге. Вы так же должны увидеть стартовое сообщение. Если его нет — что-то не так, перепроверьте пункты 1-3, вспомните, не ставили ли левых кодеков, переустановите всё и т.п.

Убедиться в том, что прога работает, можно, щелкнув в трее на значок SVP, если всё ок, там будет примерно вот так:

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

Фильм на паузе, но прога пашет

Если там будет «нет активных видео» — значит, что-то не так.

Полезные советы по работе с SVP

Немного полезных фишек по работе с этой прогой.

Как убрать мазню по краям (оно же — эмбилайт)

Правка кнопка мыши на значке SVP в трее, далее — вот тут:

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

Первичный запуск SVP

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

Если всё тупит

А так бывает, если у вас слабый комп. Большая часть обработки ложится на проц, хотя SVP так же и видюху юзает. Но, лично у меня возникают проблемы при работе в VR на рипах больше 720р. То есть, сама уплавнялка хавает ресурс + VR хавает ресурс. Тут два пути — либо качать менее четкий рип, например, 500-600 строк, либо — уменьшать качество работы проги. Сделать это можно тут:

Левая кнопка мыши на значок в трее — контрольная панель.

Двигаем вот этот ползунок и смотрим на нагрузку процессора и видео-карты, а так же — на картинку в очках:

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

Левее — хуже качество, но меньше нагрузка на проц

Надо сказать, что мне и 600 строк вполне хватает, особенно, если фильм не 3D, а просто что-то художественное.

Отличие версий SVP

По факту их две — платная и бесплатная. Я пользуюсь бесплатной, что дает платная?

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

Как изменить частоту увеличения кадров

Зачем это может быть нужно. Например, по умолчанию в профиле для VR у нас SVP делает 90 FPS, так как, частота экрана в шлеме 90 Гц. И так и было, до недавнего времени. Но, уже сегодня, мой новый Oculus Rift S имеет частоту обновления 80 Гц. В новых Пимаксах — так же. А в каком-нибудь Oculus Go — частота и вовсе 72 Гц.

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

Как оказалось, после переписки с ТП, делается это весьма просто, изменением параметра fi_target.

Идем сюда, ПКМ на значке SVP в трее, далее:

В открывшемся окне вбиваем внизу в поиск наш параметр, выглядеть это должно вот так:

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

Ищем в поиске fi_target

Он найдет нам два профиля: обычный и для виртуальной реальности. Как не трудно догадаться, заменяем 90 на 80, просто кликнув по цифре и прописав нужное значение 80 вручную.

Чтобы проверить, что всё верно сделали, открываем окошко SVP и переключаемся на профиль для VR:

И видим тут наши 80 FPS:

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

Теперь ресурсы ПК не жрутся в пустую

Кстати, если нажать на прямоугольник с частотой кадров (тот, что в рамочке на скрине), можно прямо отсюда выбрать другое значение для уплавнения. Это может помочь вам, если SVP в VR будет тупить. Просто снизьте частоту до 60-ти кадров, например.

60 FPS и 90 FPS в фильмах и видео — есть ли разница?

Платная версия SVP умеет конвертить даже в 90 FPS! Только, это еще дольше, еще ресурсоёмче, и главное, товарищ с форума, которого я просил проверить — сказал, что разницы между 60 и 90 FPS в фильме не видит вообще. Что не удивительно, ведь считается, что человеческий глаз может различать 60 к/с. Хотя, в разных ситуациях у разных людей этот показатель может быть и выше. Например, у пилотов, профессиональных геймеров и так далее…

Так что, я считаю 90 FPS для фильмов и видео уже излишеством, в отличие от динамических шутеров, например.

Еще один способ для 60 FPS в VR

П.С. Совсем забыл. Вы можете запустить видео в 60 FPS на компе в своем любимом плеере и стримить в шлем с помощью БигСкрина или ВиртуалДекстопа — эффект будет тем же, но, во-первых, это дополнительная нагрузка на ПК, а во-вторых, как правило, там очень кривое управление…

60 FPS в YouTube и других подобных сервисах

Спасибо товарищу Century1402 за то, что дал мне временно попользоваться вторым ключом от SVP и теперь я смог протестировать работу платной версии этой проги. А самое интересное в ней — это как раз возможность на лету делать 60 FPS в ютюбе и, как оказалось, не только в нем.

Многие видео на ютюбе уже сегодня сняты в 60 FPS, я рассказываю про то, где, по старинке всё еще 25-30 кадров в секунду, их мы и будем «уплавнять».

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

Для начала — качаем полную версию SVP, (кстати, у вас там будет пробный период на месяц, так что можно смело тестировать, я этого не знал, например). Устанавливаем, и вобще делаем всё по инструкции, как я описал выше.

Что до ютюба, у вас появится вот такая штука в трее, рядом со значком SVP, называется оно SVPTube 2 (при установке SVP на ней нужно будет поставить галочку на нужном шаге):

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

Если видите эту штуку, значит, всё хорошо

Теперь всё просто. Открываем ютюб, берем любой ролик, копируем ссылку на него, или из адресной строки, или через ПКМ:

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

Копируем ссылку на видео любым удобным способом

В этот момент над треем возникнет окошко SVP, где вы сможете выбрать нужное вам качество и нажать кнопку «Смотреть»:

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

Жмем «Смотреть» и смотрим любой ютюбо-ролик в 60 FPS

SVP откроет ваш дефолтный плеер (в моем случае это тот самый MPC HC, который идет вместе с SVP) и уже в нем вам всё покажет, с 60 FPS.

Как установить MPC HC плеер по умолчанию в Windows

Я бы не стал писать эту заметку только ради настройки ютюба, она проста. Но, есть одна фишка. Когда мне дали ключ и я всё поставил, нажатие на кнопку «Смотреть» ничего не давало. Мне пришлось потратить часок, чтобы понять, в чем прикол. А прикол прост. SVP берет плеер по умолчанию из Windows, либо — его можно указать самому.

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

И вот тут меня ждал сюрприз. Потому что, MPC HC я ставил вместе с SVP, но вот плеером по умолчанию он делаться не захотел. То есть — совсем. Туда устанавливалась хрень от винды, ЛайтАллоу и прочее — но только не MPC HC!

Туда, это в «Параметры приложения по умолчанию» (ищите через Win + Q, например) :

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

В идеале вам нужно поставить сюда MPC HC, ну или то, чем вы будете уплавнять

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

Я долго колупал винду, плееры туда сюда переставлял, но ничего не давало эффекта. Пока я не понял. Точнее, не заметил. Запускаем MPC HC от администратора, и ищем в нем:

Где, в появившемся окошке сразу выставляем все нужные нам форматы — только после этого винда даст сделать его дефолтным плеером — и не забываем нажать «Применить«!

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

Выбираем нужные нам видео форматы, которые будут по умолчанию открываться нашим MPC HC

И вот теперь, после всех этих манипуляций, при нажатии на кнопку «Смотреть» у нас выскакивает MPC HC и показывает наш ролик в 60 FPS:

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

60 FPS в ролике на ютюбе

Где еще это работает

Как оказалось, не только на YouTube. Так же я протестировал видео в ВК, Твиттере, на Стиме… вообще, я так понимаю, оно может уплавнять всё, что имеет прямую ссылку на видеопоток и доступно без регистрации. Например, для той же «HD-резки» у меня уже ничего не вышло, так как там свой встроенный плеер, из которого ссылку на видео мне вытащить не удалось.

Так что, если вы хотите видеть 60 FPS не только в ваших видео на ПК или в VR, но и в онлайне — обязательно приобретайте лицензию на SVP).

Как «перегнать» фильм в 60 FPS

Когда казалось бы, я вдоль и поперек изжевал всю эту тему и рассказал о ней всё, внезапно оказалось, что не всё)

Бывают случаи, когда по тем или иным причинам вы не можете применить SVP «на лету». И в этом случае хорошо бы преобразовать фильм из файла А 24 к/с в файл Б — 60 к/с. Например, я сейчас смотрю фильмы на втором Квесте через Скайбокс, и хотя там есть своя уплавнялка, работает она далеко неидеально. Логично перегнать фильм в 60 FPS средствами ПК и далее стримить уже готовый файл в Квест, ну или куда вам надо.

Если у вас куплен SVP, то в нем есть утилита SVP Code, которая делает то, что нам нужно. Вот статья о ней (англ.), но там простые настройки и интерфейс на русском. Здесь же я расскажу, как активировать этот плагин.

ПКМ на значке SVP в трее и там выбираем вот это:

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

Ставим плагин для SVP

В появившемся окне выбираем первый пункт и жмем «Далее»:

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

Здесь выбираем нужный нам SVP Code, ставим галочку и «Далее», после этого жмем кнопку «Обновить»:

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

Ставим преобразователь SVP

Теперь, если вы нажмете ПКМ на значке SVP, у вас появится пункт «Перекодирование» в этом меню, там же, пунктом выше можно выбрать и настройки перекодирования:

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

Перегоняем 24 к/с в 60 к/с

После этого у вас откроется такой интерфейс, я расскажу, что тут и как:

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

Перегоняем фильм в 60 FPS

Самая важная вещь здесь — цифра 1 — использование вашего процессора. У меня Райзен 5 2600 х, в зависимости от файла, который гоните, он будет по разному нагружаться. Например, Full HD это где-то 40-50% загрузки, полная стерео-пара (1920*2160) — уже под 80-100%, как повезет. Эта штука влияет на скорость перегонки файла. Между крайним правым и левым положениями у меня разница по скорости — раза в три. Full HD перегоняет в 60 кадров где-то за час, полную стереопару — часа за полтора-два, в зависимости от длины фильма.

Понятно, что если у вас лучший проц и лучшая видюха (у меня всё еще 1060 на 6 гигов), то результат вы получите быстрее.

Кстати о скорости, она вот здесь, как и то, во что вы перегоняете файл, чем больше FPS тем лучше, это то, что создает ваш комп:

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

Там же видно и оставшееся время до конца обработки файла.

Группа 2 — по возможности используйте NVENC и 265й кодек, если то, для чего вы перегоняете фильм, его понимает. На скорость это не влияет, но, качество при равном битрейте будет выше.

Качество и битрейт 3 снова же, не влияют на скорость, но, будут влиять на размер конечного файла и наличие артефактов сжатия. У меня оно так и стоит посередине.

А 4 — это загрузка кодировщика видюхи, которую можно глянуть в Диспетчере Задач винды. Если она под сотку, как на скрине, значит, всё поставили правильно и фильм конвертится с максимальной доступной вам скоростью.

К сожалению, у этого метода есть минусы:

Но, это лучшее, что у нас есть…

60 FPS для смартфона

Как ни странно, SVP вышел и под Android. Сам не тестировал, т.к. мало смотрю видео на смарте, но, можете скачать, попробовать)

Подводя итог

На этом про 60 FPS всё, следите за публикациями, тут еще будет интересное.

Всегда ваш, @pavel419

Другие интересные статьи на тему видео в VR

Источник

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

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