Why is recording a video slower with shaders?

Hi! When I enable shaders in the Recording settings, the recording makes the game really slow compared to recording it without shaders. Out of curiosity, why ? The shader is rendered whether it is recorder or not. I assume each frame is rendered once and doesn’t have to be rendered a second time in order to be recorded. So whether the frame is saved before or after the shader is applied shouldn’t impact performance much ?

If you’re doing GPU recording, it’s recording full-size frames while non-GPU recording just dumps the raw, native-res frames. Is that what you mean?

Yes. So the difference in performance comes from the frames being higher resolution ?