如何解决如何读出mp3文件的值?
音乐只是正弦波的调制,因此在任何给定时间它都必须具有“ y”值。在mp3文件中,标准采样频率为44100Hz,因此每44100秒有一次“ y”值。但是您如何读出这些值?最好在Python3中使用。
解决方法
以为这不会直接从Python读取mp3,我建议先将mp3转换为wav,然后再从Python读取wav。
如果没有mpg123,请安装它:
sudo apt-get install mpg123
然后按如下所示转换文件:
mpg123 -w file_out.wav file_in.mp3
或使用ffmpeg:
ffmpeg -i file_in.mp3 file_out.wav
然后,尝试scipy.io.wavfile.read读取wav文件。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。