Python:解码mp3

7

我需要使用Python解码MP3文件。有哪些好的库可以实现这个功能?

我查看了PyMedia,但该项目似乎已经停止更新,并且在MacOSX上无法使用。然后我发现了pyffmpeg,但是目前在MacOSX上还没有成功运行。

有什么建议吗?


您的代码需要访问 PCM 数据,还是仅需要播放 MP3 文件? - Tobu
4个回答

1

我曾尝试在OS X / Fink上使用easy_install安装PyMedia,但由于找不到源代码而失败。这个模块看起来已经很久没有更新了...

解码MP3的一种方法是通过标准子进程模块调用ffmpeg,而不是通过pyffmpeg。


我想我会走子进程的路线。感谢您的建议。 - Albert

1

你真的需要一个外部的库。如果要在Python中以任何速度进行转换,这将非常困难 - 请参见如何在Python中将MP3转换为WAV进行一些讨论。

那python-mad怎么样?MAD是'mpeg音频解码器';有一个python库。它会给你音频数据。我自己从来没有用过...


1

1

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接