Skip to content

ffmpeg

音视频处理的 “瑞士军刀”

https://www.gyan.dev/ffmpeg/builds/

ffmpeg -i 1771995134795.mp3 output.wav

ffmpeg -i 1771995134795.mp3 -ar 16000 -ac 1 C:\Users\wjn\yx\hello-xiaoxin\test.wav

-i input.mp3: 你的原始文件。 -ar 16000: 关键参数,将采样率强制设置为 16000 Hz。 -ac 1: 通常语音模型也需要单声道,建议加上此参数以防万一(如果不需要单声道可去掉)。 output_16k.wav: 输出的新文件名。

mp3 转 wav

ffmpeg -i wakeup_words_short.mp3 -acodec pcm_s16le -ar 16000 -ac 1 fixed.wav

Q&A

  • invalid start code ... in RIFF header

文件格式不对,需要转为真正的wav

ffmpeg -i config/assets/wakeup_words_short.wav 查看文件真实格式

☁️ 部署建议
如果你打算长期运行项目(博客 / API / 自动化脚本),建议直接用云服务器,会比本地稳定很多。
👉 查看云服务器(新用户优惠)