Comment puis-je convertir WAV en Apple sans perte dans le terminal?

10

J'ai beaucoup de fichiers WAV que je ne souhaite pas importer dans iTunes pour les convertir. Il y a trop. Je voudrais un moyen de les convertir en Apple sans perte dans le terminal avant de les importer sur iTunes.

Richard Hoskins
la source

Réponses:

16

Vous devrez faire une boucle bash for dans un script (ou xargs) mais la commande en question qui vous intéresse est:

afconvert -d alac in.wav out.m4a

Plus d'informations peuvent être trouvées en exécutant man afconvertou afconvert -h.

Chealion
la source
1
Exemple simple de boucle d'une ligne: for file in *.wav; do afconvert -d alac "$file" "${file%wav}m4a"; done
flori
afconverta une gamme assez limitée de formats d'entrée, je suggère d'utiliser ffmpegégalement l'encodeur intégré alac mais prend en charge des tonnes de formats audio et il essaie également de garder les métadonnées de la source autant que possible. par exemple ffmpeg -i input.whatever -vn -c:a alac -f ipod output.m4a
Meow