Search code examples
graphicspixelscalingmagnification

How to 2x screen pixels so each pixel is represented as 4 pixels in a square?


I don't know where to ask this question.

Is it possible to 2x or 4x pixels on the screen similar to how magnifying programs do, but they blur the pixels. I want sharp square pixels. Emulators for old games can do this easily. Is there a way to do this with a video player or magnifying program?

Scaling a video into a small size to create this effect doesn't work because the result is a horribly blurred image and scaling it back to a higher resolution works but the file size is gigantic and it takes a long time to render.

Any ideas are welcome.


Solution

  • You can get low resolution videos to play in crisp square pixels by changing the following setting in VLC player: Tools > Preferences > Video > Output > Windows GDI Video Output

    In other video players there might be a "scaling" setting that can be changed to "nearest neighbor" to get the same square pixels.