TianZer

Results 155 comments of TianZer

Look like you need install `vtk`.

In your `input.conf`: ``` CTRL+2 change-list glsl-shaders toggle "~~/ACNet.glsl" ``` then press `CTRL+2` to switch the shader.

There is no benchmarking better than your eyes. Depending on the video, try switching different shaders during playback (like #8) and use the shader that flatter you eyes.

The creation and destruction of streams on CUDA should be low cost. I am using the dynamic "steam" on CUDA, which will create and destory "stream" in each processing and...

是不是爆内存或者显存被系统kill掉了,注意控制队列大小,平衡io速度和处理速度。 看函数是崩溃在了OpenCL的处理函数上,这一步会提交数据给OpenCL,如果你开太多线程的话,就会塞很多数据给GPU。

这个不操作也无所谓,只是确认一下是否打开。非要操作的话,安卓的mpv里面有个触摸屏手势,里面自带一个Custom选项,允许你绑定input.conf里面的自定义按键。

dll滤镜工作的前提是必须把数据copy回内存,如需要硬件解码请使用DXVA2 copy-back或者D3D11 copy-back解码器。 硬解码、anime4kcpp和mpcvr三者是可以同时工作的。 ![image](https://github.com/TianZerL/Anime4KCPP/assets/41182852/d83504ed-8e19-47a0-abd8-573aa954f444)

> 不过即便我在lav中选择none进行软解,我的独显已经在运行时少则占用50%,大部分时候占用在80%~90%,请问还可以让lav硬解吗? 解码是单独的电路,一般不影响显卡渲染和计算,要开硬解的话,lav解码器选dxva2 copy-back或者d3d11 copy-back,显卡可以选核显或者独显,mpcvr保持默认就行。 显卡高负载的原因可能源于mpcvr的超分,1080p的原视屏两次超分就是8k了。 关于上面提到的解码显卡选择,还需要具体问题具体分析,力求最少的数据拷贝次数,毕竟就算是算力很高的显卡,如果你的系统内存或者显存带宽跟不上依然可能卡顿。 如果你的系统是核显负责输出的话,可以用核显解码,独显跑滤镜,最后交给核显输出,这样理论上数据流只需要在显存内存来回拷贝2次,性能可能是比较好的,此时如果你开独显硬解,则数据理论上需要拷贝3次。 如果是独显直连,则应该完全绕开核显,从解码到渲染都不使用核显。 实际情况还需要测试。