Преобразование аудио в формат CAF для воспроизведения на iPhone с помощью OpenAL
Я использую пример кода SoundEngine от Apple в образце CrashLanding для воспроизведения нескольких аудиофайлов. Используя примеры файлов caf, включенных в CrashLanding, все работает нормально, но когда я пытаюсь использовать свои собственные samplesconverted в CAF с помощью afconvert, все, что я получаю, - это каменная тишина;)
есть ли у кого-нибудь настройки для afconvert, которые создадут файл CAF, способный воспроизводиться через OpenAL?
5 ответов:
afconvert -f caff -d LEI16@44100 -c 1 in.wav out.cafссылки:
- Яблоко руководство по программированию мультимедиа: использование аудио: предпочтительные аудио форматы в iOS
- afconvert (1) man page (использовать
afconvert -hдля полной информации)
простой скрипт bash для конвертации mp3 файлов в папку caf для iphone
#!/bin/bash for f in *.mp3; do echo "Processing $f file..." afconvert -f caff -d LEI16@44100 -c 1 "$f" "${f/mp3/caf}" done
спасибо за информацию.
кроме того, если вы ищете дополнительное сжатие с openAL, это может представлять интерес:
"iPhone, OpenAL и IMA4 / ADPCM" http://www.wooji-juice.com/blog/iphone-openal-ima4-adpcm.html
похоже, что-c не работает сегодня, я получил его со следующим:
вход afconvert-f caff-d LEI16.выходные форматы M4A.КАФ
Comments