I'm trying to render video of something where the individual pixel color matters. I need whatever format and encoder I use to preserve the basic colors as much as possible. All of the formats in Blender seem to totally destroy the image at a pixel level (except RAW, but that is massive.)
For example, here is a test image. Above is the original .png. Below is that image rendered with the default MPEG output setting.
The colors have been drastically altered, and it's added value into solid black pixels. I assume this is some feature of the codec meant to help interpolate between frames in a video or some such. But I'd like to just get regular video, same as an image sequence.
The base .png is 23.1kb (2400x600) so I'd expect to be able to get a video file that is 360 frames of that at ~8316kb. But it seems my only option to get this into video without destroying the quality is a ~460mb RAW file?
Is there some combination of format/encoding settings where I can just get the same thing as a PNG sequence but as a video without any added effects?