我的任务是使用以下命令在 Windows 上转换一个简单的音轨:
ffmpeg -i mySound.mp3 -acodec libmp3lame -ar 48000 -ab 128k -ac 2 -sample_fmt s16 out.mp3
然而它失败了,相反我从 ffmpeg 收到此错误:
[libmp3lame @ 0000000002569480] Specified sample format u8 is invalid or not supported
如果我省略该sample_fmt
标志,转换将顺利进行。我正在使用最新的静态稳定版 zeranoe。
为什么会发生这种情况?我该如何解决?
提前致谢。