#!/bin/bash # # Das Skript ist ein Wrapper für loudgain, um im angegebenen Verzeichnis # und allen darunter liegenden Verzeichnissen die REPLAYGAIN-Tags für Track # und Album zu berechnen. Um zeitaufwändige mehrfache Berechnungen zu verhindern, # wird je Verzeichnis das letzte Berechnungsdatum protokolliert. # Weiters ist es möglich, die Berechnung von Album-Tags je Verzeichnis zu verhindern. # # Vieles von skript `rgbpm` aus dem Paket `loudgain`übernommen, vieles auch # gelöscht und aus meinen eigenen mp3gain-Skripten übernommen. # define me me=`basename "$0"` version="0.13" MUSICDIR="/home/musik/INCOMING" # wenn eine solche Datei im Verzeichnis liegt, dann nichts tun (z.B. bei Compilations): RG_NOALBUM=.replaygain_noalbum # hier wird reingeschrieben, wann die Dateien im Verzeichnis das letzte Mal geprüft wurden: RG_TAGGED=.replaygain_tagged # option handling usage() { cat < "$FOLDER/$RG_TAGGED" fi done shift done