从音频文件的结尾删除新曲目的开头

时间:2018-10-27 07:04:12

标签: audio sox

我有几张唱片,在曲目结尾处是寂静,在新曲目的开头(分数)。 我试图从文件末尾删除新曲目的开头。

我的命令(* nux)

sox file_in.mp3 -C 320 file_out.mp3 silence 1 0.75 0.2% -1 0.75 0.2%

最好在最后保持沉默,或者只是添加一些新内容。任何帮助表示赞赏

1 个答案:

答案 0 :(得分:5)

可能您可以使用 below period 参数而没有 above period

可以选择使用-l参数保持一点沉默(或者您可以只使用固定量的pad)。

例如:

sox input.mp3 -C 320 output.mp3 silence -l 0 1 0.5 0.5%

示例输入

Sample input

结果:

enter image description here


请注意,如果某些新轨道的开头内部有较长的静默期,则找到适当的持续时间和阈值参数可能很棘手-但通常是可能的(通常情况下,通过简单的处理根本无法处理) ,人们需要一种机器学习方法来可靠地标记属于曲目的内部无声周期。

此外,如果它只是文件的,请打开一个编辑器,例如大胆是最快,最好的方法。