1
mutagen을 사용하여 .mp3 파일의 메타 데이터 정보를 업데이트하는 스크립트를 작성 중입니다.
댓글 태그에 문제가있는 것 같습니다. EasyID3을 사용하여 ID3 태그 작성
import mutagen
from mutagen.easyid3 import EasyID3
path = 'song.mp3'
try:
tag = EasyID3(path)
except:
tag = mutagen.File(path, easy=True)
tag.add_tags()
tag['genre'] = 'mygenre'
tag['artist'] = 'myartist'
tag['title'] = 'mytitle'
tag['date'] = '1000'
tag['album'] = 'myalbum'
tag['albumartist'] = 'myalbumartist'
tag['tracknumber'] = 'mytracknumber'
tag['discnumber'] = 'mydiscnumber'
tag.save(v2_version=3)
이 나를 위해 벌금을 작동하지만 내가
tag['comment'] = 'mycomment'
를 추가 할 때 다음과 같은 오류를 얻을
mutagen.easyid3.EasyID3KeyError: "'comment' is not a valid key"
완벽하게 작동합니다. 고맙습니다. – multifractal
환영합니다. 도움이 되니 기쁩니다! :) – sxn
최신 태그를 확인하십시오 (추가 할 경우) : https://github.com/quodlibet/mutagen/blob/master/mutagen/easyid3.py 지원되는 태그는 파일. – ritiek