安装ffmpeg
下载地址:https://github.com/BtbN/FFmpeg-Builds/releases
安装教程:https://www.jianshu.com/p/2b609afb9800
使用命令:https://www.seotest.cn/jishu/44288.html
https://www.bbsmax.com/A/QW5YmYe5ma/
1) 将mp3格式文件转为pcm
ffmpeg -i audio1.mp3 -f s16le audio1.pcm
其中,-I 表示设定输入流;-f表示设定输出流;s16le表示16位、小端格式。
2) 利用ffplay.exe播放PCM文件
ffplay -ar 44100 -ac 2 -f s16le -i audio1.pcm
其中,-I 表示设定输入流;-f表示设定输出流;-ar 表示播放的音频数据的采样率
-ac 表示播放的音频数据的通道数。
3) 从pcm–>mp3–>amr格式:
/usr/local/ffmpeg3/bin/ffmpeg -f s16le -ar 16.0k -ac 1 -i test.pcm test03.mp3
/usr/local/ffmpeg3/bin/ffmpeg -ac 1 -ar 8000 -ab 5.15k -i test03.mp3 test05.amr
4) 从amr–>mp3–>pcm格式
/usr/local/ffmpeg3/bin/ffmpeg -i file.amr -ac 1 -ar 16.0k file.mp3
/usr/local/ffmpeg3/bin/ffmpeg -i file.mp3 -f s16le -acodec pcm_s16le file.pcm
D:\MY_SOFT\ffmpeg-win64-gpl-shared-vulkan\bin>ffmpeg -f s16le -ar 16.0k -ac 1 -i test_1channel_1234.pcm test_1channel_1234.mp3
D:\MY_SOFT\ffmpeg-win64-gpl-shared-vulkan\bin> ffmpeg -ac 1 -ar 8000 -ab 5.15k -i test_1channel_1234.mp3 test_1channel_1234.amr
ffmpeg -i test_1channel_1234.mp3 -acodec libamr_nb -ab .2k –ac 1 test_1channel_1234.amr
ffmpeg -i test_1channel_1234.mp3 -ar 16000 -ab 12.2k -ac 1 target.amr