0

Mp3 (ID3) タグを日本語で更新したいのですが、このコードを試すとエラーが発生します

tag = eyeD3.Tag()
tag.link(mp3_file_name)
tag.setVersion([2,3,0])
tag.setArtist(u'\u897f\u306f\u3058\u3081')
tag.update()

tag.update()このエラーの行

UnicodeEncodeError: 'latin-1' コーデックは位置 0-1 の文字をエンコードできません: 序数が範囲外です (256)

mp3のアーティストタグに日本語名を入れるには?

4

1 に答える 1

0

エラー コードは、「latin-1」コーデックを使用していることを示しています。「--set-encoding=latin1|utf8|utf16-BE|utf16-LE」スイッチを使用して、動作するコーデックを使用します。

于 2012-02-23T08:40:45.170 に答える