Wie kann ich WAV im Terminal verlustfrei in Apple konvertieren?

10

Ich habe viele WAV-Dateien, die ich nicht in iTunes importieren möchte, um sie zu konvertieren. Es gibt zu viele. Ich möchte diese im Terminal verlustfrei in Apple konvertieren, bevor ich sie in iTunes importiere.

Richard Hoskins
quelle

Antworten:

16

Sie müssen in einem Skript (oder xargs) eine kurze Bash-for-Schleife ausführen, aber der betreffende Befehl lautet:

afconvert -d alac in.wav out.m4a

Weitere Informationen finden Sie unter man afconvertoder afconvert -h.

Chealion
quelle
1
Einfaches Beispiel für eine einzeilige Schleife: for file in *.wav; do afconvert -d alac "$file" "${file%wav}m4a"; done
Flori
afconverthat eine ziemlich begrenzte Auswahl an Eingabeformaten. Ich würde vorschlagen, ffmpegdass der integrierte Alac-Encoder ebenfalls verwendet wird, aber Tonnen von Audioformaten unterstützt und auch versucht, die Metadaten so weit wie möglich von der Quelle fernzuhalten. zB ffmpeg -i input.whatever -vn -c:a alac -f ipod output.m4a
Miau