So how could i fix this?You looking at the BT.709 source that is decoded as BT.601 (it is from your screens). You could try other video player. Color blur (edges) is not significant and it is normal thing for video compression with loss.
More info: OBS Studio: Color Space, Color Format, Color Range settings Guide. Test charts.
I would like to actually be able to record good quality videos. So whatever one would be best.What exactly you want to fix? Your video player? Or you want to store lossless files locally?