PSP LyricShow Player v0.9.7.5(一款自制的MP3歌词同步播放器)
下载解压至PSP/GAME目录下即可运行。软件功能很简单,就是播放mp3的时候自动同步显示歌词。
(注:可以显示英文,中文,日文(需是GBK编码)。本软件基于luaPlayerHM 6.6。编程新手,bug在所难免。欢迎用家批评指正。)
注意事项:
1. 本软件可能仅适用于3.xx核心。
2. 本软件仅支持读取MUSIC及其下一级目录。
3. 歌词文件需是LRC格式,且与mp3文件名一致,并放在同一目录下。
如: ms0:/MUSIC/123.mp3,ms0:/MUSIC/123.lrc。歌词文件有很多网站提供下载,如www.51lrc.com
4. 请把系统的文字设定确认为“GBK936"。
5. 4.01 M33系统及以上请勿使用中文名的mp3,否则死机。改成英文后正常运行。(反正现在的版本显示Id3标签的)
鸣谢:诗诺比(GBK显示,目录读取);john(歌词滚动);winner74(软件图标)。
【4.11】v0.2,实现当前歌词行高亮。不过还是得手动滚屏。期望下一版能自动。^_*
【4.12】v0.3,实现自动滚屏!暂停改成口键,退出播放改成X键。
【4.13】v0.4,修补了文件目录超出屏幕的问题。调整了行距,加大了点。代码上做了一些小改动。
【4.16】v0.5,在john的大力帮助下,重写了歌词滚动的代码,代码的效率高多了。(汗。。。,原来自己做了很多无谓的判断和循环)。
【4.18】v0.6,换了新出的HM6做解析器,增加了只有HM6支持的MP3总时长、播放进度条、退出软件的确认。
正式更名为 PSP LyricShow Player(PSP歌词秀)。改了个图标。
换了背景图,现在目录界面和播放界面分别用了bg1.png,bg2.png,480x272的,大家可以换成自己的图,不过得是深色的,不然白色的字看不见了。
播放界面的布局改了一下,见下图。
考虑到小P上的MP3必然要放在Music目录,支持整个记忆棒的浏览实无必要,正好诗诺比有现成代码,就改成只读取MUSIC及其下属一级目录。
中文显示结合了kriswu和诗诺比的代码,字表换成了诗兄的,尺寸小一点,节约点内存。
【4.19】v0.6.5,可正常显示日文假名。不过因为只有简体字库,日文汉字必须改成简体的才能正常显示。
不少网友反映布局改了,歌词长了不够显示的问题。现在按三角键可以在全屏显示和普通显示之间切换。
【4.21】v0.7,一首歌播放以后自动播放下一首。按L键切换至上一首,按R键切换至下一首。
【4.22】v0.7.1,针对播放时按键反应延迟或者说不灵敏的问题,改成在按键弹起时触发功能,自己测试效果还不错。
【4.24】v0.7.2,小更新,文件列表增加一个滚动条。
【4.26】v0.7.3,修正歌词全屏时背景图偏移的问题。另,歌词全屏时现在改成居中显示。
【4.28】v0.8,增加删除歌曲功能。选择歌曲,按三角键将弹出确认对话框,用左右方向键选择“确认”或“取消”,按圈确定。
采用了网友winner74提供的背景图和颜色设定。
【5.4】v0.8.1,修正全屏显示歌词时切换歌曲导致与歌曲信息重叠的问题。修正文件列表界面文件名或目录名太长显示超出范围的问题。
换用HM6.6,增加了mp3的格式信息。低码率的mp3似乎可以正常播放了。
【5.6】〖v0.8.2〗 列表界面上一些细节调整(文件尺寸以小数点对齐等)和bug修正(滚动条消失、删除后滚动条位置错误等)。
注意:GBK使用的图片多了一倍,内存也多占了一倍,切换歌曲时可能比上个版本慢一些,但完全不影响播放。所以保留0.8.2供大家各取所需。
【5.7】〖v0.9〗 支持GBK了!完全是诗诺比的功劳。特此感谢。现在日文汉字、繁体中文都无需改成简体了!
【5.8】〖v0.9.1〗 刚发现歌词里若有没有文字的空行会出错,非打印字符也被当成汉字去打印了。已修复。
【6.18】〖v0.9.5〗 试图解决乱码问题,列表界面改成显示歌名、歌手,不直接显示文件名(请确保mp3有id3v1标签)。3.71M33的应该没问题了吧。待用家反馈。
(似乎有问题,有没有3.71用了正常的?不愿意做小白鼠的还是用0.9.1吧。下周一应该能搞到一台3.71的,大家还是先等我实机debug之后再说吧。其实3.90挺好的,不知道为啥还有那么多人不肯用啊。)
【6.24】〖v0.9.6〗 增强id3标签读取的容错性,现在不能正确读取id3的时候直接显示文件名(尽管是乱码,这个是系统问题,无法解决),以免出错黑屏。已在3.71实机测试。
关于id3读取的问题:经测试发现,有些mp3用电脑上的播放软件如千千静听等能看到标签信息,但是不能被我的程序正确读取。这可能是该mp3的id3标签不标准所致,解决方法是,用“千千静听”打开文件属性,“写入类型”选择“ID3V1”,在标题那里加个空格再删掉就可以重新保存标签信息。这样做过之后就能正确读取了。
【7.7】〖v0.9.7〗 纯粹是界面更新。为了适应自己克隆的新界面,调整了一下各元素的位置。退出不用单独的按钮了,就用HOME。(代码上则丰富了一下自己写的对话框的通用性。)
【09.3.16】〖v0.9.7.5〗将所有涉及到界面UI的设定独立出来放在skins.lua了,这样想自制皮肤的同学就有很大的自由度了。这一版功能上没有改变。
[ 本帖最后由 gadget2k 于 2009-3-16 20:29 编辑 ] |
附件: 您所在的用户组无法下载或查看附件
-
57
评分次数
-
-
0o師奶囝o0 人气 + 1 ℃
太好了~~可以同步顯示歌詞,聽歌就更加爽.. ...
-
Del_Gao 人气 + 1 ℃
感谢你发布的文章,请继续支持论坛发展
-
-
-
-
-
放肆張扬 人气 + 1 ℃
给你勒~~~....今天晚上下
-
空口袋 人气 + 1 ℃
强大 好东西!!!希望不断更新——更加完美 ...
-
-
-
nhgsqsm 人气 + 1 ℃
支持LZ,如果加入放WMA就太好了。
-
wowcat 人气 + 1 ℃
为什么不能快进?能给个答复么?
-
公主的马甲 人气 + 1 ℃
感谢你发布的文章,请继续支持论坛发展
-
-
qw2 人气 + 1 ℃
放個氣給你!!!GOOD
-
lkp779 人气 + 1 ℃
能不能加入播放WMA等其他格式,期待
-
-
-
-
arcmn 人气 + 1 ℃
最好加入复读、快进快退功能,用来学英语
-
-
-
孤单小雨 人气 + 1 ℃
对于PSP主听歌的人(我)来说是绝对的福音
-
诗诺比 人气 + 1 ℃
捧个场...最近...还是很忙...
-
很黃很曓力 人气 + 1 ℃
歌曲在目录中显示乱码,播放正常,371M33-4,为什么呢
-
-
finol 人气 + 1 ℃
感谢你发布的文章,请继续支持论坛发展
-
-
-
-
nakdo 人气 + 1 ℃
如果能支持韩语就好了,加油啊lz....
-
yloooo 人气 + 1 ℃
哈哈 支持gadget2k 最好加个自动关机功能 很多人总晚上睡觉听歌
-
-
-
-
ntqnj 人气 + 1 ℃
最低支持多少CPU频率?可自动变频吗?支持待机吗?支持线控吗?等等,希望LZ下次 ...
-
-
-
winner74 人气 + 1 ℃
确实很实用,我已经做了美化版,希望得到你的认可,支持~~~
-
neake 人气 + 1 ℃
非常感谢您的原创内容,请继续加油
-
-
-
cjv123 人气 + 1 ℃
什么时候偶也学学在psp上开发东西
-
-
会飞的拖鞋 人气 + 1 ℃
不要以为你开发的只是个小软件 对于大部分人 这个软件很有用!希望你能继续坚持开 ...
-
-
-
-
-
-
-
-
kokof 人气 + 1 ℃
很想知道编写psp的软件需要哪些工具,我也想自己编写````
-
-
-
-