valentine’s day

看到一个Urban Word of the Day上的一个解释,很寒: valentine’s day: The reason so many people are born in October. I was born on October first because my parents celebrated valentine’s day.

xlyrics

最近在听音乐,横向评测了几款linux下的音频播放器。觉得xmms实在是比较落伍了,现在用的比较好的是bmp,不过貌似bmp也停止开发了,取而代之的是bmpx,也就是Beep Media Player eXperimental。我用了一下,感觉还不错,尤其是听各种频道。不过感觉现在功能完成的还是比较少,中文支持也不好,希望以后的开发过程中能够加进对歌曲中文的支持。其他还有amarok和audacious,不过前者是KDE下面的,而后者我感觉和bmp差不多,所以没有怎么用。现在我主要还是用bmp。现在就来说说bmp吧。 xmms 的诟病就是对于中文的支持了,尤其是在英文的locale下面,我到现在还没有搞定中文的歌名显示。不过bmp 对中文支持还可以,中文歌名支持如下:首选项->插件->媒体-> MPEG 音频插件->标题->勾选“将非UTF-8 ID3标签转换成UTF-8,ID3编码为GB2312,在选择完之后,我重新载入了列表,这下就可以显示中文了。 今天看到一个可以显示歌词的东东xlyrics,它可以作为xmms和bmp的插件,最新版本0.4.6支持从网上下载歌词。用了一下感觉还不错。不过在使用的时候有几个问题,看了一下代码,修改一下,现在用的比较顺。 首先是编码的问题, 在处理中文歌名的时候会有一些问题,修改xlyrics-0.4.6/src/lyrics_download.c 57 if(gtk_tree_model_get_iter(GTK_TREE_MODEL(store), &iter, path)){ 58 gtk_tree_model_get(GTK_TREE_MODEL(store), &iter, 1, &resrc, -1); 59 gtk_widget_destroy(download_window); 60 tpid = fork(); 61 if(tpid == 0){ 62 char … Continue reading