He encontrado una posible solucion pero no entiendo como lo hace para arreglarlo.
http://www.antiscreeners.com/phpBB2/viewtopic.php?t=8132
Bueno, más bien lo que creo que quieres es una opción del tipo dynamic range compression. Pero igualmente encuentras esa posibilidad en ffdshow audio decoder (Regain volme).
La versión a la que me refiero es un proyecto separado de XBMC que no sé si finalmente se convertirá en oficial y que tiene sus propias SVN. La diferencia fundamental estriba en el hecho de incluir otro reproductor interno, DSPlayer, que permite usar cualquier filtro directshow, es decir, que podemos elegir el decoder de audio o video con el que queremos trabajar sin perder las características OSD e interactivas, como ocurre cuando usamos un reproductor externo. Te adjunto los enlaces:
[WINDOWS] Internal Directshow Based Player
[DSPlayer] Lastest release: build 31520
HOW-TO: Using DSPlayer
Actualmente estoy usando la versión r31520 y funciona perfectamente, incluyendo el plugin de pelisalacarta que es una de las cosas que me interesan sobremanera. De todas formas, si tienes alguna duda y te puedo echar una mano...