ホーム > タグ > 音声

音声

.wavファイルをまとめてIMA4圧縮の.cafファイルに変換

> find . -name '*.wav' -exec /usr/bin/afconvert -f caff -d ima4 {} \;
危なく無駄にQuickTime proを買ってしまうところでした。

ついでに、サンプルコードのoalTouchに入っている音声ファイルは16bit・整数・リトルエンディアン/モノラル/22.05kHzとなっていますが、これと同じ形式のファイルを作るには、

> /usr/bin/afconvert -f wav -d LEI16@22050 -c 1 [input_file]
こんな感じですね。これが効果音として最適な形式なのかどうかはわかりませんが、少なくとも、複数の音声を同時に再生するときにはサンプリングレートを44.1kHzではなく22.05kHzにした方がよいとドキュメントにはあります。

iPhoneアプリを作っている人はUnixに慣れた人ばかりではないでしょうから、afconvertコマンドのGUIフロントエンドを作れば少なからず需要がありそうです。

関連する投稿

Home > Tags > 音声

Search
Feeds
Meta

Return to page top