Ich benutze ffmpegfür die Soundkonvertierung:
ffmpeg -i file.ogg file.mp3
ffmpeg -i file.{ogg,mp3} # if only the extension changes
Wenn Ihr Dateiname Leerzeichen enthält, vergessen Sie nicht, diese in Anführungszeichen zu setzen , zB:
ffmpeg -i "file with spaces".{ogg,mp3}
Um eine Stapelverarbeitung durchzuführen, können Sie entweder eine forSchleife verwenden
for i in *.ogg; do ffmpeg -i "$i" "${i%.*}.mp3"; done
oder - besonders für viele und / oder große Dateien! - GNUparallel :
parallel ffmpeg -i "{}" "{.}.mp3" ::: *.ogg
Mit diesem letzten Befehl wird jede .oggDatei im aktuellen Verzeichnis konvertiert .mp3, damit Ihre CPU (s) mehrere Aufgaben gleichzeitig ausführen können.
Zum Einstellen der Audio-Bitrate ffmpegbietet sich die -b:a BITRATEOption, z -b:a 192k. Wenn Sie Metadaten wie Titel, Album usw. einfügen möchten, können Sie die folgenden Optionen verwenden:
-map_metadata 0:s:0 -id3v2_version 3 -write_id3v1 1
Weitere Informationen finden Sie unter man ffmpegund in diesem linuxforums.org.uk-Beitrag .