Wenn Sie Tausende von Dateien haben, wird dies ewig dauern.
find . -iname "*.wma" -execdir ffmpeg -i {} -ab 192k -map_metadata 0:s:0 {}.mp3 \;
(Ältere Versionen von ffmpeg müssen -map_meta_data
statt -map_metadata
, 0:0
statt 0:s:0
.)
Ich habe dies auf Ubuntu 16.04 getestet. Falls noch nicht geschehen, müssen Sie die Pakete ffmpeg
und installieren libavcodec-extra-52
.
Starten Sie diesen Befehl aus dem übergeordneten Verzeichnis, das alle Ihre WMA-Dateien enthält. Es durchsucht alle Unterverzeichnisse nach allen Dateien mit der .wma
Erweiterung und versucht, diese in MP3 zu konvertieren. Wenn die Quelldatei benannt wird Awesome Song.wma
, befindet sich die neue Datei Awesome Song.wma.mp3
im selben Verzeichnis wie die Quelldatei.
Wenn Sie normalerweise eine höhere oder niedrigere Bitrate als 192k verwenden, ändern Sie das -ab 192k
Flag nach Belieben .