[英]Python: decode mp3
我需要用Python解码MP3文件。 什么是好的图书馆可以做到这一点?
我看了PyMedia,但项目似乎已经死了,而且它在MacOSX上没有用。 然后我发现了pyffmpeg,但到目前为止我还没有在MacOSX上工作。
有什么建议吗?
请尝试https://github.com/sampsyo/audioread
它很快,从pypi安装并运行良好
我在OS X / Fink上尝试了一个easy_install
的PyMedia,它没有用,因为它无法找到源代码。 这个模块看起来确实很糟糕......
解码MP3的一种方法是调用ffmpeg
而不通过pyffmpeg,而是通过使用标准子进程模块调用ffmpeg。
你真的需要一个外部库。 在Python中以任何速度进行操作都非常困难 - 请参阅如何在Python中将MP3转换为WAV进行一些讨论。
python-mad怎么样? MAD是'mpeg音频解码器'; 有一个python库。 它会为您提供音频数据。 从来没用过它......
我决定基于subprocess和ffmpeg自己编写代码。
有些代码可以在这里找到: https : //github.com/albertz/learn-midi/blob/master/decode.py
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.