簡體   English   中英

在Python中通過eyeD3更新mp3標簽

[英]Update mp3 tags by eyeD3 in Python

我想用日語更新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的歌手標簽中添加日語名稱?

錯誤代碼指出您正在使用“ latin-1”編解碼器。 使用“ --set-encoding = latin1 | utf8 | utf16-BE | utf16-LE”開關使用有效的編解碼器。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM