【发布时间】:2017-08-14 08:23:09
【问题描述】:
我们想将 320kbps mp3 文件转换为 128kbps mp3,所以目前我们正在使用下面的 ffmpeg 命令,但它不起作用。
ffmpeg -i input.mp3 -codec:a libmp3lame -qscale:a 5 output.mp3
结果:-输出码率与输入mp3相同。
我们正在遵循 FFmpeg 编码指南,这是链接:- https://trac.ffmpeg.org/wiki/Encode/MP3
所以请提出任何解决方案。
【问题讨论】:
-
您有正在使用的 (Android) FFmpeg 构建的链接或名称吗?
-
经过多年的 FFmpeg 使用,我傲慢地不需要检查如何设置音频比特率 - 我可以告诉你......现在阅读你的链接后,我看到你在看 Variable比特率 (VBR) 设置,
-qscale:a 5的目标是平均比特率约为 130kbps。无论如何,您的问题听起来确实像您想要 128kbps 的 恒定比特率 (CBR)。 PS:我想知道您的 FFmpeg 构建,因为您无法通过设置-qscale:a 5输入 320kbps 并获得完全相同的 320kbps 输出。它出什么问题了?我想检查... -
这似乎与 Android 无关,一般与 ffmpeg 无关。建议删除
android标签并更新标题。