Linux-Audiowerkzeuge: Gibt es eine Möglichkeit, die Lautstärke von .ogg-Dateien zu normalisieren?

11180
linux_is_for_desktop

Ich möchte die Lautstärke meiner gesamten Musiksammlung (nur .ogg-Dateien) normalisieren.

Natürlich kann ich das in einem GUI-Tool nicht (möchte ich nicht) (zu viel Klickaufwand).

Gibt es ein Befehlszeilentool für Ubuntu Linux, um dies zu tun?

8
Warum möchtest du das tun? endolith vor 13 Jahren 0

3 Antworten auf die Frage

9
Josh Hunt

Überprüfen Sie das entsprechend benannte Normalize :

Normalisieren ist ein Werkzeug zum Anpassen der Lautstärke von Audiodateien auf einen Standardpegel. Dies ist nützlich, wenn Sie zum Beispiel gemischte CDs und MP3-Sammlungen erstellen möchten, bei denen die Lautstärke der verschiedenen Alben zu unterschiedlichen Lautstärken führen kann.

Es funktioniert für alle Arten von Dateiformaten, einschließlich WAV, MP3 und .OGG.

Zur Normalisierung von MP3s und Oggs gehört natürlich die Dekodierung und Neucodierung, was die Qualität * etwas * verschlechtert ... Aber Normalize ist sowieso ein großartiges Werkzeug - besonders gut gefällt mir der Batch-Modus, der die relativen Schallpegel eines Albums bewahrt. Jonik vor 14 Jahren 1
5
Ryan Thompson

Edit 1:

Ich sollte erwähnen, dass die unten aufgeführten Werkzeuge an sich keine Normalisierungswerkzeuge sind. Sie sind Werkzeuge zum Anwenden des Replaygain-Algorithmus, um die Lautstärke der Musikdatei zu bestimmen und der Datei ein Tag hinzuzufügen, das die relative Lautstärke angibt. Der entscheidende Unterschied ist, dass bei der Normalisierung die Audiodaten tatsächlich neu codiert werden, während Replaygain im Wesentlichen nur eine Kurznotiz hinzufügt, die Ihrem Musik-Player mitteilt, wie laut der Song ist, sodass sich der Player darauf einstellen kann. Der Vorteil ist, dass Replaygain verlustfrei ist, da es die Audiodaten nicht verändert. Der Nachteil ist, dass Replaygain keine Auswirkungen hat, es sei denn, Ihr Musikplayer kennt die Tags. Insbesondere unterstützen viele tragbare MP3-Player, die Ogg unterstützen, keine Wiedergabetags-Tags. Wenn Sie also diese Audiodateien für ein tragbares Gerät normalisieren, können Sie

Jedenfalls ist hier eine Liste aller wiedergabefähigen Dateitypen , die ich kenne, und des Wiedergabetool-Tools, das damit funktioniert:

  • ogg vorbis: vorbisgain
  • mp3: mp3gain
  • aac (möglicherweise auch mp4 audio, m4a und was auch immer andere Erweiterungen von Apple verwenden): aacgain
  • flac: metaflac --add-replay-gain
  • wavpack: wvgain

Und das ist alles, woran ich im Moment denken kann.


Bearbeiten 2

Ich habe mein eigenes Tool für die formatunabhängige Wiedergabe geschrieben. Es funktioniert mit jedem von Quod Libet erkannten Format . Sie können es von GitHub hier bekommen .

Der Nachteil ist, dass Sie eine Reihe von Python-Modulen installieren müssen, um sie verwenden zu können, da ich nicht an eine einfache Einrichtung gedacht habe.

Hey, ich bin daran interessiert, Ihr Tool auszuprobieren - wie installiere ich das Modul quodlibet.config? Ich habe die QuodLibet-App installiert, aber sie hat nicht geholfen. diachedelic vor 8 Jahren 0
Sie müssen Quod LIbet so installieren, dass Ihre Python-Installation davon weiß. Die Möglichkeiten, dies zu tun, variieren, aber die Art und Weise, wie ich es tat, war das Herunterladen der Quelle (von [hier] (https://quodlibet.readthedocs.org/de/latest/downloads.html)) und die Installation mithilfe des Standard-Buildprozesses für Python-Module (dh `./setup.py build; ./setup.py install`). Dadurch wird eine Kopie von Quod Libet in die von Ihnen verwendete Python-Installation installiert. Ryan Thompson vor 8 Jahren 0
Ich habe Quodlibet 3.5.3 unter OSX erfolgreich erstellt und installiert, aber es fehlt noch immer quodlibet.config :( diachedelic vor 8 Jahren 0
Es tut mir leid, ich habe es noch nicht unter OSX installiert, daher kann ich Ihnen nicht wirklich helfen. Ryan Thompson vor 8 Jahren 0
wvgain sagt mir "keine gültige WavPack-Datei!" für meine wavs ... Xerus vor 6 Jahren 0
Das liegt daran, dass eine Wav-Datei keine Wavpack-Datei ist. Ryan Thompson vor 6 Jahren 0
1
Dave

Sie könnten Replay Gain untersuchen. Ich habe nicht viel damit gespielt, aber ich verstehe, dass es eine Datei (oder ein Verzeichnis / Album) durchsucht und den Tags Metadaten hinzufügt, so dass ein Replay Gain-fähiger Player die erforderliche Verstärkung während der Wiedergabe hinzufügt normalisieren Sie die Lautstärke.

Vorteile : Kein Dekodier- / Umkodierungsprozess, daher schneller und keine zusätzliche Verschlechterung des Audiosignals durch erneutes Kodieren

Nachteile : Replay-fähige Spieler erforderlich.

Meinst du mp3Gain? Wenn ja, ist dies eine GUI-Anwendung und nur Windows. Bobby vor 13 Jahren 0
@ Bobby: mp3Gain ist nur eine Implementierung von ReplayGain. Es gibt tatsächlich viele, auch für Linux. grawity vor 13 Jahren 1