我正在寻找一个能够提取 mp3 的实际数据(我们听的实际声音/声音)的 python 库。我希望能够使用数据与另一个 mp3 文件进行比较,而比特率/编码不会影响该过程。我该怎么做?
问问题
1023 次
2 回答
0
你可以试试Echo Nest Remix API。它不是图书馆,但它可能是您正在寻找的东西。或者,您可以测试PyMedia python 模块。
于 2012-08-15T01:38:07.320 回答
0
Python 具有 wave 和 Wave_read 对象,该对象具有名为 readframes(n) 的函数。它将返回一系列十六进制字符(这些基本上是特定时间声波的响度/幅度)。您可以比较两个 mp3 系列十六进制字符,但您需要注意位深度和通道数,因为流输出取决于它们。类似的东西 - 一个字符用于 8 位单声道信号,两个来自 8 位立体声等。
于 2012-08-15T01:46:46.180 回答