HI Arian arian3d ,
A Noise Threshold (also known as Adaptive Sampling) of 0.2 is way too high; that means that as soon as 2 consecutive Samples of a Pixel are less than 20% 'different', Blender will stop Rendering that Pixel. In most cases, that means that for most, if not all Pixels it won't even come close to 512 Samples.
The Default Noise Threshold for Renders is 0.01, just to give you an idea.
And you have a very good GPU, so there is absolutely no reason to set your Threshold so high.
You can also try to not use Denoise, see what looks better.
So I set the threshold to 0.02 and disabled denoise. Each frame looks very good on its own, but there's still sort of an inconsistency from frame to frame that's making the jittery effect
Okay, there are many things that might make things better...
In your original video, the flickering was mostly in the reflections (especially in the glass)...Are you using Light(s) or an HDRI (or both)?
Also, how many FPS? And did you first Render in single Frames (PNG) and then turn them into an MP4, or directly as MP4?
Rendering the Frames first as Images (PNG should be fine in this case), is recommended and might give a better result.
You could also try to switch to CUDA (that sometimes gives slightly better results as well, especially in less complex Scenes).
Yes the seed settings worked. I had reset all the render settings to default. I guess it might be because the original settings of the course file were optimized for a still image. Or maybe because it was set up in an older version.
Thank you guys for helping me fix this issue ❤️