it-swarm.com.de

Umwandlung von AAC in MP3 über die Kommandozeile

Ursprüngliche Frage

Gibt es ein CLI-Tool zum Konvertieren von AAC-Dateien aus dem iTunes Store (ohne DRM) in MP3?

Update 1

MP3 zu MP3

Ich habe libavcodec-unstripped-52 installiert und komme etwas weiter.

Wenn ich versuche, MP3-Dateien damit zu kodieren: Es heißt [mp3 @ 0x997cde0]Header missing.

lame hatte auch Probleme, da die Tags ID3v2 sind. Ist es möglich, dass libmp3lame das auch nicht unterstützt?

Soll ich die Tags konvertieren oder was kann ich tun, damit dies funktioniert?

AAC zu MP3

Dies ging durch, aber es gibt keine Überschriften in der resultierenden MP3-Datei. Wie kann ich die Header da rein bekommen?

21
Martin Ueding

Das am besten geeignete Befehlszeilentool ist das Dienstprogramm ffmpeg, das über das Software Center/den Synaptic Manager installiert werden kann.

Ein Befehlszeilenbeispiel für den CBR (Constant Bitrate Mode) wäre:

ffmpeg -i inputfile.m4a -c:a libmp3lame -ac 2 -b:a 190k outputfile.mp3

Oder noch besser für VBR (Variable Bitrate Mode):

ffmpeg -i inputfile.m4a -c:a libmp3lame -ac 2 -q:a 2 outputfile.mp3

Weitere Informationen zur MP3-Codierung mit FFmpeg finden Sie hier:

FFmpeg MP3 Encoding Guide

30
fossfreedom

Wenn Ihr Linux sich beschwert, dass er keinen MP3-Codec hat, versuchen Sie Folgendes:

ffmpeg -i inputfile.m4a -acodec libmp3lame -ac 2 -ab 160k outputfile.mp3

Beachten Sie, dass die -ab -Parameter Bits pro Sekunde und keine Kilobits pro Sekunde enthalten.

7
maxmurd