J'utilise l'exemple de code SoundEngine de Apple dans l'exemple CrashLanding pour lire plusieurs fichiers audio. En utilisant les exemples de fichiers caf inclus avec CrashLanding, tout fonctionne bien, mais lorsque j'essaie d'utiliser mes propres échantillons convertis en Les FAC utilisant afconvert tout ce que j'obtiens est un silence de pierre;)
Quelqu'un a-t-il des paramètres pour afconvert qui produiront un fichier CAF pouvant être lu via OpenAL?
afconvert -f caff -d LEI16@44100 -c 1 in.wav out.caf
Les références:
afconvert -h
pour des informations complètes)Script bash simple pour convertir les fichiers mp3 d'un dossier en caf pour 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
c'est le meilleur pour la taille:
afconvert -f caff -d ima4 original.wav
Il semble que le -c ne fonctionne pas aujourd'hui, je l'ai eu avec ce qui suit:
afconvert -f caff -d LEI16 input.m4a output.caf
merci pour l'info.
aussi, si vous cherchez une compression supplémentaire avec openAL, cela pourrait être intéressant:
"iPhone, OpenAL et IMA4/ADPCM" http://www.wooji-juice.com/blog/iphone-openal-ima4-adpcm.html