On Windows MPC-HC is my choice of video player. On linux you got VLC which probably has downmixing.
I bet this stems from streaming movies on something like myflixer where there is no option to switch from 5.1 to 2.0 and this becomes a huge PITA.
Also, for Jellyfin users, there is a few downsampling options in the dashboard.
