Log in

View Full Version : Bad sound in MPC-HC


cns00
29th December 2024, 12:06
I used to connect my gaming laptop to my TV by using an HDMI wire and I watched movies on mt TV. My movie collection is made up of 1080p x265 6ch movies.

In the beginning I used PotPlayer. The audio normalizer was awesome and I just had to set the TV volume to 11 and I could perfectly hear the dialogue in movies and the music\sound effects weren't that loud.

I stopped using PotPlayer when my laptop froze while I was watching a movie in PotPlayer.

I tried MPC-HC. The audio was horrible and the music\sound effects was loud in most of my movies and the I couldn't hear the dialogue in movies when I set the TV volume to 11 so I had to raise it 20 and then I got a sudden very loud music\sound effect so I had to lower the TV volume. I raised then lowered the volume of the TV often when I watched movies. MPC-HC doesn't have a proper audio normalizer like PotPlayer.

I tried SM Player. I was able to get a proper audio normalizer by putting lavfi=[loudnorm=i=-14.0:lra=15.0:tp=-1.0] under audio filters which is in MPlayer/mpv in the advanced settings.

Soon I will buy a new gaming laptop. I am testing MPC-HC with MadVR on my other laptop. SM Player doesn't support MadVR so I have to use MPC-HC and I am using the program FxSound on my other laptop to boost the audio and fix it when I am using MPC-HC.

The problem is if I unplug\plug in my PS4 controller when I watch movies and play games then it causes the audio to become silent for a bit and then it comes back. I found out that FxSound is causing the problem. I contacted the support of FxSound. They couldn't help me.

What do I do? I could have the same problem on the gaming laptop that I will buy.

Grimsdyke
29th December 2024, 12:19
Instead of buying an expensive gaming laptop - why not setup a real HTPC ? The costs should be more or less the same.
For volume normalization - check if EQUALIZER APO could do what you need.

clsid
29th December 2024, 14:28
MPC-HC is outputting sound exactly as it should with the exact quality as encoded in your video. The "bad" quality is the fault of the poor downmixing by Windows. Solution is to configure MPC-HC to downmix.

MPC-HC options > Internal Filters > Audio Decoder > Mixing
Enable mixing. Set to Stereo. Set Center mix level to 1.0 to increase volume of voices. Optionally reduce surround mix level a tiny bit to reduce volume of background sound effects.

MPC-HC options > Internal Filters > Audio Switcher
Optionally enable Normalize

v0lt
29th December 2024, 19:12
@cns00
Since you have already tried different players, I would recommend installing MPC-BE and configuring it as follows:
View > Options > Sound processing >press the button "Small stereo speakers". :-)