Foobar界面
2007-09-04
以前一直以为用默认界面比较省资源,于是把界面精简到几乎什么都没有。这几天无聊,想试试ui界面,然后突然发现ui界面占用的资源不比默认界面多,我苦!
我现在用的界面设置参考了mishail做的dark style布局,主体还是用了foobar美化版附带的设置,只是结合mishail的代码对其作了些修改,修正了编码格式显示bug。
默认设置主体部分写的还行,但是歌曲信息块的代码就写的比较啰嗦,尽管很模块化。写的太复杂就容易出错,看起来也不方便。mishail的代码就简单得多,但主体部分却比较复杂,自定义了大量的函数。正好和默认设置相反,唉唉。
默认设置的编码格式显示有个bug,对于任何格式的歌曲,它总是显示是cbr。看看,出错了吧。其实只要用get codec_profile(谢绝挑错)就有不错的效果了,偶是这样认为的。
现在播放列表还有点小问题。同张专辑只在音轨号最小(我猜的)的歌曲上显示专辑名称,但是排序是按路径排,再按文件名排,所以音轨号最小的那首歌不一定排在最前,这就会影响美观。唉,以后再说吧。
放上我的foobar界面


评论