做这个软件的目的

25 views
Skip to first unread message

lets...@gmail.com

unread,
Jul 7, 2009, 12:50:20 PM7/7/09
to OkeOke.Net
有朋友问为啥花这么多时间写一个所有曲库都自己有点点歌软件,我想简单解释一下。曲库本身大多带软件,我最开始折腾这个软件的原因是从国内买的曲库(神
龙)带的软件很烂,只能在中文win2000下运行,需要特定的解压卡,费了很大劲搞不定,就决定自己写一个,想解决的问题如下。

1. 运行环境,我的软件能在任何能装Microsoft .net 3.5的机器上运行,包括xp,server 2003, 2008,
vista。操作系统的语言无关,只要能支持中文显示。

2. 易用性,实在是受不了按取名字数点歌,或者一层层的选,google都出来十年了,搜索应该更快捷方便。okeoke支持曲名歌手名字关键字或拼
音首字母搜索,也支持复杂搜索,比如指点歌曲类型,标签。还有一个重要功能就是标签,tag很方便好用,试试就知道了(右键点歌曲或歌手)。

3. 分享,数据库文件是完全公开的,以后我也会逐渐公开一些源代码,方便大家写自己的导入插件。下一步我准备做的是数据库的上传下载。比如你导入了一
个曲库后,可以选择自动上载到网上,网站会汇集所以上传的数据库。其他用户可以下载这个总数据库,这样他要导入如何曲库就不需要知道这些歌曲文件以前是
哪个点歌软件的,因为总数据库里已经有了。如果某个用户发现一个歌曲的信息有问题,比如伴奏声道错了,他可以修正,改过的条目也会上传到总数据库,别的
用户就可以自动更新了。

4. 媒体管理功能,mplayer支持几乎所有媒体文件的播放,所以我顺便就把这个功能也加上了。可以用这个软件导入家庭录像,下载电影啥的,加标
签,加名称,搜索就会很方便了。

5. 录音功能,软件支持录制自己的歌曲,这样你可以边唱边录。下一个功能我打算做的是添加上载插件。比如上载到youtube或livespace
blog的插件,这样唱完就可以一键上传。

6. 免费,这个就不多说了。

Jianbin

unread,
Jul 7, 2009, 4:41:45 PM7/7/09
to OkeOke.Net
Support! +U+U
Reply all
Reply to author
Forward
0 new messages