0

大量の mp3 ファイルのメタデータを編集したかったので、python mutegan を使用しました。
変異原を実行する前の mp3 ファイルの詳細

この単純なコードを使用して、mp3 ファイルの詳細を変更しました。

from mutagen.easyid3 import EasyID3
audio = EasyID3("C:/wamp/www/music/songs/showkali.mp3")
audio['genre']='pop'
audio.save()

プログラムを実行した後、詳細はプロパティに表示されません。
mutagenを実行した後のmp3ファイルの詳細
これは、プログラムを実行した後のid3タグのバージョンの変更によるものであることがわかりました。id3タグのバージョンがID3v2.3からID3v2.4に変更されました。

from mutagen.easyid3 import EasyID3
audio = EasyID3("C:/wamp/www/music/songs/showkali.mp3")
audio['genre']='pop'
audio.save(v2_version=3)

しかし、まだプロパティの詳細タブに詳細が表示されていません。

4

1 に答える 1

0

easyid3 は v2.3 atm をサポートしていません: https://github.com/quodlibet/mutagen/issues/188

この問題を回避するには、次のようにします。

mutagen.id3.ID3("C:\\...mp3").save(v2_version=3)

easyid3で保存後

于 2016-12-20T16:50:33.970 に答える