More actions
PSP LyricShow Player | |
---|---|
General | |
Author | gadget2k |
Type | Music Players |
Version | 0.9.7 |
License | Mixed |
Last Updated | 2008/07/07 |
Links | |
Download | |
Website | |
Source | |
PSP LyricShow Player (Chinese) is a music player developed with LuaPlayer HM 6.6.
It can display lyrics for a song and sync itself to whatever MP3s you're listening to.
Installation
Place the Mp3Player folder to ms0:/PSP/GAME/.
The application reads music from ms0:/MUSIC/ and its subdirectories.
The lyrics files must be in LRC format, have the same filename as the corresponding MP3 files, and be placed in the same directory,
It can read .lrc files in Simplified/Traditional Chinese, Japanese, and English (GBK encoding).
Controls
Browser:
Up/Down - Scroll
Left/Right - Previous/Next page
Circle - Play selected song
Square - About
Home - Quit the app
Player:
L/R - Previous/Next song
Cross - Go back to browser
Square - Pause/Resume
Triangle - Toggle full screen lyrics
Screenshots
Compatibility
Tested to run on 3.xx kernels.
Changelog
v0.9.7 7/7
- Purely a user interface update. Adjusted the position of various elements to accommodate the newly cloned interface. You can now exit directly with the home button. (On the code side, enhanced the general usability of the custom dialog box.)
v0.9.6 6/24
- Improved fault tolerance in reading ID3 tags. If ID3 tags cannot be read correctly, the filename will be displayed (though it may be garbled due to system issues, which cannot be solved) to avoid errors leading to a black screen. Tested on a 3.71 device.
- Regarding ID3 reading issues: Testing revealed that some MP3 files show tag information in PC media players (like QQ Music), but my program cannot read them correctly. This is likely due to non-standard ID3 tags in those MP3s. The solution is to open the file properties in QQ Music, select "ID3V1" for the "Write Type," add a space in the title, then delete it, and save the tag again. After doing this, it will be readable correctly.
v0.9.5 6/18
- Attempted to resolve the garbled text issue. The file list now displays song names and artists, not just filenames (please ensure the MP3 has ID3v1 tags). It should work fine on 3.71 M33 now. Awaiting user feedback. (Beta version)
v0.9.1 5/8
- Discovered that lyrics with empty lines caused errors, and non-printable characters were incorrectly displayed as Chinese characters. This has been fixed.
v0.9 5/7
- Added GBK support! Thanks to 诗诺比 for this. Now, Japanese Kanji and Traditional Chinese characters can be used without converting to Simplified Chinese!
v0.8.2 5/6
- Made some adjustments to the list view (like decimal alignment of file sizes) and fixed bugs (disappearing scrollbar, incorrect scrollbar position after deletion, etc.).
v0.8.1 5/4
- Fixed an issue where switching songs while displaying lyrics fullscreen caused overlap with song information. Fixed a problem where long filenames or directory names in the file list would overflow.
- Switched to HM6.6 and added MP3 format info. Low-bitrate MP3s now seem to play properly.
v0.8 4/28
- Added song deletion feature. Select a song, press the triangle button to bring up the confirmation dialog, use the left or right arrow keys to choose “Confirm” or “Cancel,” and press the circle button to confirm.
- Used a background image and color settings provided by user winner74.
v0.7.3 4/26
- Fixed the background image offset issue when displaying lyrics in fullscreen. Lyrics are now centered in fullscreen mode.
v0.7.2 4/24
- Small update: added a scrollbar to the file list.
v0.7.1 4/22
- To address key response delays during playback, changed the functionality to trigger on key release. It worked well in my tests.
v0.7 4/21
- After a song finishes, the next song will automatically play. Press the L button to switch to the previous song and the R button to switch to the next song.
v0.6.5 4/19
- Now displays Japanese kana correctly. However, because only the Simplified Chinese character set is included, Japanese Kanji in the lyrics must be converted to Simplified Chinese to display correctly.
- Many users reported layout changes, with lyrics not fitting when too long. Now you can toggle between fullscreen and normal display using the triangle button.
v0.6 4/18
- Switched to the newly released HM6 parser. Added MP3 total duration, playback progress bar, and exit confirmation, which are only supported by HM6.
- Officially renamed to PSP LyricShow Player (PSP Lyrics Show). Changed the icon.
- Updated the background image; now the directory and playback screens use bg1.png and bg2.png (480x272). Users can replace them with their own images, but they should be dark-colored to ensure the white text is visible.
- Revised the playback interface layout as shown below.
- Considering that MP3s on the PSP will always be in the Music directory, browsing the entire memory stick is unnecessary. Following 诗诺比’s code, the program now only reads the MUSIC directory and its immediate subdirectories.
- Chinese display now integrates code from kriswu and 诗诺比. The font table has been switched to 诗兄’s, which is smaller in size to save memory.
v0.5 4/16
- With john’s help, I rewrote the lyric scrolling code, improving efficiency significantly. (I realized I had been making many unnecessary checks and loops.)
v0.4 4/13
- Fixed the issue where the file directory exceeded the screen. Adjusted line spacing a bit. Made some small changes to the code.
v0.3 4/12
- Implemented auto-scrolling! Pause is now the O button, and exiting playback is the X button.
v0.2 4/11
- Implemented highlighting of the current lyric line. Scrolling still needs to be done manually. Hope to add auto-scrolling in the next version.
Credits
Author:
- 朴扇 (gadget2k).
Thanks to:
- 诗诺比 (GBK display, directory reading)
- john (lyrics scrolling)
- winner74 (background image)
External links
- 2u.com.cn - http://bbs.2u.com.cn/thread-101693-1-4.html (archived)
- QuickJump - http://www.qj.net/PSP-LyricShow-Player-v0-9-7-includes-interface-changes/pg/49/aid/123706