差分

ナビゲーションに移動 検索に移動

Afconvertコマンド

1 バイト除去, 2015年9月30日 (水) 14:51
[[Xamarin.Mac]]や[[Xamarin.iOS]]などでAVFoundationのAVAudioPlayerを使い効果音を多重再生したい場合はcafファイル(Apple CoreAudio フォーマット)を使う必要があるため、iOSアプリを作っている[[プログラマ]]には必須コマンドとなっている。他の用途で使っている奴は見たことがないくらい、この用途でばかり使われている。
出力ファイルを省略すると入力ファイルと同名の拡張子違いのファイルが生成される。
<source lang="bash">
$ afconvert -f caff -d ima4 入力ファイル [出力ファイル]
</source>
出力ファイルを省略すると入力ファイルと同名の拡張子違いのファイルが生成される。
===複数ファイルを一括で変換する===
findlコマンドとxargsコマンドで簡単に実現できる。findコマンドとxargsコマンドで簡単に実現できる。
findコマンドの-print0とbargesコマンドの-0は空白文字の処理に関するものなので絶対に省略してはならない。
<source lang="bash">
匿名利用者

案内メニュー