Ich möchte die Bitrate von Dateien ganzer Verzeichnisse z.B. von 256 auf 128 ändern, um so die Dateien in der Größe zu reduzieren und sie besser verwendbar für einen mobilen Mp3 Player zu machen, am besten unter Beibehaltung des ID3 tags. Natürlich könnte ich jede einzelne editieren, in wav umwandeln und neu encodieren. Das ist mir aber zuviel Aufwand. Ich suche ein Programm. mit dem das sozusagen 'auf einen Hieb' geht, indem ich das ganze Verzeichnis auswähle und die Dateien komplett umwandle.
Ob es dafür ein Programm mit GUI gibt, weiß ich nicht, mit Kommandozeilenmitteln ist sowas relativ leicht mit lame zu realisieren, etwa so: for i in *; do lame <decode options> "$i" | \ lame <encode options> x.mp3 mv x.mp3 "$i" done Vorsicht: Die Originale werden dabei gelöscht. Wenn du die noch brauchst, mußt du die neuen Files in einem anderen Verzeichnis ablegen. Die genauen lame Optionen weiß ich auch nicht aus dem Kopf, dafür gibt's ja aber die Manpage. Vielleicht kann lame auch direkt umcodieren, dann brauchst du nur einen lame-Aufruf. Gruß Mario