admin wrote:Hi,
With productions using a large number of inputs, it is possible to exceed the memory limits of the internal "cache"
the graphics card uses to transfer this data to the GPU. When this occurs, you will see high render times without correspondingly
high usage on the GPU or CPU.
The way to resolve this is to reduce the number of inputs you are using, especially videos, image sequences etc.
Combining videos into a single List input helps a lot as well.
We are working on way around this in vMix 20 for graphics cards with lots of memory (4GB+) and hope to have a beta ready around September.
(This is not a silver bullet though, high end productions will still need to manage the number of inputs they use carefully, as even the most expensive
graphics cards are not infinitely scalable!)
Regards,
Martin
vMix
This is GREAT news!
I am using VMIX since 2012-13,it is an incredible & flexible tool.
I was about to go back to Tricaster and ATEM... I thought I was alone with render time problems in the middle of the events... Now I see I am not the only one.
My normal E-sports projects use about 70-120 inputs in the MAIN PRODUCTION PC, and at least 3 PCs running VMIX :
Main Production PC:Decklink Quad 2 with 4 Cameras (BMG 1080/60p) + 2 PCs (1080/60p) with MBG HDMI converters
2 or 3 NDI captures (Casters PCs + REPLAY PC) 1080/60p
1 NDI external Output
12 audio channels (Behinger XR18 with asio drivers)
Asus x99 + i7 6900 + 128Gbram + M2 sammy evo 256Gb (1800/1600 Mb/s) + gtx 1080
The rest of the inputs are PNG sequences, Overlays, Videos, audios etc.
Replay PC:1 BMG HDMI Intensity 4K (capturing in 1080/60p RGB)
1 capture (main machine) 1080/60p
1 NDI external Output (captured back from the Main Producer PC)
Asus x99 + i7 5820k + 64Gbram + 1 M2 EVO 256Gb (1800/1600 Mb/s)+ 2 SSDs 1Tb EVO Raid 0(900/900 Mb/s for replay recordings) + gtx 1080
OBS: Using only 1 camera replay
Stream & content recording PC:1 BMG HDMI Intensity 4K (capturing in 1080/60p RGB)
Asus x79 + i7 4790k + 32Gbram + 1 SSD evo (500/500 Mb/s OS + VMIX) + 1 SSDs 1Tb EVO (500/500 Mb/s for content record) + gtx 1080
So with this setup my events use to run very well... in the begining! After some time I see the render times going UP without explanation (
until now!!). I changed the hardware, OS, codecs, religion, so many times trying to fix it that I can't count them anymore...
My work around is to have an "emergency secene" in the STREAM PC (a videoad or a game replay video) , so I use this scene to have time to REBOOT the MAIN PRODUCTION PC when I see high render times(>25)/ low FPS(<54). After rebooting I have normaly at least 40mins before seeing the render time going crazy again.
Looks like weird (and it is) but it works... I actually hate this "solution" but it is the way I found to live with it and the audience do not realize there is a problem going on in my side.
After reading this
Martin's post, while the
VMIX 20 beta does not arrive, I added (yesterday) another PC in the setup, a
PLAYOUT PC (controlled from the
MAIN PRODUCTION PC using webscript commands) with all Videos and some scenes, so I reduced the
inputs to 55-90 in the
MAIN PRODUCTION PC. Now it is better, but still have the same problem, just have longer time before it starts.
For me, this is the ONLY VMIX ISSUE that interfere in my production and I really hope it can be fixed!
Thank you very much Martin.