※ 引述《turtle1119 (阿生)》之銘言:
: 最近在寫一個錄音程式
: 用的是AudioRecord類別方法
: 最後產生的檔案是pcm檔
: 不能在電腦上播放
: 想問有沒有人知道怎麼把pcm轉成wav mp3
: 之類的檔
: 網路資料不多,書上都是用MediaRecord方法
: 幫幫忙阿
AudioTrack/ AudioRecorder 可操作PCM資料
pcm -> wav , 無懶人方法,自己加header即可
(header不大44bytes的樣子,格式請參考WAV標準)
pcm -> mp3 , 找lib轉, JAVA也有,但效能差;大多要native lib, 透過JNI轉,
LAME是最經典的mp3 encoder了
MediaRecorder會直接幫你錄成檔案,也很方便(如果不需要片段操作,如暫停/剪下貼上)
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 36.224.177.52