【问题标题】:python - Extract data from mp3 filepython - 从 mp3 文件中提取数据
【发布时间】:2012-08-15 01:33:53
【问题描述】:

我正在寻找一个能够提取 mp3 的实际数据(我们听的实际声音/声音)的 python 库。我希望能够使用数据与另一个 mp3 文件进行比较,而比特率/编码不会影响该过程。我该怎么办?

【问题讨论】:

标签: python mp3


【解决方案1】:

你可以试试Echo Nest Remix API。它不是图书馆,但它可能是您正在寻找的东西。或者,您可以测试PyMedia python module

【讨论】:

    【解决方案2】:

    Python 具有 wave 和 Wave_read 对象,该对象具有名为 readframes(n) 的函数。它将返回一系列十六进制字符(这些基本上是特定时间声波的响度/幅度)。您可以比较两个 mp3 系列十六进制字符,但您需要注意位深度和通道数,因为流输出取决于它们。类似于 - 一个字符用于 8 位单声道信号,两个来自 8 位立体声等。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2022-08-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-10-20
      • 2022-06-11
      • 1970-01-01
      相关资源
      最近更新 更多