Unsere Organisation hat ein sehr großes, verschachteltes Musikverzeichnis. Die meisten Songs wurden jedoch mit unterschiedlichen Lautstärken aufgenommen.
Dies bedeutet, dass Sie beim Abspielen von Songs (von verschiedenen Alben usw.) möglicherweise die Lautsprecher aufdrehen, um einen leisen Song zu hören, dann wird der nächste Song laut und mit aufgedrehten Lautsprechern ohrenbetäubend.
Daher suche ich nach einem Programm, um die durchschnittliche Lautstärke aller meiner Songs so zu skalieren, dass sie alle gleich sind. Offensichtlich möchte ich innerhalb der Songs die Lautstärkeunterschiede bevorzugen (z. B. wenn es ein leises Intro gibt, bevor der "Beat fällt", möchte ich das nicht ruinieren.)
.ogg
und.mp3
. Aber je mehr andere Formate, desto besserSoweit ich weiß, gibt es kein universelles Tool dafür - es gibt mp3gain für mp3s, vorbisgain für ogg und metaflac für flac. Alle drei Optionen können mit find auf einen Ordner mit Unterordnern losgelassen werden - mit so etwas wie find . -iname '*.mp3' -execdir mp3gain -r -k "{}" \; &
- der genaue Befehl lautet via porg.es .
Es gibt ein ziemlich nettes vorgefertigtes Skript, das alle drei in Ubuntu-Foren handhabt - die Alternative schlägt vor, dass Gstreamer und Quad Libet zusammen auch den Trick machen könnten, und sie haben das Skript dafür auf Github
In beiden Fällen müssten Sie das Skript für die gesamte Bibliothek ausführen, wenn neue Songs hinzugefügt werden - Replaygain ist ziemlich schnell, aber Sie können es möglicherweise einfach mit einer Liste von Dateien umgehen, die normalisiert wurden (und diese überspringen). oder indem Sie die Tags überprüfen.
Die meisten dieser Apps, AFAIK, sind nicht multithreaded, sie nehmen ziemlich geringe Mengen an Prozessorleistung in Anspruch
Geselle Geek
Rahmen Catherine White
mpd
(Music Player Daemon). Ich bin mir nicht sicher, was Replaygain/Tag-basierter Normalisierungsspeicher bedeutet. NachschlagenRahmen Catherine White
Geselle Geek