フォーマット | 内容 | ハードウェアサポート |
CAF | Apple Core Audio(.caf) | なし |
ALAC | Apple Lossless Audio Codec。可逆圧縮サウンド形式(.m4a) | 有り |
AIFF | Audio Interchange File Format(.aif, .aiff) | なし |
AAC | Advanced Audio Coding:iTunes Storeの配信用(.m4a) | 有り |
MP3 | MPEG Audio Layer-3音楽圧縮用(.mp3) | 有り |
サポートファイルは他にもありますが、後述するafconvertコマンドで-hfオプションを付けると見ることができます。
ハードウェアサポート有りのものはCPU負荷が軽くなりますが、サウンドの同時再生は行えません。
逆にハードウェアサポートなしのものはCPU負荷が高くなりますが、サウンドの同時再生が可能です。
ファイル形式の変換はターミナルからafconvertコマンドを使用します。
以下は、sound.m4aファイルをsound.cafファイルに変換する例です。
/usr/bin/afconvert -f caff -d aac sound.m4a sound.caf
サポートファイルや形式名はafconvert -hfで見ることができます。
再生確認は、ターミナルからafplayコマンドを使用します。
afplay sound.caf
追記:
ちなみにMP3ファイルをcafファイルに変換するには、以下のようにします。
afconvert -f caff -d ima4 sound.mp3 sound.caf
WAV形式→caf形式は以下の様にします。
afconvert -f caff -d LEI16 sound.wav
0 件のコメント:
コメントを投稿