Topic: Solution for making the audio more even in video streams?

Hi, here is what I was thinking about. I tend to watch some, say, YouTube or movies late at night (or very early in the morning). I have it at very low volumes, on a speakers, don't enjoy using the headphones for this. My "problem" is that some sounds, like, say, speech happen to be too quiet, while the gunshots and explosions are too loud for what I'd prefer them to be. What could be the real life solution for this? Unfortunately the Babyface Pro that I just got recently don't have a compressor option it TotalMix FX - that could definitely be a solution. What else could be done here? External hardware compressor? Don't think it is worth it. So, any other options?