![如何使用 sox 分析音频文件的片段?](https://linux22.com/image/114461/%E5%A6%82%E4%BD%95%E4%BD%BF%E7%94%A8%20sox%20%E5%88%86%E6%9E%90%E9%9F%B3%E9%A2%91%E6%96%87%E4%BB%B6%E7%9A%84%E7%89%87%E6%AE%B5%EF%BC%9F.png)
我想分析一个从 50 秒开始的 5 秒音频文件。
所以我运行了以下命令:
sox audio.wav -n stat trim 50 5
但输出包含:
...
Length (seconds): 55.296000
...
但我预计只有 5 秒,而不是 55 秒。
我做错了什么?我认为 50 是开始,5 是持续时间。
答案1
效果作为一条链发挥作用,因此stat
效果会输入到 中trim
,交换它们就会起作用,例如:
sox audio.wav -n trim 50 5 stat