600 votes

Du point de vue de la qualité, qu'est-ce qui est le mieux : augmenter le volume dans le logiciel, dans le système d'exploitation ou sur les haut-parleurs ?

Si la musique n'est pas assez forte, comment puis-je obtenir la meilleure qualité (même si la différence est en fait si faible qu'elle est négligeable) ?

  • En augmentant le volume de la musique dans mon lecteur de musique, mon jeu ou tout autre logiciel de production de sons ?
  • En augmentant le volume au niveau du système d'exploitation (par exemple, en cliquant sur l'icône du haut-parleur dans la zone de notification de Windows et en augmentant le volume) ?
  • En augmentant le volume de l'amplificateur ou des haut-parleurs qui sont reliés à votre ordinateur, et en modifiant ainsi le volume du matériel ?

Les programmes et les systèmes d'exploitation ont-ils de l'importance ? Les logiciels et le matériel ont-ils de l'importance ?

19 votes

En règle générale, vous voudrez éviter les 100% sur tout, mais en particulier sur les commandes analogiques. Lorsque vous vous rapprochez des 100 %, vous risquez d'être confronté aux problèmes suivants coupure audio . Je règle généralement le volume de mes haut-parleurs à ~60%, puis je règle l'ordinateur jusqu'à obtenir un son confortablement fort. Ensuite, je règle toujours les haut-parleurs.

2 votes

J'obtiens le meilleur son en augmentant le volume du S/W à 99% puis en augmentant lentement le volume des haut-parleurs jusqu'à ce qu'il soit parfait. La qualité des haut-parleurs compte pour beaucoup dans la qualité. J'utilise Ubuntu 12.04

0 votes

Exemple de l'entrée AUX de ma voiture : lorsque je règle le volume de mon appareil à 100% et que je règle ensuite le volume de ma radio, le son n'est pas tout à fait excellent. Pour améliorer la qualité du son, j'ai réglé le volume de mon appareil à 50 %, puis j'ai augmenté le volume de la radio.

2voto

Misaki Points 63

D'autres réponses parlent de quantification et de bruit. HiFiBerry a fait un test avec le logiciel par rapport au matériel et ont trouvé des niveaux de bruit allant de -88 à -98dB, ce qui serait inaudible (inférieur à 0 dB) même s'il n'y avait pas de musique pour accompagner le bruit, sauf si votre musique est aussi bruyant qu'un mixeur alimentaire .

Il y a un autre problème en jeu : les codecs audio modernes utilisent des échantillons à virgule flottante. Si vous regardez un fichier mp3 à l'aide d'un programme comme ffprobe, en utilisant des échantillons à virgule flottante, vous risquez d'avoir des problèmes. ffprobe music.mp3 vous verrez qu'il utilise des échantillons 's16p'. AAC, que l'on trouve dans les fichiers mp4, et Opus et Vorbis, que l'on trouve dans webm ou d'autres formats de conteneurs comme mkv, utilisent 'fltp'. ( ffmpeg -sample_fmts liste également 'flt' comme distinct de 'fltp', mais je ne sais pas quelle est la différence, si ce n'est qu'il est parfois responsable d'un encodage audio plus lent en raison de conversions de formats supplémentaires).

Cela a donné lieu à une sorte de course aux armements, ou peut-être une meilleure analogie serait-elle celle des plantes se disputant la lumière du soleil. Les gens réagissent positivement à la musique forte, mais la musique trop forte est douloureuse, alors ils règlent leur volume à un niveau bas parce qu'ils préfèrent devoir parfois monter le volume plutôt que d'avoir parfois mal. Résultat, la musique est devenue plus forte. Sur YouTube, cet effet est modéré par le lecteur qui limite la musique forte, bien que cela ne soit pas toujours efficace.

En raison de cette concurrence de volume, vous pouvez trouver des chansons sur YouTube où plus de 10% des échantillons s'écrêtent, étant plus hauts que 1 ou plus bas que -1, et les échantillons les plus forts sont plus de deux fois le volume maximum nominal. (J'ai vu des cas extrêmes de vidéos enregistrées où le volume RMS était d'environ +1dB, soit environ quatre fois l'amplitude ou 16 fois la puissance d'une chanson typiquement forte).

La façon dont les logiciels traitent les échantillons qui dépassent 1 varie. D'après mes tests, ffplay clive les échantillons sans tenir compte des changements de volume pendant la lecture avec les touches de raccourci, bien qu'il serait facile de spécifier un filtre de volume (ou d'autres filtres tels que dynaudnorm=40:5:m=2 ou un compresseur traditionnel) pour éviter cet écrêtage. Totem, le lecteur vidéo par défaut de Gnome, écrête même avec un faible volume. Vlc arrête l'écrêtage si le volume est baissé.

Donc, si vous êtes capable de discerner le léger changement de qualité audio d'un simple 1 % ou 0,1 % d'écrêtage d'échantillons comme on en trouve dans un flux audio fort typique, et que votre logiciel écrête après avoir appliqué son contrôle du volume au lieu d'avant, alors vous pouvez laisser le volume de votre application logicielle à un niveau modéré et augmenter le volume du système d'exploitation ou du matériel. Mais si vous n'êtes préoccupé que par le fait qu'une chanson en particulier est trop silencieuse, et que cela ne vous dérange pas d'ajuster le volume pour chaque chanson, tout indique que cela n'a aucune importance, à moins que votre matériel n'amplifie le bruit à un niveau audible.

Si vous avez ou installez ffmpeg, vous pouvez facilement tester comment votre logiciel gère le détourage en créant un fichier fort : ffmpeg -i loudmusic.mp4 -vn -af volume=10dB,ebur128,astats -t 10 superloud.mp4 . Cela devrait utiliser l'audio AAC avec fltp, astats devrait rapporter un niveau de crête d'environ 10dB, et ebur128 devrait rapporter une intensité sonore intégrée d'environ 0 (la musique typique est de -8 à -15). Si ce n'est pas le cas, augmentez le volume. Le filtre volumedetect vous dira exactement combien d'échantillons sont coupés, mais il convertit dans un format de point non flottant, donc vous devriez l'éviter pendant l'encodage ou utiliser le filtre asplit et vous assurer que les conversions automatiques ne sont pas gâchées : ffmpeg -i video.webm -vn -af volume=10dB,ebur128,astats,asplit[tmp],volumedetect,anullsink,[tmp]acopy -t 10 loud.webm

Si le contrôle de volume d'une couche logicielle peut augmenter le volume au lieu de simplement le réduire, ce qui peut conduire à un écrêtage, ce serait une raison d'éviter d'utiliser un logiciel pour augmenter le volume. Mais cela est probablement évident. Mon environnement, Gnome sur Ubuntu, avait une option de son permettant de "permettre au volume d'aller au-dessus de 100%" dans les contrôles de l'OS, bien qu'elle ait disparu depuis, et j'ai dû l'utiliser lorsque j'ai eu cet ordinateur pour la première fois car le volume maximum était trop faible pour une raison quelconque. Vlc vous permet également d'augmenter le volume au-dessus de 100%, ce qui rend évident ce qui se passe.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X