你们有没有人知道在Linux中添加固定持续时间的静音到MP3结尾的方法?例如使用MEncoder,FFmpeg等?
它需要是命令行,因为它将编写脚本并在我们的服务器上运行。
我用Google搜索了,我能做的最好的就是pad
在SoX中使用该功能,但这对MP3不起作用。
我可以将它转换为WAV,使用SoX,然后再将其转换回MP3并将元数据(减去持续时间)从原始MP3复制到新MP3。但是,在我编写脚本之前,我认为我会看到是否有一个单击的解决方案。
2
我认为你可以用mp3DirectCut完成这样的事情(仅限Windows,但他们说它与Wine下的Linux兼容),这避免了重新压缩声音数据。如果您要使用MP3 - > WAV - > MP3,您将重新压缩已经MP3压缩的数据流,在途中会失去很多质量。
—
突破
谢谢。你可以从命令行通过Wine运行Windows软件吗?如果可能的话,我宁愿避免使用Wine解决方案,因为我不愿意在我们的服务器上安装Wine。
—
Max Williams
嗯,你可能想要避免葡萄酒之路,如果你还没有。Wine本身是一个相当大的下载,远远超过一兆或两个简单的MP3剪切/合并工具。我确信有一个等效的Linux原生解决方案。如果我找到任何其他工具,我一定会通知您。
—
突破