用python批量修改音頻ID3等標簽


使用的模塊是eyeD3

一、eyeD3的安裝

1、安裝msgpack,不安裝會報錯distributed 1.21.8 requires msgpack, which is not installed

pip install msgpack

2、安裝magic,不安裝的話,在import eyed3時會報錯ImportError: failed to find libmagic. Check your installation

pip install python-magic-bin==0.4.14

3、安裝eyeD3

pip install eyeD3

 

二、使用eyeD3修改mp3標簽

import eyed3
audiofile
= eyed3.load("hello word.mp3") # 讀取mp3文件 audiofile.initTag() # 初始化所有標簽信息,將之前所有的標簽清除 audiofile.tag.artist = u"Jayson" # 參與創作的藝術家 audiofile.tag.album = u"Love Visions" # 唱片集 audiofile.tag.album_artist = u"art" # 唱片藝術家 audiofile.tag.title = u"Hello World" # 標題 audiofile.tag.track_num = 4 # 音軌編號,專輯內歌曲編號:"#" audiofile.tag.save() # 保存文件

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM