码迷,mamicode.com
首页 > 编程语言 > 详细

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

时间:2020-02-15 18:51:49      阅读:90      评论:0      收藏:0      [点我收藏+]

标签:音频   python   初始化   信息   audio   编号   error:   eyed3   import   

使用的模块是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() # 保存文件

 

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

标签:音频   python   初始化   信息   audio   编号   error:   eyed3   import   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!