Pārlūkot izejas kodu

Remove LFE from downmixing

The LFE components are usually present in the other channels anyway. In
addition, the LFE will lower the level of other channels (due to
normalization), cause clipping if normalization is not enabled, and
introduce noise (as LFE is apparently often mastered incorrectly).

Revert it to the default, which means dropping it completely.
Vincent Lang 9 gadi atpakaļ
vecāks
revīzija
f3e29cb50a
1 mainītis faili ar 1 papildinājumiem un 1 dzēšanām
  1. 1 1
      src/player/PlayerComponent.cpp

+ 1 - 1
src/player/PlayerComponent.cpp

@@ -656,7 +656,7 @@ void PlayerComponent::setAudioConfiguration()
   resampleOpts += QString(":normalize=") + (normalize ? "yes" : "no");
 
   // Make downmix more similar to PHT.
-  resampleOpts += ":o=[surround_mix_level=1,lfe_mix_level=1]";
+  resampleOpts += ":o=[surround_mix_level=1]";
 
   mpv::qt::set_option_variant(m_mpv, "af-defaults", "lavrresample" + resampleOpts);