Wie werden AAC-Audiodateien (.m4a) in WAV decodiert?

53104
Jonik

Wie würden Sie AAC-Dateien in das WAV-Format konvertieren (decodieren)? (Oder wenn Sie es vorziehen, wie Sie sie in MP3 oder Ogg Vorbis decodieren und neu codieren? Aber WAV ist ausreichend, da ich bereits gute Werkzeuge für die WAV- / MP3- / Ogg-Konvertierung habe.)

Ich interessiere mich hauptsächlich für Mac- oder Linux-Lösungen, möchte aber auch Windows-Lösungen erwähnen.

(Anwendungsfall: Ich habe einige Sprachnotizen ("verlustfreie Apple-Audiodatei"), die mit einem iPhone aufgenommen wurden und die ich in einem Format teilen möchte, das häufiger als AAC ist.)

24
Nicht umständlich zu sein, aber wenn die Datei "Apple _Lossless_ Audio File" ist, dann "ALAC" und nicht "AAC" (was für "Advanced Audio Compression" steht) - nicht, dass es für die Antworten, die derzeit bereitgestellt werden, von Bedeutung ist All dies sollte für ALAC oder AAC funktionsfähig sein. michael vor 6 Jahren 0

6 Antworten auf die Frage

33
evilsoup

On Ubuntu, I use avconv on the command line:

avconv -i input.m4a output.wav 

You can also use FFmpeg with the same syntax, simply replacing avconv with ffmpeg.


This can do every M4A in a directory, combined with a for loop:

Linux:

for f in *.m4a; do avconv -i "$f" "$"; done 

Windows (directly in the command prompt):

FOR %G IN (*.m4a) DO avconv -i "%G" "%~nG.wav" 

Windows (in a batch file):

FOR %%G IN (*.m4a) DO avconv -i "%%G" "%%~nG.wav" 


If you want a GUI, you may consider WinFF, which is a GUI for FFmpeg.

Ja, funktioniert gleichermaßen mit ffmpeg anstelle von avconv hennr vor 9 Jahren 0
FWIW, ich habe aus "Audio" nur "m4a" in "opus" konvertiert und die Ausgabe enthielt aus irgendeinem Grund einen leeren Videostream. Ich musste `-vn` zu` avconv` hinzufügen, um eine Audio-Ausgabe zu erzwingen. Petr Pudlák vor 7 Jahren 0
Ab 2017 wird "ffmpeg" wahrscheinlich immer nach "avconv" nach einer merkwürdigen Phase der Geschichte dieser Projekte verwendet / bevorzugt. "M4a" ist auch ein _container_-Format, das eigentlich mit "mp4" identisch ist (es wurde nur eingeführt, um Betriebssysteme zu unterstützen, die Dateierweiterungen verwendeten, um zu bestimmen, mit welchem ​​Programm die Datei geöffnet werden soll). Die Verwendung von `ffmpeg ...- vn ... 'zum Deaktivieren der Videoausgabe wäre daher eine gute Idee für konsistente Ergebnisse. michael vor 6 Jahren 0
17
Strom

Zum Dekodieren von AAC in WAV können Sie FAAD2 verwenden, ein Befehlszeilenprogramm.

faad -o output.wav input.aac 
Ich wollte diese Antwort bestätigen, da sie die einfachste ist. Leider unterstützt FAAD2 das Apple Lossless (FLAC) Format nicht. Um dieses Format zu konvertieren, müssen Sie stattdessen FFmpeg verwenden. Gras Double vor 6 Jahren 0
7
peterb

Der einfachste Weg dazu ist wahrscheinlich iTunes. Gehen Sie in Ihren Einstellungen zu Import Settings und wählen Sie "Import Using" in den WAV-Encoder. Dann können Sie mit der rechten Maustaste auf einen AAC-Song klicken und "WAV-Version erstellen" wählen. Sie sollten in der Lage sein, eine Reihe von Dateien gleichzeitig auszuwählen und dies für sie zu tun.

Hinweis: Vergessen Sie nicht, Ihre Importeinstellungen wieder auf AAC zu ändern, wenn Sie damit fertig sind, vorausgesetzt, Sie möchten sie trotzdem verwenden.

Danke, das funktioniert reibungslos. Auch wenn "Importeinstellungen" auf den ersten Blick ein bisschen witzig für diese Einstellung erscheint. :) Diese Anmerkung ist in der Tat eine gute Erinnerung. Jonik vor 14 Jahren 1
2
SinkovecJ

In Ubuntu habe ich SoundConverter verwendet (einfach im Ubuntu Software Center danach suchen).

1
Electrons_Ahoy

MediaMonkey sollte die Konvertierung der Audioformate erledigen. ACC zu WAV, OGG oder MP3.

Vielen Dank. Für das Protokoll scheint MediaMonkey nur eine App für Windows zu sein. Weitere wichtige Informationen: "MediaMonkey ermöglicht auch die automatische Konvertierung von allen unterstützten Formaten in MP3, OGG / Vorbis, WMA und WAV mit vollständiger Kontrolle der Einstellungen für Qualität und Lautstärke. Für die Konvertierung von mehr als fünf Dateien in MP3 ist eine Registrierung bei MediaMonkey Gold erforderlich kann der Benutzer die mitgelieferte MP3-Encoder-Bibliothek durch eine kostenlose wie LAME ersetzen. " http://en.wikipedia.org/wiki/MediaMonkey Ich persönlich schätze die Möglichkeit, LAME zu verwenden. Jonik vor 14 Jahren 1
Ja, es sind nur Fenster, soweit ich weiß. Ich habe meine Kopie an LAME angeschlossen und mit der kostenlosen Version WAY mehr als 5 Dateien in MP3 konvertiert. Electrons_Ahoy vor 14 Jahren 0
0
user3892628

Wenn Sie Windows ausführen, versuchen Sie es mit WinFF .

Es kann von / nach MP3, MP3 (Mono), MP4 (FS / WS), OGG, WAV, AAC und viele andere konvertiert werden.