WAV 是无压缩 PCM 音频,转换后文件会变大;M4A 是 AAC 有损,转 WAV不会提升音质,只是封装成无损容器,用于剪辑、ASR、AU/PR 等软件兼容。
✅ 方案 1:FFmpeg(推荐,免费、批量、本地,无上传)
- 安装 FFmpeg,打开 CMD / Terminal,cd 到音频文件夹
- 单文件转换(标准 16bit 44100Hz 立体声,最常用)
ffmpeg -i input.m4a -acodec pcm_s16le -ac 2 -ar 44100 output.wav
- 极简写法:
ffmpeg -i input.m4a output.wav(自动参数) - 语音常用(单声道 16k 16bit,ASR 识别)
ffmpeg -i input.m4a -acodec pcm_s16le -ac 1 -ar 16000 output.wav
- Windows 批量当前目录所有 m4a 转 wav(CMD)
for %f in (*.m4a) do ffmpeg -i "%f" -acodec pcm_s16le "%~nf.wav"
✅ 方案 2:Audacity(图形界面,免费开源)
- 打开 Audacity → 文件 → 打开,导入 m4a(需要安装 FFmpeg 插件支持 m4a)
- 文件 → 导出 → 导出为 WAV
- 默认选择
16-bit PCM,保存即可
✅ 方案 3:VLC 播放器(电脑已有播放器不用额外装)
- 媒体 → 转换 / 保存(快捷键
Ctrl+R) - 添加你的 m4a 文件 → 点底部【转换】
- 配置文件新建,封装选 WAV,音频编码 PCM
- 选择输出路径,开始转换
✅ 方案 4:在线工具(临时小文件,不建议隐私录音)
AnyConv / Convertio / Online-Convert
- 上传 m4a → 输出选 WAV → 转换下载
- 缺点:文件大小限制、隐私风险,大文件慢
💡 小提示
- 参数说明
pcm_s16le:16 位 PCM(行业标准 wav)-ac 1单声道 /-ac 2立体声-ar 4410044.1kHz;1600016kHz(语音识别)
- 如果你是苹果录音 m4a,转 WAV 给 AI 语音识别,优先用
-ac 1 -ar 16000
正文完
可以使用微信扫码关注公众号(ID:xzluomor)