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.
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.
Antworten:
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.
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
for file in *.wav; do afconvert -d alac "$file" "${file%wav}m4a"; done