Pythonでmp3のメタデータにアクセスする

Pythonでmp3のメタデータを取得する最良の方法は何でしょうか? いくつかのフレームワークを見たのですが、どれを使うのが一番いいのかわかりません...。何かアイデアはありますか?

Dive Into Pythonという本からの簡単な例で大丈夫です。thisはダウンロードリンクで、例題はfileinfo.pyです。これがベストかどうかは分かりませんが、基本的な仕事はできます。

この本の全文はオンラインで見ることができますこちら

解説 (3)

このツールキットは、あなたが必要とするものを提供してくれるかもしれません。しかし、本当に必要なことができるのなら、それでいいのではないでしょうか?

HTH

解説 (0)

メタデータを読むだけでなく、何をしたいのかによります。もし、単にビットレートや名前などが必要なだけで、他には何もないのであれば、おそらく軽量なものが最適でしょう。

もし、mp3を操作するのであれば、PyMediaが適しているかもしれません。

かなり多くのものがありますが、どのようなものであれ、たくさんのサンプルメディアでテストしてください。特にID3タグはいくつかの異なるバージョンがあるので、あまり古くならないように注意してください。

個人的には、この小さなMP3Infoクラスは幸運にも使用しました。しかし、これはかなり古いものです。

http://www.omniscia.org/~vivake/python/MP3Info.py

解説 (0)