如何减小linux中mp3的大小?

Max*_*ams 17 linux mp3 filesize

有没有人知道任何Linux软件减少mp3文件的大小,同时对质量影响最小?

我只是使用pngcrush对我们的资产库中的所有png执行此操作并获得了良好的结果,并且希望能够对我们的mp3执行相同的操作.即使文件大小减少10%对我来说也是一个不错的胜利.

有什么建议?它需要是我可以从shell脚本调用的东西.

干杯,最大

Atr*_*opo 34

您可以使用lame--mp3input选项.

例如,您可以执行downsamplingmp3质量,bitrate使用该-b选项指定新的低质量.例如,如果你的起始mp3的质量256kbs你可以降低它的比特率128kbs:

lame --mp3input -b 128 input.mp3 output.mp3
Run Code Online (Sandbox Code Playgroud)

根据输入文件比特率,output.mp3文件质量较低,因此文件大小减小.

lamemanuale页面:

--mp3input 假设输入文件是MP3文件.用于从一个mp3到另一个mp3的下采样.例如,它可以用于通过IceCast服务器进行流式传输.

  • 值得注意的是,您可能需要明确地重新采样,例如`--resample 22.05`,这对于语音来说通常很好.例如:`mkdir out; for f in*.mp3; do lame --mp3input -b 64 --resample 22.50"$ f""out/$ f"; done` (7认同)