Throws a CUDA device context error when try to run it in a real-time mpv. Transcoding does work though
You are not logged in. Please login or register.
SmoothVideo Project → Posts by Chainik
Throws a CUDA device context error when try to run it in a real-time mpv. Transcoding does work though
=== RIFE / PyTorch+TensorRT installation ===
DO NOT DO THIS!
You DON'T NEED IT!
I'm SERIOUS!
============
!!! Advanced users only, if you don't know what this is all about - you don't need it !!!
0. Update SVP via online updater (this will update Python to ver. 3.10.9)
1. Dependencies installation:
--------------
Download TensorRT libs: https://github.com/HolyWu/vs-rife/relea … 2_win64.7z
unpack CUDA-blah-blah.7z to SVP 4\mpv64
run cmd as Administrator
cd SVP 4\mpv64
python get-pip.py
python -m pip install torch torchvision --extra-index-url https://download.pytorch.org/whl/cu117
python -m pip install tensorrt-8.5.2.2-cp310-none-win_amd64.whl
python -m pip install torch-tensorrt-fx-only tqdm
python -m pip install -U --no-deps vsrife
python -m vsrife
A quick fix for vsrife's "slowmo" bug: replace __init__.py in SVP 4\mpv64\Lib\site-packages\vsrife\
2. SVP modification
---------------
Replace SVP 4\script\generate.js and base.py with the attached ones
menu -> Applications settings -> Additional options -> All settings, go to 'User defined options'
Title: TensortRT; Script name: rife_trt; Other values by default - "FRC profile", "ON or OFF"
Click 'Add option'
Go to the RIFE video profile, see the added TensortRT on/off swtich.
Make a copy of the RIFE video profile, one with TensorRT ON and another with OFF.
----------------
For a given video resolution the first-time start is super-slow (while it generates TRT net in a cache folder --> %APPDATA%\SVP4\cache\trt), so better do it in a "transcoding" mode.
> даже отдельных приставок нет нормальных
Apple TV
SVP тут вообще не при чем.
Всё что "в терминале" - это Homebrew, все претензии туда. Они стабильно поддерживают только ТРИ последние версии ОС, всё что раньше ставить все-равно можно, но будет долго и мрачно собираться из исходников, и без 100% гарантии успеха.
"more than 2x" requires two times more GPU power
work in progress, but with a low priority cause the current FRUC API only allows x2 interpolation which makes it not so interesting as it could be
look at compute graphs, not the overall usage
guys, just a reminder that this is a SVP's forum
mpv w/o vapoursynth support
так я третий раз скажу - падает видео-драйвер
покажите выхлоп clinfo64, может там сразу понятно будет, что необычного...
SVP 4\utils\clinfo.exe - работает, или падает?
Конкретно с VLC такая штука :
HDR (что нормальный, что конверсия в SDR) работает только с выводом через D3D11.
А когда мы запускаем VLC из меню SVP, то по-умолчанию оно ставит ему D3D9, и HDR весь бледный.
Почему так? Потому что с d3d11 были явные проблемы с плавностью вывода, d3d9 гораздо плавнее. Может быть (может быть!) сейчас это уже не так. ХЗ.
Если хочется чтоб при запуске из SVP запускалось в режиме d3d11, то надо пойти во "Все настройки" и сделать main.setup.vlc.d3d9 = false
это HDR видео? не на HDR экране?
тогда тут важно понимать, что при просмотре HDR видео в SDR режиме вообще надо сразу забыть о том что такое "правильные цвета".
они все - неправильные. можно только обсуждать что вот так нравится больше, а вот этак - меньше.
причем результат зависит от кучи переменных, как минимум в каждом плеере/рендерере он будет разным.
MPC-HC + EVR + "восстановление цвета" в SVP - одно
MPC-HC + MPC-VR - другое
MPC-HC + madVR - третье, плюс куча настроек
mpv - четвертое, плюс куча настроек
VLC - пятое
> Цвета в видео становятся "бледными"
это обычно означает что пропадает информация о том что видео было HDR, и плеер никакого доп. колдунства не делает
вроде, последний раз когда я смотрел, в VLC HDR-данные нормально проходили
https://www.svp-team.com/wiki/SVP:Mac
SVP menu -> Utilities -> Reinstall mpv in Homebrew
then there's no /opt/homebrew/lib/libmpv.2.dylib
probably mpv was not actually installed in homebrew
run '/Applications/IINA.app/Contents/MacOS/IINA' from the Terminal. what do you see?
---
ensure you ran IINA for the first time after installing new version BEFORE replacing libmpv
As you may notice, SVP includes various FRC algorithms, including neural network-based RIFE.
что необычного еще запущено что может лезть в другие процессы? хитрые антивирусы? вирусы?
> вот
если последняя строчка про OpenCL - значит падает из-за видео драйвера
переустанваливать драйвер надо хорошо так, от души, с очисткой всего предыдущего
вон там что? %APPDATA%\SVP4\logs\active.log
not sure, but the link labeled "Windows OS now manages selection of the graphics processor. Open Windows graphics settings" could point to the right direction...
> Why not have a button to do all those instalation (set system variables)
menu -> Utilities -> Set environment variable for Vapoursynth
> why to manually add system variables if there are VLC plugins ?
because this is how Python works, we can do nothing about it
> has a button to run VLC with SVP, but I don't quite understand why
to quickly run VLC with all needed things set up for this particular process, w/o altering system-wide settings that can break other Python installations and/or apps using other Python versions in the system
does mpv works?
if yes then what system you're running?
in case it's an Apple M1/M2 system then ensure you downloaded the correct VLC version (the one for Apple silicon)
so, what exactly is you question?
you won't see GPU load from RIFE on these graphs, switch to compute_0 or compute_1 instead
yes, rendering through IGP is bad, even though all other tasks are already on the RTX
you'd better make the RTX do everything
explore power options and or NV Optimus settings
> The PYTHONPATH env variable is causing the issues
don't set the PYTHONPATH variable?
it's only needed for a few video players (VLC, Plex and Vapoursynth filter in MPC-HC)
or install Python 3.10/3.11 instead of 3.9
SmoothVideo Project → Posts by Chainik
Powered by PunBB, supported by Informer Technologies, Inc.