首页 > 解决方案 > 是否有将 MP3 文件转换为包含以下列([seconds]、[Frequnecy])的数据帧的 python 代码?

问题描述

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

标签: pythonmp3frequencyaudio-player

解决方案


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

所以:

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

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

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

推荐阅读