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 回答