首页 > 编程语言 > 详细

用python批量修改音频ID3等标签

时间:2020-02-15 17:48:08      阅读:139      评论:0      收藏:0      [点我收藏+]

使用的模块是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标签

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()  # 保存文件

 

用python批量修改音频ID3等标签

原文:https://www.cnblogs.com/jaysonteng/p/12312828.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!