Procházet zdrojové kódy

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 před 9 roky
rodič
revize
f3e29cb50a
1 změnil soubory, kde provedl 1 přidání a 1 odebrání
  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);