Essentia Music Extractor命令行程序的参数

时间:2019-05-25 13:52:10

标签: c audio exe executable analysis

我想使用Essentia Library提取本地音频文件的高级音乐功能。

在Windows中使用Essentia的默认方法是使用预编译的二进制文件,例如streaming_extractor_music,但是根据documentation,没有有关如何运行程序的信息。

我尝试使用二进制文件在Windows 10上运行它,但是除了与yaml配置相关的一些说明(尽管没有关于如何在命令中设置参数的说明)外,绝对没有关于要运行的参数的信息。线)。

我已完成.\streaming_extractor_music.exe [path to audio file],但结果是Error: wrong number of arguments。 预期结果是分析音频文件后的帮助消息或音频功能的输出json文件。

它将对如何运行此程序的任何适当文档提供很大的帮助。

非常感谢您。

1 个答案:

答案 0 :(得分:0)

参数是input_audiofile,然后是output_textfile,以输出结果,然后是[profile],这是您在https://essentia.upf.edu/documentation/streaming_extractor_music.html中放入选项的yaml文件。

Error: wrong number of arguments
Usage: streaming_extractor_music.exe input_audiofile output_textfile [profile]