1

(24 replies, posted in Using SVP)

dlr5668 wrote:

For converting you should use https://forum.doom9.org/showthread.php?t=174793

https://lh3.googleusercontent.com/-6d6hrG66itY/WZf6rE3mPwI/AAAAAAAASJY/zL89FO0opusYtsa5sl5RGXTHm8XMLaJRwCHMYCw/s0/StaxRip_2017-08-19_11-45-27.png

It has better artifact masking. Speed wise its garbage tho

How did you manage to achieve acceptable performance? It gets me around 5 fps encoding rate (without interpolation its 150 fps!). It doen't uses all of CPU or GPU.

2

(4 replies, posted in Эксплуатация SVP)

Добрый день, уважаемые разработчики и форумчане.

Сейчас потихоньку набирает обороты такая штука как VR-шлемы. Два основных десктопных представителя - это Oculus Rift CV1 и HTC Vive.

Шлемы эти используются в том числе для просмотра видеофильмов самого разного плана. smile

Штука в том, что дисплеи шлемов имеют частоту обновления 90hz, что позволяет добиться небывалой плавности изображения. Впрочем, даже возможность смотреть видео в 60 fps вместо 30 была бы очень кстати.
Но есть проблема - для нормального, удобного просмотра видео в VR используются специальные видеоплееры, например Simple VR Player или Whirligig. Однако в плане настройки декодирования видео эти плееры крайне примитивны. В частности, там нет возможности задать ffdshow в качестве external filter (как это можно сделать, например в MPC-HC). Да и вообще никаких настроек нет. Максимум - это выбор "движка": media foundation или directshow.

Использовать ffdshow в качестве декодера по умолчанию - плохой вариант, т.к. он выполняет только программное декодирование, сильно нагружающее процессор (особенно с учётом того, что видео высокого разрешения пользуются популярностью в VR), а некоторые форматы видео и вовсе не поддерживает.

Буду рад любым идеям или советам, как можно обойти это ограничение и использовать SVP вместе с аппаратными декодерами (например, LAV) в таких вот примитивных видеоплеерах.
Если решение будет найдено, ваш проект обретёт новую аудиторию в лице пользователей VR-шлемов. smile

P. S. У меня есть шлем HTC Vive, и я, разумеется, готов проводить любые эксперименты и отвечать на вопросы, связанные c VR.