【发布时间】:2013-04-20 21:56:57
【问题描述】:
我正在尝试将一个 .wav 文件分成两部分,其中有几秒钟的沉默。根据我找到的文档,以下内容应该有效:
sox testfile.wav tester.wav silence 1 0.50 0.1% 1 1.0 0.1% : newfile : restart
“testfile.wav”是一段录音,我在中间放了大约 4 秒的静音来测试。预期的结果是我会通过运行它得到“tester001.wav”和“tester002.wav”。相反,我得到一个文件 - “tester.wav”,它是原始文件的第一部分(直到静音)。我想知道如何让它继续并从静音后的部分创建一个新文件。
我在 StackOverflow 上找到了这个:sox fails to split files,但对该问题的接受答案并没有改变我(将秒数更改为 3.0 给了我相同的结果,因为我有 4 秒的差距。它仍然没有不要给我第二个音频文件。)
任何帮助将不胜感激!
【问题讨论】: