Jak przekonwertować WAV na Apple bezstratnie w terminalu?


10

Mam wiele plików WAV, których nie chcę importować do iTunes w celu konwersji. Jest za dużo. Chciałbym sposób przekonwertować je na Apple bezstratnie w terminalu przed importem do iTunes.

Odpowiedzi:


16

Musisz wykonać krótki skrypt dla pętli w skrypcie (lub xargs), ale polecenie, o które ci chodzi, to:

afconvert -d alac in.wav out.m4a

Więcej informacji można znaleźć, uruchamiając man afconvertlub afconvert -h.


1
Prosty przykład pętli z jedną linią: for file in *.wav; do afconvert -d alac "$file" "${file%wav}m4a"; done
flori

afconvertma dość ograniczony zakres formatów wejściowych, sugerowałbym użycie tego, ffmpegktóry ma również wbudowany koder alac, ale obsługuje mnóstwo formatów audio, a także stara się jak najlepiej utrzymać metadane ze źródła. np. ffmpeg -i input.whatever -vn -c:a alac -f ipod output.m4a
Meow
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.