Преобразование аудио в формат CAF для воспроизведения на iPhone с помощью OpenAL
Я использую образец образца SoundEngine от Apple в примере CrashLanding для воспроизведения нескольких аудиофайлов. Используя образцы файлов caf, включенных в CrashLanding, все работает нормально, но когда я пытаюсь использовать свои собственные образцы, преобразованные в CAF, используя afconvert, все, что я получаю, это каменистая тишина;)
Есть ли у кого-нибудь настройки для afconvert, которые будут создавать CAF файл, способный воспроизводиться через OpenAL?
Ответы
Ответ 1
afconvert -f caff -d [email protected] -c 1 in.wav out.caf
Литература:
Ответ 2
Простой bash script для преобразования mp3 файлов в папку в caf для iphone
#!/bin/bash
for f in *.mp3; do
echo "Processing $f file..."
afconvert -f caff -d [email protected] -c 1 "$f" "${f/mp3/caf}"
done
Ответ 3
это лучший размер:
afconvert -f caff -d ima4 original.wav
Ответ 4
спасибо за информацию.
Кроме того, если вы изучаете дополнительное сжатие с помощью openAL, это может представлять интерес:
"iPhone, OpenAL и IMA4/ADPCM"
http://www.wooji-juice.com/blog/iphone-openal-ima4-adpcm.html
Ответ 5
Похоже, что -c не работает сегодня, я получил его со следующим:
afconvert -f caff -d LEI16 input.m4a output.caf