У меня есть много файлов WAV, которые я не хочу импортировать в iTunes для конвертации. Слишком много. Я хотел бы преобразовать их в Apple без потерь в терминале перед импортом в iTunes.
У меня есть много файлов WAV, которые я не хочу импортировать в iTunes для конвертации. Слишком много. Я хотел бы преобразовать их в Apple без потерь в терминале перед импортом в iTunes.
Ответы:
Вам нужно будет сделать короткий цикл для цикла в скрипте (или xargs), но интересующая вас команда:
afconvert -d alac in.wav out.m4a
Больше информации можно найти, запустив man afconvertили afconvert -h.
afconvertимеет довольно ограниченный диапазон входных форматов, я бы посоветовал использовать тот, ffmpegкоторый имеет встроенный кодировщик alac, но поддерживает тонны аудиоформатов, а также старается максимально сохранить метаданные от источника. напр. 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