Is there any way I can record at least 20 seconds of the video?

Post your questions here and we'll all try to help.
Post Reply
sefreso
Is taking Resolume on a second date
Posts: 22
Joined: Thu Nov 07, 2019 21:36

Is there any way I can record at least 20 seconds of the video?

Post by sefreso » Thu Nov 07, 2019 21:44

Hello,

I understand that the video record feature is not meant for production.

But is there at the very least a way to record 20 seconds?

I have Resolume 6.1, windows 10, intel i7, 32 gib, 3840x2160, 60 hertz.

I have a lot of CPU, GPU and memory free (more than 20 gib) when the recording stops.

It stops after 4 seconds.

If it's definitely not possible, would someone suggest an alternative which would also keep the alpha layer?

I tried https://www.lightjams.com/spout-recorder.html but it makes the whole computer lag even after adjusting the parameters.

"Nvidia experience" video recording is the best I found so far but I'm loosing the alpha layer.

Resolume recording is the best but if it could only record 16 more seconds.. There's so much memory and cpu and gpu available that it does not make sense to stop there..

Thanks for any help.

User avatar
He2neg
Wants to marry Resolume, and Resolume said "yes!"
Posts: 612
Joined: Fri Nov 22, 2013 21:34
Location: Berlin, Germany

Re: Is there any way I can record at least 20 seconds of the video?

Post by He2neg » Mon Nov 11, 2019 10:53

You can try with OBS, the old fashion way to record your output.

or

the ISo Recorder form Newtek to record a NDI Stream...
Laptop: XMG P507 // Intel i7-5500 / GTX-1060 / 1tb SSD / 32gb RAM // Touch OSC / Lemur/ APC-40
~self employed AV technician / Schu.VT@posteo.de~
~Berlin~

Zoltán
Team Resolume
Posts: 3832
Joined: Thu Jan 09, 2014 13:08
Location: Székesfehérvár, Hungary

Re: Is there any way I can record at least 20 seconds of the video?

Post by Zoltán » Mon Nov 11, 2019 13:52

Sounds like your machine is not able to keep up with the disk write.
Recording to an Internal SSD could help a lot ;)

You could also try lowering the composition resolution, so there is less data to write.

Or update to version 7, which has an improved faster recorder.
Theatre sound engineer, photographer, programmer, aka ravensc.
Control Your show with ”Enter” - multiple Resolume servers at once - SMPTE/MTC column launch
try for free: http://programs.palffyzoltan.hu
VJ footage: https://goo.gl/58oHy7

sefreso
Is taking Resolume on a second date
Posts: 22
Joined: Thu Nov 07, 2019 21:36

Re: Is there any way I can record at least 20 seconds of the video?

Post by sefreso » Mon Nov 11, 2019 22:01

The Newtek NDI recorder doesn't work, it produces stuttering videos and doesn't seem to properly support the alpha layer.

OBS will not record the alpha layer since it's a "full screen" recorder.

I have an internal SSD and there's a lot of memory available when resolume stops.

But resolume record feature does not export the alpha layer. So this rules out this path.

I am right now trying to implement a recorder using a Spout receiver in Java.

I am struggling to achieve good performance when copying data from the GPU to the main memory using `glGetTexImage()`

It's quite slow, around 50ms for each frame..

Would anyone know what is the most efficient way to copy an opengl texture/buffer to the main memory?

Would anyone from Resolume explain how it's currently implemented? Looking at the resource graphs I can see that Resolume writes the frames in main memory. It seems it's quite fast in doing so, so I'm guessing you are not using `glGetTexImage`.

Post Reply