使用Sox,如何将音频文件从末尾修剪5秒钟?

例如,这是从头开始修剪文件的方法:

    sox input output trim 5000

这是在最后增加5秒钟的静音的方法:
    sox input output pad 0 5000

最佳答案

语法为sox input output trim <start> <duration>
例如sox input.wav output.wav trim 0 00:35将前35秒输出到output.wav中。

(您可以知道使用sox input -n stat的长度)

trim命令的SoX documentation中:



对于dpwe's comment,位置值将解释为相对于先前位置,除非它们以=(在这种情况下相对于文件的开头)或-(在这种情况下相对于文件的末尾)开头)。

因此,将结尾减少五秒钟将是sox input output trim 0 -5

10-06 04:56
查看更多