Vizzie syphon record poor image

razzkazz's icon

Hello

Jitter noob here. I am trying to record the output from Vizzie into Syphon. I can get it to record, but the image is not as sharp as it is in Max. I have read that jit.gl.node can help, but I am not sure how to implement it.

Can anyone help.

Vizzie syphon record.maxpat
Max Patch

TFL's icon

The problem here is likely more about video compression than Vizzie or Syphon. In Syphon Recorder (assuming this is the app you use to record), go into the Settings and change the compressor to maybe ProRes 422, and maybe framerate to 60 if that's what you're running your patch at.

razzkazz's icon

Yes, using a compressor other than h.264 gets better results, but I want to make an hour long video, and using a lossless compressor makes the file size enormous.

What gave me the idea that jit.gl.node might help was this post in the forum.

Wil's icon

I sent your video to OBS.

First render is stock OBS settings - quality is low

2025-01-17 20-59-07.mov

Second render is OBS - Output set to 'lossless', --then compressed with HandBrake - quality much higher

2025-01-17 21-00-16.mp4


razzkazz's icon

Thanks for testing this. I never thought to try OBS. I will investigate that, but I wanted to avoid using a lossless encoder.

TFL's icon

jit.gl.node won't help in any way here. It's just another way to capture the scene, but that won't change the final quality.

Yes, using a compressor other than h.264 gets better results, but I want to make an hour long video, and using a lossless compressor makes the file size enormous.

There's no magic here. Video compression codecs usually suck at encoding abstract computer-generated visuals when they contain fast changing gradients or singe-pixel details like in point clouds. Have a look at Ryuji Ikeda-like stuff in youtube and most of the time it looks like crap because of that.

Enormous file size is usually the way to go here :)

Maybe Hap or Hap-Q will give you smaller files than ProRes while maintaining a good quality.

Another option is to record in ProRes and then encode the video yourself with ffmpeg or Handbrake. Both will give you access to more codecs (h265 is very good), and more fine-tuning settings which might help you get better results in terms of quality/size ratio. Video encoding is a whole world in itself, but the Syphon Recorder doesn't really provide customization beside which codec to use.

razzkazz's icon

OK, thanks for that. My lack of knowledge with jitter made me think there was a why to fix/improve the image, but I guess lossless is the way to go.

Wil's icon

Yeah lossless gives giant files - didn't see your post about 'hour long'

I record lossless then compress with handbrake

trash large file to save HD space

//

There is also an 'indistinguishable quality' setting in OBS - might help

5 seconds of your video;

lossless - 142mb

indistinguishable - 4mb

normal high quality (low quality haha) - 2mb

**Note - you can also send audio to OBS using Blackhole - everything sync very well audio and video - if you need that

razzkazz's icon

thanks, I will give this a go.