我想分析多个mp3文件并获取文件的bpm。因此,我正在使用soundstretch。起初我正在使用sox转换mp3文件
sox -t mp3 -r 44100 -c 2 file.mp3 -t wav file3.wav
之后我想用soundstretch分析音轨
soundstretch file.wav -bpm
这也给了我控制台的结果。但是我无法将打印的响应重定向到文件。我已经尝试了像
这样的东西soundstretch file.wav -bpm > file.mp3.bpm
soundstretch file.wav -bpm 2>&1 > file.mp3.bpm
唯一的结果是,消息显示在控制台中,并且有一个空文件
答案 0 :(得分:1)
如果您想要一个文件
,请将其切换soundstretch file.wav -bpm > file.mp3.bpm 2>&1
或使用两个文件两个文件:
soundstretch file.wav -bpm 2> file.mp3.err > file.mp3.bpm
答案 1 :(得分:-1)
我认为你应该使用soundstretch作为
soundstretch inputFile outputFile options
离。 :soundstretch Sample.waw out.txt -bpm