ffmpeg wav 轉 mp3 以及其他音訊轉換
阿新 • • 發佈:2019-01-07
不用說,ffmpeg是一個太牛犇的視訊處理庫。但是在音訊處理(轉換)方面,確實讓人捉急。有時還有依賴其他音訊轉換庫。不過,這不會讓我減少對它的膜拜之情。
先上重頭 wav轉MP3
0.轉換wav到mp3:
ffmepg -i input.wav -f mp3 -acodec libmp3lame -y output.mp3
注:這需要在ffmpeg中加入libMP3lame庫(如果研究過wav轉MP3的童鞋,肯定見過它),但是,怎麼把它加到ffmpeg中,我也母雞啊,不懂c。
所以,找到另一種中轉的方法,就是MP2.嘗試了,no問題。
ffmepg -i input.wav -f mp2 output.mp3
1.轉換amr到mp3:
ffmpeg -i input.amr output.mp3
2.轉換amr到wav:
ffmpeg -acodec libamr_nb -i input.amr output.wav
3.轉換wav到amr:
ffmpeg -i input.wav -acodec libamr_nb -ab 12.2k -ar 8000 -ac 1 output.amr
注:2 3 需要引入 libamr_nb庫,其他方法,有待研究
4.轉換mp3到wav:
ffmepg -i input.mp3 -f wav output.wav