Pythonでmp3のメタデータを取得する最良の方法は何でしょうか? いくつかのフレームワークを見たのですが、どれを使うのが一番いいのかわかりません...。何かアイデアはありますか?
Dive Into Pythonという本からの簡単な例で大丈夫です。thisはダウンロードリンクで、例題はfileinfo.pyです。これがベストかどうかは分かりませんが、基本的な仕事はできます。
この本の全文はオンラインで見ることができますこちら。
このツールキットは、あなたが必要とするものを提供してくれるかもしれません。しかし、本当に必要なことができるのなら、それでいいのではないでしょうか?
HTH
メタデータを読むだけでなく、何をしたいのかによります。もし、単にビットレートや名前などが必要なだけで、他には何もないのであれば、おそらく軽量なものが最適でしょう。
もし、mp3を操作するのであれば、PyMediaが適しているかもしれません。
かなり多くのものがありますが、どのようなものであれ、たくさんのサンプルメディアでテストしてください。特にID3タグはいくつかの異なるバージョンがあるので、あまり古くならないように注意してください。
個人的には、この小さなMP3Infoクラスは幸運にも使用しました。しかし、これはかなり古いものです。
http://www.omniscia.org/~vivake/python/MP3Info.py
Dive Into Pythonという本からの簡単な例で大丈夫です。thisはダウンロードリンクで、例題はfileinfo.pyです。これがベストかどうかは分かりませんが、基本的な仕事はできます。
この本の全文はオンラインで見ることができますこちら。
このツールキットは、あなたが必要とするものを提供してくれるかもしれません。しかし、本当に必要なことができるのなら、それでいいのではないでしょうか?
HTH
メタデータを読むだけでなく、何をしたいのかによります。もし、単にビットレートや名前などが必要なだけで、他には何もないのであれば、おそらく軽量なものが最適でしょう。
もし、mp3を操作するのであれば、PyMediaが適しているかもしれません。
かなり多くのものがありますが、どのようなものであれ、たくさんのサンプルメディアでテストしてください。特にID3タグはいくつかの異なるバージョンがあるので、あまり古くならないように注意してください。
個人的には、この小さなMP3Infoクラスは幸運にも使用しました。しかし、これはかなり古いものです。
http://www.omniscia.org/~vivake/python/MP3Info.py