【问题标题】:Is there a python code that converts an MP3 file into a dataframe containing the following columns ( [seconds], [Frequnecy])?是否有将 MP3 文件转换为包含以下列([seconds]、[Frequnecy])的数据帧的 python 代码?
【发布时间】:2021-09-02 15:12:42
【问题描述】:

我正在寻找可以传递歌曲(PM3 文件)的代码,它会读取文件并找出每秒频率的频率。我希望它像听起来一样简单:D

【问题讨论】:

  • This 的答案可能会帮助您实现这一目标。
  • 请编辑问题以将其限制为具有足够详细信息的特定问题,以确定适当的答案。

标签: python mp3 frequency audio-player


【解决方案1】:

假设频率是指采样率,您可以使用pydub

所以:

from pydub.utils import mediainfo
info = mediainfo("/path/to/file.mp3")

print(([info['duration']], [info['sample_rate']]))

>>> (['10.044000'], ['44100'])

【讨论】:

  • 感谢溴酸盐的回答!频率我的意思是赫兹。提前致谢!
  • 是的,以赫兹为单位。您能否将我的答案标记为“最佳答案”,以便解决此帖子
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-09-12
  • 2018-02-27
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多