2007-01-29

life

life is sometimes really hard, but you can make it a lot better if you try to prepare for it
-- James Brown, The Godfather of Soul Music.

2007-01-19

beryl is about to release its 0.2.0

Now, there is 0.2.0beta2 in beryl's svn branch.

Let's wait and expect this fantastic and wonderful and great Window Manager.

2007-01-18

linux下ogg/mp3 id3tag

很多ogg或者mp3的id3tag是用gbk或者gb2312编码的。

而rhythmbox里gstreamer调用libid3tag去解析音频文件的tag。但是libid3tag只会做iso-8859->unicode的转换,于是,无论本来的id3tag是用什么编码的,libid3tag都以为使用iso-8859编码的,于是在非英语地区,就不爽了。

于是今天用mutagen里面的mid3iconv把id3tag乱码的音频文件都给转换到了utf-8。在rhythmbox里搜索、浏览、播放都舒服多了。

另外,有些音频文件根本就没有id3tag。这个时候也许可以试试看easytag。easytag支持多种格式的音频文件,包括MP3, MP2, MP4/AAC, FLAC, Ogg Vorbis, MusePack and Monkey's Audio files。而且支持从文件名匹配信息到id3tag,比如01_title.ogg,就可以用%n_%t来匹配,这样这个文件id3tag里的track就是01,而title就是title了。