Как я могу конвертировать WAV в Apple без потерь в терминале?

10

У меня есть много файлов WAV, которые я не хочу импортировать в iTunes для конвертации. Слишком много. Я хотел бы преобразовать их в Apple без потерь в терминале перед импортом в iTunes.

Ричард Хоскинс
источник

Ответы:

16

Вам нужно будет сделать короткий цикл для цикла в скрипте (или xargs), но интересующая вас команда:

afconvert -d alac in.wav out.m4a

Больше информации можно найти, запустив man afconvertили afconvert -h.

Chealion
источник
1
Пример простого однострочного цикла: for file in *.wav; do afconvert -d alac "$file" "${file%wav}m4a"; done
flori
afconvertимеет довольно ограниченный диапазон входных форматов, я бы посоветовал использовать тот, ffmpegкоторый имеет встроенный кодировщик alac, но поддерживает тонны аудиоформатов, а также старается максимально сохранить метаданные от источника. напр. ffmpeg -i input.whatever -vn -c:a alac -f ipod output.m4a
Мяу