「Afconvertコマンド」の版間の差分

編集の要約なし
11行目: 11行目:
[[Xamarin.Mac]]や[[Xamarin.iOS]]などでAVFoundationのAVAudioPlayerを使い効果音を多重再生したい場合はcafファイル(Apple CoreAudio フォーマット)を使う必要があるため、iOSアプリを作っている[[プログラマ]]には必須コマンドとなっている。他の用途で使っている奴は見たことがないくらい、この用途でばかり使われている。
[[Xamarin.Mac]]や[[Xamarin.iOS]]などでAVFoundationのAVAudioPlayerを使い効果音を多重再生したい場合はcafファイル(Apple CoreAudio フォーマット)を使う必要があるため、iOSアプリを作っている[[プログラマ]]には必須コマンドとなっている。他の用途で使っている奴は見たことがないくらい、この用途でばかり使われている。


出力ファイルを省略すると入力ファイルと同名の拡張子違いのファイルが生成される。
<source lang="bash">
<source lang="bash">
$ afconvert -f caff -d ima4 入力ファイル [出力ファイル]
$ afconvert -f caff -d ima4 入力ファイル [出力ファイル]
</source>
</source>
出力ファイルを省略すると入力ファイルと同名の拡張子違いのファイルが生成される。


===複数ファイルを一括で変換する===
===複数ファイルを一括で変換する===
findlコマンドとxargsコマンドで簡単に実現できる。
findコマンドとxargsコマンドで簡単に実現できる。
findコマンドの-print0とbargesコマンドの-0は空白文字の処理に関するものなので絶対に省略してはならない。
findコマンドの-print0とbargesコマンドの-0は空白文字の処理に関するものなので絶対に省略してはならない。
<source lang="bash">
<source lang="bash">