#!/usr/bin/env python
#coding:utf-8
import sys
import eyeD3
#print sys.argv
def setMp3Title(mp3file,mp3Artist,mp3album,mp3title):
tag=eyeD3.Tag()
tag.link(mp3file)
tag.setTitle(mp3title)
tag.setArtist(mp3Artist)
tag.setAlbum(mp3album)
tag.update()
if __name__=="__main__":
a=sys.argv[1:]
print a[0],a[1],a[2],a[3]
setMp3Title(a[0],a[1],a[2],a[3])
./setTitle.py 001.mp3 "测试中文" "中文" 001.mp3
使用以上代码可以修改mp3文件的tag内容。可以改变作曲家,标题,不过如果用默认的编码,在使用中文时会报错。可以修改sudo vim /usr/lib/pymodules/python2.6/eyeD3/frames.py
将其中的默认编码改为utf-8就可以了
修改完成后可以通过 ffmpeg -i 01.mp3来查看是否修改成功
分享到:
相关推荐
日常办公
一个PHP包装器,用于使用eyeD3读取和更新(例如)MP3文件的ID3元数据 要求 您需要PHP> = 7.0才能使用该库,但是建议使用最新的稳定版本PHP。 安装 确保已安装eyeD3 。 安装套件 composer require stormiix/...
$ eyeD3 -a Integrity -A "Humanity Is The Devil" -t "Hollow" -n 2 song.mp3 使用此命令,我们设置了艺术家( -a/--artist ),专辑( -A/--album ),标题( -t/--title )和曲目号( -n/--track-num )文件中ID3...
Wide Eyed
关于mp3tagger mp3tagger是一个简单的命令行工具,可搜索专辑信息(例如标题,艺术家,曲目名称等)并将id3标签写入mp3文件。 非常适合您的iTunes收藏。 它使用数据库和写入id3v2元数据。要求节点和npm眼睛D3 要安装...
eyeD3是一个Python模块,可读取ID3标签(v1和v2)和MP3标头(比特率,采样频率,播放时间)。
eyed3 :处理MP3文件中的ID3元数据 google-cloud-texttospeech :Google的Cloud Text-To-Speech Python API progress :Python的进度条 pydub :用于将wav转换为mp3 pytesseract :Tesseract OCR软件 python-...
python3-eyed3> = 0.8 ffmpeg> = 7:4.1 opus-tools> = 0.1.10 用法 mp32opus -h显示帮助 例如: mp32opus --bitrate 64 file.mp3转换file.mp3成file.opus与64千比特/秒的比特率 在多核系统上: parallel mp32...
mp3 player websiteintroductionIt is a full website that playing mp3 music. All the music files are saved on the server of the website.这是一个完整的mp3音乐播放器网站。所有音频文件都保存在网站服务器内...
import time,eyed3,threading name = [] def openfile(index = [1]): global total,name filenames = filedialog.askopenfilenames(title = "音乐播放器",filetypes =[("mp3文件","*.mp3"),(
使用 Simon Weber 和 eyeD3 出色的 Google Music API 脚本来读取 MP3 标签。 要运行它,您需要先决条件: pip 安装 git+git://github.com/simon-weber/Unofficial-Google-Music-API.git@develop pip 安装 eyeD3 ...
信息安全_数据安全_Hindsight_and_2020:A_Clear-Eyed_ 云数据库 安全分析 情报处理 安全研究 态势感知
使用eyeD3检查MP3标签数据: 注意:有时,您可能会在执行过程中看到以下警告: eyed3.id3.frames:WARNING: Unknown ID3 frame ID: RGAD 这是由于意外的MP3标签(“ RGAD”-重放增益调整)引起的。 这不是错误-...
以EyeD为名的可帮助医生检测视网膜疾病的应用程序 脚步 1-将软件包安装在需求python-3.6.4 tensorflow == 1.5.0 Flask == 0.12.1 gunicorn == 19.7.1 keras == 2.1.5 imutils == 0.4.6 opencv-python == 3.2中。 ...
此python GUI将帮助您转移和重命名文件,这对于必须具有UTF8 ID3标签的Amarok用户来说是主要需要的。 该系统使用python作为其语言,使用QT(目前为3)作为其GUI框架,使用eyeD3作为ID3标签操纵库。
拍照识图-小程序无需任何后台即可在百度小程序调用百度AI接口。也无需复杂的小程序图片转base64处理。直接调用API即可。这一点是很 方便 的哦。
可扩展性BEPClub,主要站点是Black Eyed Peas no mundo,para google chrome。 Tenha direto no seu navegador是北美洲美洲黑人原理学生,必将成为Will.i.am,Fergie,APl.de.Ap e Taboo的整合者! 参加tambémde ...
3. 判断当前用户是否是“某个组”的成员,然后来显示和隐藏 6 4. 在Lotus Domino 中显示图 6 5. 链接JS文件 6 6. 删除文档的方法 7 7. $$return 域的使用 8 8. 将表单设计为视图或导航器模板 9 9. 为 Web 定制“表单...
主要介绍了使用Python下载歌词并嵌入歌曲文件中的实现代码,需要借助eyed3模块,需要的朋友可以参考下
brew install ffmpeg (如果尚未brew install ffmpeg ,请) Windows: choco install ffmpeg (如果尚未choco install ffmpeg ,请变)眼睛3 只需通过以下方式安装它sudo pip install eyed3 或可选地在osx上(不...