ffmpeg将mp3转换为g711a,手动设置了采样率为8000,但是ffplay播放时,采样率设置为1600才可以
时间: 2024-03-14 17:48:23 浏览: 148
使用lame解码MP3,能改采样率
这可能是因为你没有正确设置输出文件的采样率。当你使用FFmpeg将MP3转换为G711a格式时,你需要使用 `-ar` 参数来设置输出文件的采样率。例如,如果你想将采样率设置为8000,你可以使用以下命令:
```
ffmpeg -i input.mp3 -acodec pcm_mulaw -ar 8000 output.g711a
```
这将将输入文件 `input.mp3` 转换为G711a格式,并将采样率设置为8000,并将输出文件保存为 `output.g711a`。
如果你手动设置了采样率为8000,但是播放时需要设置为1600才能正常播放,那么很可能是你的采样率设置不正确。请尝试使用以上命令重新转换文件,并确保正确设置采样率。
阅读全文