in a bid for a project (that will hopefully be my first commercial vvvv project ) i am working on a small app that has a few elements.
My main problem is with the FilestreamVLC DX11 node. It needs to play a video 4800x1600 pixels and at the moment the video is HEVC H265 coded. I know it is kinda big, but actually it has less pixels than UHD.
In media player and VLC (standalone) the computer barely knows it is doing anything, but as soon as i put it in vvvv both my CPU and GPU ramp up to about 46-50% just to play that one video on a FullscreenQuad and that is in the help patch for VLC node.
My dev machine is with a Core i7 7700K and a GTX 1080.
But on my production machine it gets even worse. all 24 threads are at 35-40% and the GPU is ramping up to 80-95% .
It is a dual CPU machine with a quadro P4000.
I am assuming vvvv is not using any kind of acceleration for playback but i could be wrong.
I know i could be using the HAP player but with it it gets extremely hard to upload files to the machine due to size and the people that will be making the content might not be able to either compress to hap or upload it to the playout machine.
And i will need to hire someone to help me with the HAP player (playlists crosfades etc.)
Anyone have some ideas about a performance boost or what is going wrong?