Python eyeD3 库的乱码问题初步

续上次的,再次折腾专辑封面,请教了江阁之后,江阁给了一个 hack,现在基本可以读取 gbk 的 id3 了,附上现在的代码 #!/usr/bin/env python # -*- coding: utf-8 -*- # 2012.12.3 '''根据豆瓣自动补全专辑封面''' import os, sys, re, time, urllib, eyeD3 reload(sys) sys.setdefaultencoding('utf-8') import lo……

阅读全文

再次折腾专辑封面

最近 itunes 升级,于是重新在整理音乐文件,看到那些没有专辑封面的 mp3,于是骨子里的不折腾不舒服斯基又发作了,手贱准备再次开始写一个自动工具来搞,上次的折腾记录在这里,根据 ID3 自动补充专辑封面和歌词 上次的失败是因为那个库对于中文的编码支持不是很好,于是最后就出现一些乱码问题,等等,于是这次准备换 ……

阅读全文

根据 ID3 自动补充专辑封面和歌词

最近在搞 C# ,起因是我喜欢的播放器 aiplay ,这个东西的作者不维护了,也不是,是做了第三版,但是却比现在烂很多,于是我一直在用第二版的,但是歌词服务器,专辑封面服务器都关了,于是用着就略不爽,想着怎么补全这两个东西。 顺便附上我喜欢的 airplay AIRPLAY 首先是专辑封面,这个百度了一下,目前好像还没有这……

阅读全文

Taglib 读取 MP3 内嵌专辑图

taglib 是一个 c# 的库,用来读写 ID3 的标签还是很好用的,昨天在折腾读取图片的问题,搞了好久,最后找到这里,http://geekswithblogs.net/sona… 不过自己改写了一下,发现可以不用这么多,最后如下 TagLib.IPicture[] pictures = f.Tag.Pictures; if (pictures.Length > 0) { Byte[] bytes = pictures[0].……

阅读全文