OpenALを使用してiPhoneで再生するためにオーディオをCAF形式に変換する

StackOverflow https://stackoverflow.com/questions/254080

質問

AppleのCrashLandingサンプルのSoundEngineサンプルコードを使用して、複数のオーディオファイルを再生しています。 CrashLandingに含まれているサンプルcafファイルを使用すると、すべて正常に動作しますが、afconvertを使用してCAFに変換した独自のサンプルを使用しようとすると、すべてが石のような静寂になります;)

OpenALで再生可能なCAFファイルを生成するafconvertの設定はありますか?

役に立ちましたか?

解決

afconvert -f caff -d LEI16@44100 -c 1 in.wav out.caf

参照:

他のヒント

iphone用のフォルダー内のmp3ファイルをcafに変換する単純なbashスクリプト

#!/bin/bash
for f in *.mp3; do
  echo "Processing $f file..."
  afconvert -f caff -d LEI16@44100 -c 1 "$f" "${f/mp3/caf}"
done

これはサイズに最適です:

  

afconvert -f caff -d ima4 original.wav

情報をありがとう。

また、openALで追加の圧縮を検討している場合、これは興味深いかもしれません:

" iPhone、OpenAL、およびIMA4 / ADPCM" http://www.wooji-juice.com/blog/ iphone-openal-ima4-adpcm.html

-cが今日動作していないようです。次のようにして取得しました:

  

afconvert -f caff -d LEI16 input.m4a output.caf

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top