Syphon Recorder video quality

Hello All,

I have been in the process of updating old OF sketches. While doing so, I had problems with Syphon Recorder. Although I was able to record while the sketch played, as soon as I stopped the recorder and the video started to convert, the process crashed. The video file had 0 bytes.
I tried the recommendations given in the following threads:

I am using multiple FBOs and I get an error with the first solution. With the second:

ofGLESWindowSettings settings;
settings.glesVersion=2;

I received an error: No member named ‘glesVersion’ in ‘ofGLFWWindowSettings’. This code works in the exampleColorQuad shader example in oF.11, so I’m not sure why I received that error.

I was able the record using the following code:

ofGLFWWindowSettings settings;
settings.setSize(1920, 1080);
settings.setGLVersion(3, 2);
ofCreateWindow(settings);

Syphon now records, but the video quality is poor.

43

The frame rate of the sketch and Syphon’s recording preferences are 60.
I also still receive an error message in the console:

ofxSyphonServer texture is not properly backed. Cannot draw.
ofxSyphonServer texture is not properly backed. Cannot draw.
ofxSyphonServer texture is not properly backed. Cannot draw.
2020-05-15 19:40:06.062577+0100 tenorPaperImagesDebug[13288:868472] SecTaskLoadEntitlements failed error=22 cs_flags=20, pid=13288
ofxSyphonServer texture is not properly backed. Cannot draw.
ofxSyphonServer texture is not properly backed. Cannot draw.
ofxSyphonServer texture is not properly backed. Cannot draw. …

What could be causing this?

Thanks in advance, 01.

update:

Although I am not sure what caused the poor video quality and there are still probalems with the texture drawing in Syphon Recorder, I managed to record both open GL 2 and 3 by using a combination of the Syphon Client and Window Capture (from oF) in OBS.

01