Преобразование нескольких .wav в .caf

Я делаю приложение для iPhone и У меня есть тонна файлов .wav , которые мне нужно объединить. nvert to .caf

Я могу использовать это для каждого файла:

afconvert -f caff -d LEI8@22050 walking.wav walking.caf

Но это займет много времени, поэтому я пытаюсь преобразовать все файлы с помощью:

for i in *.wav; do afconvert -f -caff -d LEI16@44100 -c 1 $i ${i%.wav}.caf; done

Но я получаю эту ошибку:

Error: ExtAudioFileCreateWithURL failed ('typ?')

РЕДАКТИРОВАТЬ: ошибка на самом деле возникает из-за опечатки в цикле for, показанном выше. Это должно быть caff , а не -caff . Тогда правильный фрагмент кода будет.

for i in *.wav; do afconvert -f caff -d LEI16@44100 -c 1 $i ${i%.wav}.caf; done

Могут быть другие проблемы, и принятый ответ действителен, просто хотел помочь прояснить вопрос. / РЕДАКТИРОВАТЬ

9
задан Walter 27 September 2012 в 16:51
поделиться