LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 2091|回复: 19

哪位老大把iceplayer打个suse的安装包吧

[复制链接]
发表于 2011-5-22 15:46:18 | 显示全部楼层 |阅读模式
http://code.google.com/p/iceplayer/

简介

iceplayer 是一个开源的音乐播放器,遵守GPLV3协议。解决了播放音乐的时候中文乱码的诸多问题,支持歌词搜索和同步显示,界面小巧而且还支持多种主题,操作适合中国人的习惯。支持格式 mp3 wma ogg ape flac rmvb rm avi wmv .... (视gstreamer库)(软件及其所能打开的媒体类型依赖于 gstreamer 库的解码能力,由于少数如 wma rm rmvb 等类型是私有开发标准,一般情况下,linux发行版不会默认安装这些库。)。

显然是国人写的播放器,界面不错。
自带窗口歌词和桌面歌词,可以自动或手动搜索下载歌词。
需要gstreamer和libnotify。

有一条要说一下,默认歌词下载后存到歌曲同一文件夹内,
我的歌曲存在NTFS分区了,而NTFS分区普通用户不能写入,所以导致
歌词文件写入失败,不能显示歌词,要自己将歌词保存目录修改掉,
我改成
~/.lyrics
歌词文件保存和歌词显示就正常了。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
发表于 2011-5-22 16:29:04 | 显示全部楼层
是楼主开发的吗?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-5-22 21:17:29 | 显示全部楼层
怎么可能。
显然和我没关系。
只是觉得好而已。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-5-22 21:18:58 | 显示全部楼层
Members
jasy....@gmail.com, solair...@gmail.com, wpcworks...@gmail.com
3 committers

这里不是看得到作者吗?
回复 支持 反对

使用道具 举报

发表于 2011-5-23 10:34:40 | 显示全部楼层
我可以在本地打包并安装成功,运行似乎还算正常。但是在OBS上总是在链接时出现"undefined reference to  xxx"的提示,无法生成最终的可执行程序,非常奇怪。本来想上传为附件,但是只有200K的权限,……要不你留个邮箱,俺先发给你试用一下?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-5-23 13:58:01 | 显示全部楼层
Post by stecue;2140022
我可以在本地打包并安装成功,运行似乎还算正常。但是在OBS上总是在链接时出现"undefined reference to  xxx"的提示,无法生成最终的可执行程序,非常奇怪。本来想上传为附件,但是只有200K的权限,……要不你留个邮箱,俺先发给你试用一下?


源码我当然自己会编译安装,请各位老大打成rpm包存到openSUSE的BuildService上,是造福大众,不是我要。
回复 支持 反对

使用道具 举报

发表于 2011-5-23 14:09:36 | 显示全部楼层
Post by winland;2140062
源码我当然自己会编译安装,请各位老大打成rpm包存到openSUSE的BuildService上,是造福大众,不是我要。
嗯,既然可以编译,你也可以自己到OBS上打包试试。任何人都可以去注册一个ID,然后就可以在自己的家工程下随便打包玩了,照葫芦画瓢还算比较简单的。我觉得OBS是openSUSE最强大的地方。它是个开放平台,本来就是鼓励大家去打包共享文件的。从打包开始,你也可以参与到openSUSE的开发过程中去。OBS有tutorial,也可以从branch一个其他的包开始,比如到我的家工程下branch那个iceplayer……当然那个spec文件肯定哪里有问题……。自己弄个开了sub-pixel rendering的freetype似乎是个比较经典的包,一搜一大片,估计很多人都拿那个练手。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-5-23 14:12:52 | 显示全部楼层
有一条要说一下,默认歌词下载后存到歌曲同一文件夹内,
我的歌曲存在NTFS分区了,而NTFS分区普通用户不能写入,所以导致
歌词文件写入失败,不能显示歌词,要自己将歌词保存目录修改掉,
我改成
~/.lyrics
歌词文件保存和歌词显示就正常了。
回复 支持 反对

使用道具 举报

发表于 2011-5-23 14:52:19 | 显示全部楼层
哦,NTFS的问题,你修改一下/etc/fstab就行了。把NTFS分区那一行或者几行改成如下的形式:

  1. /dev/disk/by-id/ata-XXXXXXXX-part1 /windows/C           ntfs-3g    uid=你的uid,gid=users,defaults,umask=000 0 0
复制代码

umask设置成000,也就是所有文件都设为777权限。设置成022啥的也行。至于数据安全,只要你不是采用NTFS压缩,ntfs-3g不会搞坏你的数据。
回复 支持 反对

使用道具 举报

发表于 2011-5-24 03:12:41 | 显示全部楼层
链接错误解决了,但是在最后一步,suse的源代码检查程序总是找到一堆的“no-return-in-nonvoid-function”(这个好办)和“64bit-portability-issue”(这个不知道怎么办)。有空我再去想想怎么打补丁吧。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表