hoerbert-software icon indicating copy to clipboard operation
hoerbert-software copied to clipboard

Feature request: Deaktivierbare Anpassung der Lautstärke oder Integration Angleichung Lautheit

Open wadoli opened this issue 4 years ago • 3 comments

Guten Tag

Ich verwende die aktuelle Hörbert Software in Version 2.1.4. Die Software gefällt mir sehr gut, danke für die Verbesserungen gegenüber der alten Adobe AIR-basierten Software!

Ich bitte Sie, folgendes zu prüfen

  • eine Option zu ergänzen, mit der völlig auf eine Anpassung der Lautstärke verzichtet wird
  • alternativ eine Integration der Software WaveGain für eine bessere Angleichung der Lautheit der verschiedenen Tracks innerhalb der Playlists

Aktuell bietet die Software die folgenden zwei Möglichkeiten, die Lautstärke der Tracks (aneinander) anzupassen:

  • Limitierung der maximalen Lautstärke über die Option Maximum volume (-6 dB, -1.5 dB, 0 dB)
  • Anheben der Lautstärke über die Option Increase volume up to the limit

Ich habe nun aber (im Dezember mit der damals aktuellen Betaversion der Hörbert-Software) die Erfahrung gemacht, dass auch mit der neuen Software mit den Standardeinstellungen (Maximum volume = -1.5 dB, Increase volume up to the limit = off) immer noch sehr grosse Lautheitsunterschiede innerhalb der Playlists auftreten.

Für die Angleichung der Lautheit scheinen die Optionen derzeit nicht geeignet zu sein.

Eine Anpassung der Lautheit kann nachträglich sehr einfach und zuverlässig über die freie und offene Software WaveGain[1] erledigt werden.

Basis-Befehl: WaveGain --recursive --apply c:\verzeichnis\der\speicherkarte (unter Windows lohnt es sich, die Speicherkarte dafür in ein Verzeichnis zu mounten)

Der obige Befehl kann immer wieder auf dieselbe Speicherkarte/dieselben Dateien angewendet werden, weil die Lautstärke eines Tracks nur einmal angepasst werden muss.

Vielleicht könnte die bessere Angleichung der Lautheit aber auch gleich in die Hörbert-Software integriert werden?

Freundliche Grüsse, Oliver Waddell

1: https://github.com/MestreLion/wavegain, funktionierende Windows-Binaries davon können unter https://rarewares.org/others.php heruntergeladen werden, für den Hörbert die Version von John33 ohne SSE2-Optimierung wählen).

wadoli avatar Jan 14 '21 21:01 wadoli

Inzwischen habe ich realisiert, dass die "--recursive"-Option von WaveGain im sogenannten Album-Modus arbeitet, weshalb nach dem Ergänzen von Dateien häufig doch alle Dateien eines Verzeichnisses minimal verändert werden, was für den Hörbert-Usecase nicht sinnvoll ist. Ich habe deshalb

https://github.com/wadoli/wavegain4hoerbert/blob/main/wavegain4hoerbert.bat

geschrieben um einfach alle Playlists auf Audiodateien mit abweichender Lautheit zu prüfen und diese Dateien anzugleichen. In der Hörbert-Software könnte dieser Aufruf natürlich viel zielgerichteter erfolgen.

wadoli avatar Jan 21 '21 21:01 wadoli

Hallo, das ist tolle Arbeit, vielen Dank :-)

Tatsächlich ist das mit der Lautheit ein größeres Problem. Wir nutzen ja sowieso ffmpeg, und das kann jede Menge Anpassungen vornehmen, natürlich auch die Lautheit. Um das richtig zu machen, sind aber immer zwei Durchläuft vonnöten: a.) Analyse und b.) Korrektur. Das dauert natürlich recht lange, vor allem, wenn man viele Inhalte auf einmal aufspielt. Aus Benutzersicht wird die Sache sogar noch komplexer, denn was wird wohl gewünscht? 1.) Gleiche Lautheit im Titel (hoffentlich wohl kaum) 2.) Gleiche Lautheit je Playlist (könnte sein, braucht aber eine Möglichkeit, sich den Wert pro Playlist zu merken) 3.) Gleiche Lautheit über alle Playlists? (die einzige Variante, die man ohne eine zusätzliche Konfigurationsdatei umsetzen kann, also deshalb mein Favorit) X.) Was macht man, wenn jemand den Maximalwert der Lautheit neu einstellt? Alle Dateien nochmal anpassen, oder nur die neu aufgespielten Dateien?

Das Thema birgt so viele Optionen und auch Fallstricke, dass ich fast versucht bin, es exklusiv unter den Expertenfunktionen als eigenen Menüpunkt anzubieten. Man muss bei dieser Funktion schon genau wissen, was man will, und wie sie sich auswirkt. Das ist kein "keep it simple" mehr ;-) Mit einem perfekten und Lautheitsmanagement steigt die Komplexität, die bisherigen Einstellungen für die Lautstärke sind jedenfalls erst mal zur Begrenzung nach oben gedacht. Wir müssen intern noch ein Stück drüber hirnen, wie wir da was geniales basteln.

winzkigermany avatar Jan 22 '21 08:01 winzkigermany

Danke für Ihre freundliche Antwort!

Im Sinne eines Minimum Marketable Features (MMF) würde ich Sie auch zur Umsetzung Ihres Favoriten Nr. 3 ermuntern (die letztlich auch gleich die Nr. 2 abdeckt). Eine Checkbox "Wahrgenommene Lautstärke angleichen" würde doch gut zu den bestehenden Advanced Features passen.

Zu X.): Nach meinem Verständnis alle Dateien nochmal anpassen, was aber bei wiederholten Anpassungen der Playlist zulasten der Qualität geht.

Vielleicht müssten der Klarheit halber im Advanced features-Dialog die Optionen zur Anpassung der Lautstärke und die Optionen zur Angleichung der Wahrgenommenen Lautstärke so gruppiert sein, dass nur die eine oder die andere Auswahl möglich ist?

wadoli avatar Jan 22 '21 09:01 wadoli