Python 批量修改 mp3 属性

2022-5-3 22:57| 发布者: maoye| 查看: 1341| 评论: 0

摘要: 网上下载了一批mp3文件,正准备上传到网站,结果发现文件属性里包含了他人的信息,于是,上网查到python的扩展库eyeD3可以处理mp3属性,马上试一下:eyeD3官网:http://eyed3.nicfit.net/代码如下:# -*- coding: ut ...

网上下载了一批mp3文件,正准备上传到网站,结果发现文件属性里包含了他人的信息,于是,上网查到python的扩展库eyeD3可以处理mp3属性,马上试一下:

eyeD3官网:http://eyed3.nicfit.net/

代码如下:

# -*- coding: utf-8 -*-
import os
import eyed3
path = os.getcwd()
files= os.listdir(path)
for file in files:
tp = file[-3:]
if tp != "mp3":
continue


#eyeD3 filename + ".mp3"

filename = file[:-4]
audio = eyed3.load(path+'/'+file)
audio = eyed3.load(filename+ ".mp3")

audio.initTag();

audio.tag.title = u"标题" #标题
audio.tag.artist = u"www.maoyestudio.com" #艺术家
audio.tag.composer = u"www.maoyestudio.com" #作曲家
audio.tag.album_artist = u'www.maoyestudio.com' # 专辑集艺术家

audio.tag.album = u"www.maoyestudio.com" #专辑
audio.tag.Genre = u"www.maoyestudio.com" #音乐类型
audio.tag.date = u"www.maoyestudio.com" #音乐类型
audio.tag.images.remove('')
audio.tag.comments.set(u'www.maoyestudio.com') # 注释
audio.tag.save(version=eyed3.id3.ID3_DEFAULT_VERSION,encoding='utf-8')
# os.rename("茂业软件.mp3", file)

​这样就可以轻松愉快的修改mp3属性了,而且还能顺带将原来带有网站信息给去掉哇哈(处女座看到笑了)


鲜花

握手

雷人

路过

鸡蛋

相关分类

Archiver|茂业软件开发工作室 ( 蜀ICP备2020032308号-2 )

GMT+8, 2025-4-26 11:06 , Processed in 0.010480 second(s), 12 queries .