File size, in my view is more of an indicator of bitrate chosen.
3840 x 2160 is not True 4K; it is UHD, 4K UHD, or UHD 4K, depending on marketing whims.
The better image is the VIOFO, for certain.
From the attached graphics, I will guess the second one is the A119 Mini due to the shown 4:3, bitrate, and resolution. That is more indicative of the 2K IMX675 used by the A119 Mini 2. I have no idea what CMOS the KQQ uses.
Looking at both those graphics, the VIOFO would likely have a better image due to the bitrate and frame rate.