https://github.com/aadsm/ultrastar-javascript-parser
JavaScript parser for <a href="http://en.wikipedia.org/wiki/UltraStar">UltraStar</a> lyrics files
https://github.com/aadsm/ultrastar-javascript-parser
Last synced: 2 months ago
JSON representation
JavaScript parser for <a href="http://en.wikipedia.org/wiki/UltraStar">UltraStar</a> lyrics files
- Host: GitHub
- URL: https://github.com/aadsm/ultrastar-javascript-parser
- Owner: aadsm
- Created: 2009-12-15T17:42:14.000Z (about 16 years ago)
- Default Branch: master
- Last Pushed: 2016-02-01T02:39:10.000Z (almost 10 years ago)
- Last Synced: 2025-02-05T03:35:38.338Z (11 months ago)
- Language: JavaScript
- Homepage:
- Size: 4.88 KB
- Stars: 2
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
[UltraStar](http://en.wikipedia.org/wiki/UltraStar) synchronized lyrics parser.
Parses UltraStar synchronized lyrics into a JSON-like object to make life easier for anyone who wants to use them on a web application.
The current version is incomplete with some missing features, but it works fine for lyrics defined using absolute offset beats.
Information about this format was gathered in different places of the internet:
* [http://karaoke.kjams.com/forum/viewtopic.php?f=3&t=395](http://karaoke.kjams.com/forum/viewtopic.php?f=3&t=395)
* [http://www.dwe-games.com/web/ultrastar/ayuda/html/tut1.htm](http://www.dwe-games.com/web/ultrastar/ayuda/html/tut1.htm)
TODO
----
* Support RELATIVE offset beats
* Support for VIDEO* tags
* Line separator parsing