python - 是否有将 MP3 文件转换为包含以下列([seconds]、[Frequnecy])的数据帧的 python 代码?
问题描述
我正在寻找一个可以传递歌曲(PM3 文件)的代码,它会读取文件并找出每秒频率的频率。我希望它像听起来一样简单:D
解决方案
假设频率是指采样率,您可以使用pydub。
所以:
from pydub.utils import mediainfo
info = mediainfo("/path/to/file.mp3")
print(([info['duration']], [info['sample_rate']]))
>>> (['10.044000'], ['44100'])
推荐阅读
- prometheus - 如何仅查询标签的一个实例?
- sqlite - 从重复记录中提取统计数据
- python - Keras ImageDataGenerator 在保存到目录时无意中改变了我的图像的颜色
- admob - 生成签名apk后为什么不在我的应用程序中显示Admob广告。它在我测试示例应用程序ID和示例应用程序单元ID时显示
- python - 小部件在其他系统上的 PyQt5 中被切断
- html - 使用 HTML/Django 找不到图像
- unity3d - Unity2d无限滚动:为什么构建时不出现滚动背景
- reactjs - 用 axios 读取 json 并做出反应
- sql-server - 检查下一个周期是否从上一个周期的末尾开始
- javascript - 打字稿“泛型”语法+尖括号