CAF (Core Audio Format) は圧縮率も高く便利だけど汎用性がない。
mp3化したいときなどは、まず他のフォーマットに変換する必要がある。
afconvert -f m4af data.caf
とすると、data.m4aが作成される。
afplay data.m4a
で鳴らしてみたり、
afinfo data.m4a
で内容確認。
Helpには以下のコマンドで利用できるフォーマットを確認できるとあるが、
afconvert -hf
Audio file and data formats:
'm4af' = Apple MPEG-4 Audio (.m4a, .m4r)
data_formats: 'aac ' 'aace' 'aacf' 'aach' 'aacl' 'aacp'
'alac' 'paac'
'caff' = CAF (.caf)
data_formats: '.mp1' '.mp2' '.mp3' 'QDM2' 'QDMC' 'Qclp'
'Qclq' 'aac ' 'aace' 'aacf' 'aach' 'aacl'
'aacp' 'alac' 'alaw' 'dvi8' 'ilbc' 'ima4'
I8 BEI16 BEI24 BEI32 BEF32 BEF64 LEI16 LEI24
LEI32 LEF32 LEF64 'ms\x00\x02' 'ms\x00\x11'
'ms\x001' 'paac' 'qaac' 'qach' 'qacp' 'samr'
'ulaw' 'zaac' 'zach' 'zacp'
他にもWAVEやAIFFやMPG3もリストに挙がるけれど、読み込みが可能なだけで出力できない。出力に対応しているのは試した中ではCAF、M4A、3GPP/3GPP2、AAC-ADTS。