我有一个充满AIFF文件的文件夹,这些文件在开始时有一个小间隙,在那里听不到声音。我该如何着手编写一个脚本/工具来消除这个差距呢?
基本上,文件在Audacity中如下所示(我只想获取选定的部分):

我不能真正使用Audacity,因为我有数百个文件,所以不能手动完成。
我不太关心操作系统/语言,只要它能工作就行。
发布于 2012-10-09 09:44:26
最后,使用libsndfile可以更容易地构建一个快速的C++解决方案。
请随意从https://github.com/houbysoft/short/blob/master/removeInitialSilence.cpp上窃取它。
发布于 2012-10-08 17:31:17
由于您是在程序员的网站上提问,并且有编程经验(请查看您的个人资料) --如果您查看源代码,您会发现Audacity具有一些脚本支持。
也有商业工具(例如批处理程序)可以做到这一点。
我不建议您太熟悉这种文件格式(也就是说,编写一个C程序比在编辑器中手动编写要花费更多的时间)。
https://stackoverflow.com/questions/12778799
复制相似问题