KBP to RZLRC Timing Converter

Hastily written by Kadda OK

This tool takes the contents of a .kbp file saved from Karaoke Builder Studio, and attempts to convert it into <item>s xml suitable to paste into a .rzlrc file from the lyric video maker component of YouTube Movie Maker.

To really quickly sum up, I made this because:
KBS's tap-per-syllable initial timing works really well and saves hours of tedium compared to YTMM's hold-per-line initial timing,
but I don't want to be stuck in the 16-color, 288x192 world of CD+G quality graphics that KBS provides,
and YTMM makes videos that are nicer to look at with full resolution and nice effects and video support.

To use:

  1. Copy the full contents of your .kbp file and paste it into the box below.
  2. Hit the "Convert -->" button. Some markup should appear in the results area (or an error if you're bad).
  3. Open up your .rzlrc file in a text editor, replace all the <item>s with the ones from the result, and save it as a new file.
  4. Open the new file up in YTMM and see if it works as expected.

TBH I've done a really rushed bare-bones job on this, really just about the least effort possible to get it to usable by anyone other than me.
And I haven't used all of the features of either of these programs, so this is a pretty unrefined tool and it may not work as you expect, or might even break on you.
So no warranty expressed or implied, your mileage may vary, don't save over a .rzlrc you've worked really hard on, make a copy of it first!

(But feel free to reach out to me in the #kadda-ok channel on the diveBar discord for help or a bug report!)