繁体   English   中英

Python:解码mp3

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM