lmplayer-0.7.0测试版发布

经过几个月的努力,0.7.0版终于到了最后的测试阶段。

0.7.0版与上一版相比,改动很大,几乎全部重写。主要改动有以下几点:
1、重写的皮肤解析、生成库libskin。libskin支持zip压缩包,它读取皮肤压缩包,解析并生成各个窗体元件。
2、新的后端播放引擎。采用了totem的后端播放引擎,并作了适当的改动。
3、全新的应用程序框架,支持命令行控制。
4、实现了mini窗口。
5、实现了EQ功能。
6、实现了磁性窗口。
7、实现了窗口的缩放。
8、歌词下载工具外置。

现在0.7.0已经可以下载测试了。在测试阶段,只提供源代码,不提供rpm或deb包。

试用方法:
1、下载libskin-0.1.0和lmplayer-0.7.0的源代码
2、下载皮肤文件tt.zip,并将其复制到$HOME/.lmplayer/skins目录下
3、解压libskin-0.1.0b1.tar.gz,使用命令:tar xvf libskin-0.1.0b1.tar.gz
进入解压后的目录,执行以下命令进行编译安装:
./configure
make
make install (请注意要有root权限)
4、同样,解压lmplayer-0.7.0b1.tar.bz2,使用命令: tar xvf lmplayer-0.7.0b1.tar.bz2
进入解压后的目录,执行以下命令进行编译安装:
./configure
make
make install (请注意要有root权限)
5、在命令行中运行lmplayer,即可打开lmplayer主程序。也可以通过系统主菜单来打开lmplayer.

目前已知的问题:
1、还没有办法即时更换皮肤,只能在源代码中修改。修改的文件为src/lmplayer.c中,寻找到行:
gchar *filename = lmplayer_skin_get_full_path(”tt.zip”);
将其中的tt.zip换成其它想要的皮肤,这里不需要提供完整的路径,但要确保皮肤包在$HOME/.lmplayer/skins/目录下。
2、还没有实现“设置”窗口。

各位在使用发现了其它的问题,或有什么想法均可以发EMail给我们,EMail请发到kelvenxu@gmail.com.也可以在博客或bbs上留言讨论。

欢迎对此项目感兴趣的开发者加入此项目!

« Previous PageNext Page »